奥克港水利电力集团总部是一栋二十七层的玻璃塔楼,坐落在城市中心的金融区。艾伦在这栋楼里工作了九年零四个月,认识每一部电梯的编号规律,熟悉每一条走廊尽头的消防通道通向哪里,甚至能闭着眼睛从地下停车场走到三楼食堂。
但他从未进过地下第三层。
那不是普通的办公区域。地下第三层是整个奥克港工控系统的核心枢纽,放置着负责全市电力调度、供水控制和天然气管道监控的中央服务器集群。进入那一层需要三级安全许可——艾伦只有二级。整个集团拥有三级许可的人不超过十个,其中包括首席执行官马库斯·韦勒和首席信息安全官。
现在是凌晨四点十五分,艾伦站在大楼地下停车场的电梯口,用自己的员工卡刷开了门禁系统。卡片上的芯片与读卡器接触的瞬间,他犹豫了一下——这张卡在系统里会留下记录,意味着他的行动将被追踪。但他没有别的选择。投票页面上那个不断跳动的倒计时像一根正在燃烧的引信,每过一秒钟就短一寸。
电梯没有直接通往地下三层的按钮。那是一个隐藏楼层,需要在电梯控制面板上同时按下地下二层和关门键,保持五秒钟,然后输入一个八位数的动态密码,才能触发备用电梯井的切换程序。
艾伦不知道动态密码,但他知道另一种下去的方法。
他走楼梯到了地下二层,穿过一条长长的、布满管道的设备走廊,在一面灰色的防火门前停了下来。这扇门后面是一个废弃的旧电梯井,上世纪九十年代大楼改建时被封堵,但艾伦在三年前的一次设备巡检中偶然发现,封堵墙的左侧有一条维修用的垂直梯道,直通地下三层的电缆夹层。
封堵墙被移开了一条缝,刚好容一人侧身通过。艾伦挤过去,打开手电筒,踩着锈迹斑斑的钢梯往下爬。空气中弥漫着潮湿的混凝土和绝缘橡胶的味道,每踩一步,金属梯子就发出一声沉闷的回响,像是什么东西在黑暗深处敲钟。
电缆夹层的入口是一扇未上锁的检修门。艾伦推开门,发现自己站在一个巨大的地下空间里。这里的层高至少有六米,成排的服务器机柜像沉默的墓碑一样排列在防静电地板上,蓝色的LED指示灯在黑暗中闪烁,汇成一条条光的长河。空调系统的低鸣声填满了整个空间,温度明显比楼上低了好几度。
这就是奥克港的大脑。这座城市每一盏灯的明灭、每一滴水的流向、每一台呼吸机的运转,都在这些机柜里被计算、被分配、被控制。
艾伦沿着机柜之间的通道往前走,手电筒的光扫过一个又一个设备铭牌。他认得这些设备型号,有些是他亲手安装和调试的。但他很快就注意到了一件异常的事情:在第三排机柜的尽头,有一个区域被半透明的防静电帘隔开了。帘子后面透出暖黄色的灯光,而不是服务器指示灯的那种冷蓝色。
他掀开帘子,看到了一个完全不属于标准数据中心配置的场景。
一张金属办公桌上摆着三台大型显示器,显示器通过密密麻麻的线缆连接到旁边的一组独立服务器。桌上还有一个键盘、一个鼠标、一个喝了一半的咖啡杯和一本摊开的笔记本。墙壁上贴满了手绘的网络拓扑图和代码流程图,每一张都用红色马克笔标注了大量修改记录。角落里的行军床上铺着一条灰色的毯子,枕头边放着一部看起来已经用了很多年的旧手机。
有人长期住在这里。
艾伦走到桌前,翻开那本笔记本。第一页上用一种极其工整的手写字体写着一行字:“织网者项目核心代码重构计划——如何移除人工审核模块,实现真正的去中心化裁决。”
落款是塞巴斯蒂安·克罗。日期是四年前的三月——比韦斯特说的克罗“去世”时间早了整整一年。
艾伦继续翻页。笔记本记录了克罗如何利用北境工业集团的内部权限,在奥克港水利电力集团的工控系统中预先植入后门程序,如何在天罚平台上线后通过加密代理远程更新执行脚本,以及——最关键的部分——如何设计了一个完全自动化、无需任何人干预的处决执行链条。从投票截止到电网瘫痪,从燃料阀门锁定到起搏器电池过载,每一个环节都由预先部署的恶意代码自动完成,不留痕迹,不留把柄。
翻到笔记本大约三分之二的位置时,艾伦的手指僵住了。
那一页上的笔迹突然变了。不再是工整的印刷体,而是潦草的、近乎失控的连笔字。字的内容只有短短几行:
“OK-2306-147号目标被清除。但事后分析显示,她的加密密钥与诺拉·韦斯特的密钥匹配率只有百分之六十三。不是同一个人。不是韦斯特。算法误判了。她是一个无辜者。”
下面还有一行字,笔迹更深,像是用力把钢笔压进纸里:
“我杀了第一个人。一个真正的、完全无辜的人。”
艾伦合上笔记本,感到胃里翻涌起一阵灼热的恶心。克罗知道莉娜是无辜的。他在处决完成后就发现了算法的错误。但他没有停止天罚平台的运行,没有删除那些自动化脚本,没有向任何人发出警告。
他只是在笔记本上写下了自己的愧疚,然后翻到了下一页。
“你在找什么,霍桑先生?”
声音从背后传来,不是从某个具体的方向,而是从整个空间的四面八方——那是服务器机房内置的公共广播系统发出的声音,经过多个扬声器同时播放,让人无法判断说话者的实际位置。
艾伦转过身,手电筒的光柱扫过空无一人的通道。“克罗?”
“你可以叫我零。塞巴斯蒂安·克罗这个名字三年前就死了。”广播里的声音很平静,几乎带着一种交谈般的轻松。“你不应该来这里。地下三层的安全级别不是你的权限可以进入的。”
“我妻子不该死。你知道这一点。”
广播里沉默了几秒钟。然后所有扬声器同时发出了一声短暂的啸叫,像是某种电子设备在重新校准信号。
“我确实知道。但在我们讨论这个问题之前,我想先澄清另一件事——你们在公共图书馆发现的那具尸体,不是我杀的。”
“那是谁?”
“清洁工。”克罗的声音里第一次出现了一丝波动,某种接近于困惑或者不安的东西,“清洁工已经追了我三年。他曾经是我在北境工业集团最亲密的合作伙伴,也是‘织网者’项目最初提出设置人工审核安全阀的人。我把他排挤出项目组之后,他消失了。我没想到他会以这种方式回来。”
“他为什么要在天罚平台上提名你?”
“因为他要逼我从这个地下掩体里走出去。”广播里传来一阵轻微的键盘敲击声,然后艾伦面前最大的那台显示器突然亮了起来。屏幕上显示的是天罚平台的实时投票页面——OK-2706-001号投票,被提名者塞巴斯蒂安·克罗,同意执行票数正在以肉眼可见的速度攀升。
“他在利用我的平台来杀我,”克罗说,“这个想法本身就具有某种诗意的对称性。但他犯了一个错误。”
“什么错误?”
“他没有意识到,如果我真的被投票处决,天罚平台在失去唯一的管理员之后会发生什么。所有的自动化脚本会进入无人监管状态,所有正在等待执行的投票会被系统默认判定为有效,所有被后门程序控制的工控节点会同时触发最后一次维护指令——但没有人知道最后一次维护指令是什么。可能是关机,可能是重启,也可能是将氯气注入量调到最大。”
显示器上的投票数字还在跳动。同意执行票数:1024。反对票数:67。距离截止时间还有三天。如果按照目前的增速,投票将在明天之前达到处决阈值。
“你能不能关掉它?”艾伦问。
“天罚平台的去中心化架构是我亲手设计的,就是为了防止任何人——包括我自己——能够单方面关闭整个系统。这是它的核心原则。匿名投票一旦启动,连创始人也无法撤销。”克罗停顿了一下,然后话锋一转,“但这并不意味着没有其他办法。”
显示器上的画面切换了。天罚平台的投票页面消失,取而代之的是一张复杂的技术流程图,标注着奥克港全部工控节点的连接关系和感染状态。
“办法是什么?”
“清洁工。”克罗说出这个词的时候,语气里出现了一种微妙的变化,“清洁工掌握着‘织网者’系统原始版本的安全模块代码。那个模块是我在最初设计时为了通过国防部的安全审查而加入的紧急停止开关。后来在天罚平台的版本里,我把它删除了。但如果清洁工手里仍然保留着那段代码的副本,他就有能力在整个基础设施网络中执行一次全局性的清零操作——清除所有后门程序,中止所有等待执行的处决指令,甚至永久关闭天罚平台的全部服务器。”
“但他为什么要帮你?”
“他不会帮我。”克罗说,“但如果你——那个被误杀的受害者的丈夫——去找他,他也许会帮你。毕竟清洁工在天罚平台上提名我的原因,就是为了逼我现身,逼我面对自己创建的系统所造成的伤害。而你,霍桑先生,正是这个系统最大的受害者之一。”
艾伦盯着屏幕上那张流程图。那些红色的节点像传染病灶一样密密麻麻地分布在整座城市的基础设施中,每一个节点都连接着一个可能成为凶器的设备——呼吸机、起搏器、净水阀、天然气管道、电梯制动器、交通信号灯。
“他在哪里?”
“他无处不在。”克罗的声音在广播里回荡,“清洁工这个名字不是他自己取的,是北境工业集团内部那些看不起他的人给他起的外号。他的真名叫洛根·凯勒,在项目组负责底层代码的测试和维护,干的是整个团队里最枯燥、最不被尊重的活,所以他穿得也最不起眼,走到哪里都像一件需要被忽略的家具。但正是因为他经手过每一行底层代码,他对这个系统的理解比任何人都深。包括比我深。”
显示器上的画面又切换了。这次出现的是一张照片,艾伦一眼就认出照片里的人——灰色制服、平凡的面孔、微驼的肩膀。那个在联邦调查局电梯里和他并肩而立的人,那个在科尔森诊所对面公交站出现又消失的人,那个在公共图书馆里敲下一行字然后让监控摄像头失效的人。
“他在找你之前就已经找到你了,”克罗说,“你只是不知道而已。”
艾伦沉默了很久。服务器的嗡鸣声填满了整个空间,像某种庞大的电子生物在呼吸。他终于开口:“你打算怎么办?”
“我?”广播里的声音似乎笑了一下,“我会留在这里。继续写代码,继续维护天罚平台,继续让投票进行。因为不管你们愿不愿意承认——这套系统确实回应了某种真实的需求。在这个国家里,有无数人觉得自己被司法系统抛弃了,被权力阶层忽视了,被不公正的裁决践踏了。天罚给了他们一个幻象,一个认为自己可以重新掌控命运的幻象。而我,只是提供了技术手段。”
“所以你不会关掉它。”
“我说过了,关不掉。就算能关,我也不会关。因为真正的天罚平台不在服务器上,不在代码里,不在这些机柜中间。”克罗的声音变得很轻,轻得像是从很远的地方传来,“它在那里——在每一个投票者的大脑里。那个东西,你关不掉。”
广播系统发出轻微的一声咔嗒,然后沉默了。暖黄色的灯光从帘子后面的区域消失,只剩下服务器蓝色指示灯冰冷地、持续地闪烁着。
艾伦站在黑暗里,手中攥着那本笔记本。
手机在口袋里震动。他掏出来看,屏幕上弹出了一条新的通知——不是天罚平台,而是一个陌生号码发来的短信。
“霍桑先生,我叫洛根·凯勒,你可以叫我清洁工。我们在联邦调查局电梯里见过一面。我知道你现在在地下层,也知道克罗对你说了什么。如果你想结束这一切,明天中午十二点,来奥克港公共图书馆三楼——你妻子最后一次登录暗潮论坛的那部电脑前面。我会告诉你怎么做。另外,请转告克莱因探员一件事:普利默公司的后门程序只是冰山一角,真正的主控代码不在北境工业集团的服务器上。它在你们脚下。一直就在你们脚下。”
艾伦读完短信,缓缓抬起头。
头顶的水泥楼板之外,奥克港水利电力集团总部二十七层楼高的大厦正在晨曦中苏醒,数千名员工即将开始新的工作日。他们刷卡进入门禁,打开电脑,连接网络,运行那些从表面上看完全正常的工控调度程序。没有人知道,在他们脚下三十米深的机房里,一个被世界宣告死亡的人正住在服务器集群之间,用键盘操控着整座城市的生死。
而另一个人——一个被所有人忽视、被当作家具看待的清洁工——正在暗中收集着足以瓦解整个系统的武器。
艾伦爬回电缆夹层的梯道,推开防火门,重新走进了地下二层那条长长的设备走廊。他的脚步声在混凝土墙壁之间回荡,像是有人在后面跟着他。
他停下来,回头看了一眼。
走廊是空的。但走廊尽头的天花板上,一只安保摄像头正在缓缓转动。镜头上的红色指示灯闪烁了三下,然后熄灭。
就像在对他眨眼。


暂无评论,来抢沙发吧!