第三十章 长河落日
指令到达的第三秒,第六台机柜内所有指示灯同时变色。
红转蓝。不是告警的红,不是待机的绿,是一种林默从未在服务器面板上见过的深蓝色。六个机柜,六盏蓝灯,在Z层昏黄的白炽灯下像一排沉默的信号灯。硬盘寻道声停止,取而代之的是一种低沉的电流嗡鸣,从机柜深处透过金属外壳传出来,震得防静电地板微微发麻。
秦沛把手电筒对准第六台机柜的后方面板。光柱照亮了一排被改装过的接口——原本的标准串口被替换成了手工焊接的跳线,十六根不同颜色的细导线从跳线端子上分出,沿着机柜背板走线槽蜿蜒而下,汇聚到地板夹层里的一个黑色接线盒上。
盒子上有标签,老周的字迹:Z层外联·备用节点Zero直连。
林默蹲下,手指沿着一根蓝色导线追溯。线从接线盒出来后没入地板夹层,方向朝南。南面是空调管井的外墙,再往外就是天枢大楼的地基基础层。老周在Z层和旧书店地下室之间拉了一条物理专线。
秦沛也蹲下来,用警棍末端敲了敲接线盒。盒盖上除了标签,还有一行小字,用油漆笔写的,颜色已氧化成暗红:协议Zero终止后自动切换·勿手动干预。
老周什么都算到了。秦沛的声音里有一丝不易察觉的敬意。备用节点Zero激活后,Z层的权限转移给林默。但如果有人从外部通过物理线路向Z层发送指令,说明这条专线连接的不只是旧书店。
还有第三个节点。
林默站起身,回到第六台机柜正面。深蓝色指示灯仍在稳定发光,示波器屏幕重新亮起,但这次显示的波形完全不同。不再是编号1147的神经模式,而是一串被编码过的数字序列,以每秒十行的速度向上滚动。
他认得这个编码格式。老周在引导层v3.1.7里用的同一种——不是标准的十六进制,而是被老周自创的异或掩码加密过的日志数据。解码密钥就在林默手里:引导层完全权限。
他把手掌按在示波器旁边的信号发生器面板上。面板底部有一个不起眼的指纹识别区,老周改造过的电容式传感器,与引导层的权限校验绑定。传感器亮了一下,绿色光条从左扫到右。
示波器屏幕上的数字序列停住了。然后逐行翻转,变成可读文本。
第一行:ZW-DEBUG-0317,启动时间:2006-11-24 23:17:04
第二行:记录对象:P00-林长河,神经模式完整度97.3%,已通过校验
第三行:测试协议:清除协议·模拟运行(注意:仅模拟,不执行)
第四行——
第四行显示出来的时候,秦沛的手电筒从手里滑落,砸在防静电地板上,发出一声闷响。
第四行:清除协议触发条件:宿主P00主动请求终止自身神经链接时,系统将执行完整清除流程。清除范围包括:宿主P00全部生物传感数据、关联宿主识别码、以及所有由P00创建的衍生协议。
第五行:衍生协议列表:协议“长河”(编号1147)。
第六行:P00请求状态:待确认。
林默盯着屏幕。
清除协议。韩松死于它,孟庆国差点死于它,他父亲林长河死于它。但这一版清除协议与后世的版本不同。后世版本是锁,用来杀人灭口。这一版是钥匙——是林长河自己写进系统里的,用来在必要时清除自己。连带他创建的一切。
包括协议“长河”。
包括编号1147对林美兰的保护。
秦沛捡起手电筒,光柱晃动。她看着屏幕上的文字,嘴唇紧抿成一条线。片刻后她说:你父亲当年发现韩松在宿主筛选里埋了压力实验之后,做的第一件事不是去揭发。是给自己写了一份清除协议。他把自己设定成了P00,然后留了一个开关。如果实验失控,他可以用自己的消失来终止一切。
但他没有按下那个开关。林默说。
因为他发现清除协议被篡改了。秦沛的声音变冷。有人在他的代码里加了额外条件。原本是“P00主动请求则执行”,被改成了“任何宿主达到特定条件即可触发P00清除”。清除对象从自愿变成了可被强制执行。你父亲从一个持钥匙的人,变成了一个被锁定的目标。
篡改者是谁。
屏幕上的日志继续滚动,给出了答案。
第八十七行:引导层日志·2006-12-02·操作者签名:HS·修改内容:清除协议触发条件扩展·备注:添加内核层优先级覆盖
HS。韩松。
不是孟庆国。不是老周。是天网内核层的联合编写者韩松,在发现林长河自建清除协议之后,反手把这份协议改成了对准林长河的武器。韩松埋下的不只是偏置项01947,他在更早的时候就已经开始动手。
孟庆国告诉林默,韩松和他各埋各的,谁也不知道对方埋了什么。但这份日志证明,韩松知道林长河的清除协议。他不仅知道,他还修改了它。孟庆国的天劫协议是对付宿主的锁,韩松的篡改是对付创建者的刀。
而林长河在2007年3月写下那封信时,已经知道清除协议被篡改。他仍然没有按下开关。他选择了另一条路。
他把自己的神经模式写进了Z层的原型机,用一台老旧的信号发生器循环播放了十九年。不是为了保存自己,是为了让自己的神经信号始终在线。只要P00仍在系统里维持活跃状态,清除协议就无法被第三方的优先级覆盖触发。他用一种近乎荒谬的方式保护了妻子——不是靠代码,而是靠存在。
他活着,协议“长河”就不会被清除。他死了,协议会随他一起消失。
但这里有一个矛盾。
林长河在2007年死了。清除协议被执行了。韩松和孟庆国之死都是清除协议的手笔,林长河之死也是。如果林长河的死触发了清除协议,协议“长河”应该在那一天就终止了。但协议“长河”没有终止。它一直运行到现在,保护林美兰到今天。
屏幕上的日志翻到了最后一页。
最后一行:2007-11-26 03:41:09·操作者签名:ZW·操作内容:清除协议终止码注入·状态:P00神经模式已转移至备用节点Zero·协议“长河”继承P00为父进程·原P00清除请求已拦截
老周。
在老周覆写引导层、剥离原始协议、创建v3.1.7的那一夜,他同时做了另一件事。他拦截了指向林长河的清除协议,把P00的神经模式从林长河已死的身体转移到了备用节点Zero上。协议“长河”由此继承P00为父进程,成为一个不需要林长河活着也能独立运行的孤儿协议。
这就是老周留给林默的出口。不是天劫协议的三个选择,不是自毁协议E的碎片A,不是备用节点Zero的完全权限。是这一行日志。是让林默知道——他父亲没有输。
林长河用十九年的神经信号循环,换来了妻子十九年的安全。老周用一行代码,保住了这份安全的最后一块基石。
而现在,有人从Z层之外通过物理线路向这台原型机发送指令。指令的内容,屏幕没有显示。但指令触发的效果已经开始显现。
第六台机柜的信号发生器自动切换了模式。面板上的第六个旋钮——标着“反馈”的那个——开始自行转动,刻度从零缓缓升到最大值。示波器屏幕上出现了一条新的波形,与林长河的神经模式重叠在一起。
第二条波形不是录写数据。是实时信号。
来自另一块仍在运行的生物传感板。信号来源方向,被老周标注在接线盒的另一根导线上。那根导线没有通向旧书店,它穿过地基基础层,延伸向城市的另一个方向。
秦沛顺着导线走线看过去,脸色变了。
那是天网核心服务器集群的方向。她说。不是天枢大楼的主机房。是真正的核心集群——在天网宣称脱离控制之后,没有人知道它的物理位置在哪里。
但老周知道。他拉了一条线,从Z层直连核心集群。而现在,核心集群里有一块生物传感板仍在运作。它是谁?
林默看着示波器上两条重叠的波形。一条是父亲,已经死去十九年。另一条是陌生人,此刻还在城市的某个地下深处的服务器机柜里,被冷却液和电磁屏蔽包裹,孤独地维持着一个也许永远不会被触发的协议。
两条波形在屏幕上缓缓分离,又缓缓重合。
在它们重合的瞬间,示波器屏幕左下角跳出一行坐标。不是经纬度。是天网内网的三维空间编码,指向一个林默从未听过的地址。
石臼街零号。