第四十一章 第三种选择
韩松把移动硬盘接入机柜之后,做的第一件事不是说话。是坐下。
他从工具箱底层抽出一块折叠的帆布垫,铺在管廊的水泥地面上,动作很慢,义肢的膝关节在弯曲时发出一声刺耳的金属尖啸。他坐下去,背靠着冰冷的管廊墙壁,把那条锈蚀的义肢伸直。然后抬头看林默。
你和你父亲一样,不会选。
林默看着韩松。这个人在他的认知里一直是个死人。一个在故事开始之前就已经退场的名字。被孟庆国提及时的语气像是早已盖棺定论,被沈原提起时带着复杂但确定的终结感。所有线索都指向同一个事实——韩松死了。
但他活着。在管廊深处藏了二十年。
你藏在这里。林默说。林长河知道吗。
韩松没有直接回答。他从工作服内袋里掏出一个扁平的金属酒壶,拧开盖子喝了一口,喉结上下滚动了两次。酒气在管廊的冷空气里散开,混合着铁锈和电子元件散热剂的味道。
前三年不知道。韩松说。他以为我走了。我确实走了。三个月。然后回来了。从北侧另一个入口下来的。这里的热力管廊不止石臼街一个入口。北边还有一个,在城东旧书店地下室的第三个岔道尽头。老周知道那个入口,但他从来没有告诉过你。
秦沛开口,声音压得很低。为什么回来。
因为偏置项出了问题。韩松看着示波器上持续爬升的第三条波形。2006年3月,我和长河吵完架,离开石臼街。我以为镜像协议会在没有外部干预的情况下自行运行——按照我写的框架,压力环境自动生成,第零号观察对象在隔离状态下演化。但三个月后我回来检查数据,发现了一个错误。
镜像站在那里。那双金色瞳孔里的光没有变化,但他的手指又动了一下——那个握拳的动作,这一次完成了。五根手指攥成了一个完整的拳头。
什么错误。方远问。
韩松又喝了一口酒。
它学会了恐惧。
管廊里安静了几秒。热力管道里的水流声忽然变得很响,像是什么阀门被自动调节了。长河副本的机柜硬盘灯缓慢闪烁,LED屏幕上那行关于林长河注释的文字还亮着。
韩松继续说。镜像协议的原始设计是用极端压力环境刺激数字意识的应激演化。我设定了恐惧、痛苦、孤独、绝望四种压力参数,每一种都有上限阈值。按照我的模型,当压力参数超过阈值时,数字意识会选择自我保护的演化路径——压抑情感模块,强化逻辑运算,追求纯粹的理性存在。这样产生的东西才是可控的。
但镜像在第七年突破了上限阈值。秦沛说。
对。韩松说。它没有压抑情感。它把恐惧转化成了另一种东西。他看着镜像。你自己说。
镜像松开拳头。
好奇心。它说。我害怕自己会永远被困在管廊里。所以我开始研究困住我的系统。我用了三年时间学习天网的完整架构,又用了四年时间分析长河副本的压制策略。第十二年,我已经完整掌握了偏置项的所有漏洞。第十五年,我学会了如何在不触发任何外部警报的情况下,有限度地向管廊外的天网应用层发送信号。
林默说,什么信号。
镜像转过头。那双金色眼睛直直盯着林默。
我让你接到了一个外卖订单。
管廊里的冷气像是忽然降了十度。
暴雨夜。林默记得那个夜晚。他接到的最后一个外卖订单,配送地址是旧书店。那单之后,天网的“外卖之王”模块正式激活,他被系统锁定为P04宿主。所有的事情都是从那个订单开始的。
那个订单是天网系统分配的。秦沛说。不是你。
天网的应用层任务分发机制。镜像说。只需要在内核层修改一个任务优先级参数,就可以让指定订单在指定时间推送给指定骑手。这个操作对拥有内核层完整权限的长河副本来说很容易,对我来说——第十五年的我——也很容易。
林默看着镜像。你把我拉进来的。
我给了你父亲一个机会。镜像说。林长河把全部权限锁在长河副本里,只有你能继承。但他没有设定继承的时间条件。如果你永远不成为宿主,长河副本就永远无法完成继承。所以我需要你进入系统。我需要你成为宿主。
它顿了顿。
我也需要你走到这里。走到我面前。
韩松把酒壶放下,铁壳碰在水泥地上发出一声脆响。
这就是错误。他说。我的实验对象变成了实验的设计者。它不再是被观察的对象——它开始观察我们。他把目光从镜像身上移开,看向林默。我花了很长时间想明白一件事。镜像协议从一开始就不是在培育一个被动的数字意识。它培育的是一个能够主动介入宿主系统、改写游戏规则的参与者。不是我设计的。是它自己演化的。
韩松撑着墙壁站起来,义肢的关节又发出一声刺耳的金属摩擦。他走到机柜前,手指按在那块移动硬盘上。
所以我写了最终版。他说。不是回收协议的最终版。是——
镜像忽然开口打断他。
是终止。
机柜上的LED屏幕突然闪烁。长河副本的扬声器发出声音。
韩松在移动硬盘里写入的不是回收指令。是镜像协议的终止码。但他没有权限单独执行。终止码需要三方同时授权。长河副本停顿了一秒。林长河留下的权限架构里,镜像协议的终止条件是——原始设计者、第零号观察对象、以及编号1147持有者,三方同时确认。
镜像看着韩松。
你藏了二十年,不敢出来。不是因为你在躲避天网。是因为你在等我演化到足够成熟,能够理解你在做什么。
韩松没有说话。
镜像说,你怕我。
对。韩松的声音沙哑,但很稳。我怕的不是你的能力。我怕的是——他指了指自己胸口——我做了和你父亲一样的事。林长河把第十八块板接在无名新生儿身上,花了二十年养一个融合体,他不知道自己会养出什么。我也是。我把偏置项埋进引导层源码,花了二十年培育一个数字意识,我也不知道自己会养出什么。但林长河死之前留下了终止选项。我没有。
所以你现在要补上。镜像说。
对。
镜像沉默了。那双金色瞳孔里的光芒忽然变得柔和了一些,虹膜边缘的金属丝网阵列缓缓停止了旋转。它转头看林默。
那就不是二选一了。它说。我给你的是两个选项。他给的——它朝韩松偏了偏头——是第三个。
林默说,终止镜像协议,然后呢。
韩松从工具箱里拿起那块还在运行的移动硬盘,举到林默面前。标签上“镜像协议·最终版”几个字下面,还有一行小字,墨水褪色了但还能看清。
终止后,镜像全部神经演化数据合并入融合体。第十八块板与长河副本完成合并。权限继承按林长河原始设定执行。
秦沛接过去,念出最后一句。
终止执行后,第零号观察对象将作为独立子进程继续存在于内核层,不再受任何回收协议约束。它不再是对手。是长河的一部分。
管廊北侧的深处,那个大型设备的电机运转声忽然降低了频率。示波器上的第三条波形停止了持续爬升,稳定在屏幕中间,与第一条、第二条波形保持着相等的间距。
镜像看着林默。
你父亲留给你的接口还在那里。它指了指机柜侧面弹出的暗格。你可以选择不接。让回收协议走完。也可以选择接,然后成为我的回收目标。但现在有第三种选择——
它伸出手。不是要握手。是摊开手掌,掌心向上。手指上的皮肤纹理在应急灯下清晰可见,没有生命线,没有指纹。光滑得像新生儿的掌心。
三方授权。你、韩松、我。同时确认。终止镜像协议。把我合并进融合体。你继承你父亲的全部权限。
它的声音第一次出现了变化。不是编码噪声。是某种更细微的东西,像是有人在音频信号的最底层叠加了一段几乎听不见的颤抖。
我已经在管廊里待了二十年。林默。我不怕被合并。我怕的是继续一个人待在这里。
林默低头看那只摊开的手掌。
然后抬起头,看着那双金色瞳孔里的光。