盲点区的夜晚没有街灯。伊莱亚斯在柴油发电机的低鸣声中醒来,躺在了一张由旧货架和海绵垫拼成的床上。天花板上那根日光灯管被关掉了,取而代之的是墙角一盏暗红色的应急灯,把整个车间染成某种冲洗胶片暗房的色调。
他已经在这里待了将近二十个小时。在过去的二十个小时里,他做了三件事——处理从联邦最高法院服务器下载的亨里克斯档案、对照克洛伊留下的美德康密钥、然后睡了一觉。睡着之前他看了一眼手表:凌晨两点十五分。醒来的时候手表显示五点四十分。他已经很久没有连续睡超过三个小时了,但盲点区的空气里有某种让他放松警惕的东西——也许是柴油发电机的白噪音,也许是那个叫“牧人”的男人递给他的那杯温吞水,也许只是生理上终于撑到了极限,像一根拉得太久的橡皮筋在某个不可预知的节点突然失去了所有张力。
他坐起来,揉了揉酸涩的眼睛。车间另一头,牧人正蹲在一台打开的电脑终端前,用一把精细焊枪焊接某块电路板。焊点闪烁的青白色光一下一下地映在他满是皱纹的脸上。莉娜·瓦尔特蜷缩在不远处一把旧躺椅上,身上盖着一条洗得发白的毛毯,睡得很沉。她的手指还保持着一个半握的姿势,像是在梦里依然攥着什么东西。
“你醒了。”牧人头也不回,“炉子上有咖啡。不怎么样,但是热的。”
伊莱亚斯倒了一杯。咖啡确实不怎么样——是那种用陈年速溶粉兑出来的深褐色液体,苦中带着一股淡淡的铁锈味。但热度是真的。他捧着搪瓷杯暖手,走到牧人身边。
“你在修什么?”
“不是修。”牧人把手里的焊枪放下,用下巴指了指他面前那台拆开外壳的旧电脑,“是在读。昨天你说要一台完全断网的终端,能读取加密硬盘。我给你找了一台。这台机器从组装好那天起就从来没有碰过网线。操作系统是十五年前的古董,没有无线网卡,没有蓝牙模块。物理隔离到骨子里。”
伊莱亚斯从风衣内袋里掏出那个从菲利克斯那里拿到的U盘,里面是西奥多·亨里克斯的完整档案。他把U盘插进那台老旧的终端,等待系统识别。硬盘读取灯开始缓慢闪烁,屏幕上浮现出一个简陋的文件管理器界面。
“你要查什么?”牧人问。
“源代码。”伊莱亚斯说,“回音壁的原始架构代码。”
牧人没有继续追问。他只是从工作台上拿起一杯同样不怎么样但热的咖啡,退到车间另一头,坐在一个倒扣的铁桶上,点燃了那根他从昨晚开始就一直叼在嘴上的烟。
屏幕上,亨里克斯的档案一层一层展开。伊莱亚斯翻过了个人履历,翻过了资产申报,翻过了联邦最高法院的封存标记。他在档案的最底层找到了一个被压缩的文件夹,文件名是“HENRICKS_T_PROTOTYPE_1997”。解压需要密码。
他想了几秒,然后输入了一串字符——克洛伊从美德康工程密钥里提取的那段验证算法倒序排列。密码通过。文件夹打开。
里面是数百个源代码文件,用FORTRAN和C混合编写,大部分文件的修改日期集中在20世纪90年代中期。伊莱亚斯一行一行往下看。这些代码是回音壁系统的技术原型——不是后来奥姆尼认知商业化的那个豪华版本,而是更原始的、更精瘦的、写于冷战末期并在90年代初期被重新编译的祖先。代码的注释很详细,注释语言是英文,但夹杂着很多看起来像东欧语系的术语。在一个名为“behavioral_prediction_core.for”的文件里,伊莱亚斯读到了一大段斜杠注释:
/* 本模块用于对目标人群进行长期行为预测。 核心逻辑基于亨里克斯博士于1983年提出的“道德先验假设”: 人类在做出违反社会规范的决策之前,会在潜意识层面表现出生理波动。 这些波动可通过心率变异、皮肤电导、瞳孔扩张三个维度的持续监测进行量化。 当量化值超过特定阈值时,目标对象即被视为进入了“道德偏离窗口期”。 在窗口期内施加定向心理压力,可有效改变目标行为的最终走向。 该算法原用于盟国境内潜在间谍的行为筛查,后应用于更广泛的社会治理场景。 */
伊莱亚斯停下来,揉了揉太阳穴。代码注释里的措辞冰冷而精确,像是在描述一项水利工程的施工流程。人类在违反社会规范之前的潜意识生理波动。道德偏离窗口期。定向心理压力。它们读起来像是学术论文的专业术语,但在每一个术语背后,都有一个真实的人站在凌晨三点的浴室镜子前,盯着验孕棒上的两条红线,手指发抖。
他继续往下翻。在这个文件夹的更深处,他找到了一个子目录,名称是“civilian_adaptation_2003”。这个目录里放着的不是代码,而是一系列商业计划书的草稿。第一页的标题是:“从信号情报到社会治理:回音壁系统民用化可行性分析”。
报告的作者签名是西奥多·亨里克斯。日期是2003年4月。正文第一段写道:
“冷战结束后,全球信号情报市场急剧萎缩。然而,我们在过去二十年中积累的行为预测技术,在民用执法和公共安全管理领域存在巨大的商业化空间。建议将现有算法进行轻量化改造,嵌入消费级通讯设备中,以‘社区安全’作为市场营销的核心叙事,将国家级的监控技术转化为公民自我管理的基础设施。该方案的政治壁垒较低,且具备长期可持续的盈利能力。”
伊莱亚斯盯着屏幕,胸口某个地方像被钝器撞击了一下。国家级的监控技术。嵌入消费级通讯设备。社区安全作为核心叙事。2003年。远在智能手机普及之前,远在《生命心跳法案》被写进任何一份立法草案之前,远在威斯特联邦的任何一个人听说过守望者应用之前,亨里克斯就已经规划好了一切。不是因为社会需要它,而是因为冷战结束了,他们需要一个新的市场。
他按了按眉心,继续往下读。报告的第二页是一张系统架构草图,手绘扫描件,笔迹工整得像是用尺子量过每一条线的间距。草图的顶部标注着“中央处理节点”,底部是密密麻麻的“外围监听单元”,中间用虚线连接。这些外围监听单元的编号格式他太熟悉了——QX系列。初始设计是QX-1,预期迭代到QX-10。他口袋里那块烧焦的电路板属于第七代。
草图的右下角,有一行很小的手写备注,字迹比正文更潦草,像是在写完之后又回头加上去的:
“当人类因为恐惧而放弃思考,偏见就会变成所有人引以为傲的正义。这种罪恶,最能滋养权力。”
伊莱亚斯盯着这行字,把它读了三遍。他忽然明白了一件事——亨里克斯在写下这句话的时候,不是在忏悔。他是在总结。他在三年前那间办公室里写完这份商业计划书的时候,就精确地预见到了整个系统的运作方式:不是强迫人们遵从算法,而是让人们以为遵从算法是自己的选择。不是命令一个人去举报另一个人,而是给他一个按钮,然后告诉他——按下这个按钮,你就是英雄。每一次举报都能换积分,每一点积分都能在这个世界上多爬一层。而那个躲在代码深处的人,只需要坐在曲面屏幕前,看着那些红色光点在卫星图上缓缓移动,喝他那杯不加糖的蒸馏咖啡。
伊莱亚斯把源代码文件全部复制到牧人提供的那台离线终端上。然后他打开了另一个文件——这是亨里克斯档案附录里的一份会议记录,标注为“奥姆尼认知董事会内部备忘录——2008年11月”。备忘录的标题是:“关于将第七维情绪负债评估模型对接至联邦司法系统的可行性”。
出席人员栏上列着五个人的名字,其中一个是雷金纳德·格雷厄姆·科尔特,职务是“公共政策总监”,另一个是西奥多·亨里克斯,职务是“首席技术顾问”。备忘录第三段写道:
“亨里克斯博士指出,第七维模型的精度在过去三次大规模内部测试中已达到94.7%。这意味着系统可以在目标对象采取任何实际行动之前的六至九个月内,准确识别其‘道德偏离风险’。亨里克斯博士建议,下一阶段的工作重点不是继续提升精度,而是建立一套合法的社会干预机制,将被标记对象从社会中温和地‘移除’——该措辞需避免在法律文件中出现。建议使用‘矫正教育’、‘社区帮扶’等替代术语。”
移除。替代术语。合法干预机制。
这些措辞让伊莱亚斯想起了什么。他打开牧人的一台离线档案库终端,搜索了联邦教养事务管理局的公开政策文件。他在一份名为《社区矫正教育设施管理规范》的文件中找到了完全对应的语言:“矫正教育的目的是通过温和、专业的方式,帮助被评估为存在道德偏离风险的公民重新融入社区价值观体系。”
措辞几乎一模一样。2008年,奥姆尼的董事会在备忘录里写下“建议使用矫正教育、社区帮扶等替代术语”。四年后,联邦教养事务管理局的正式文件里使用了这些措辞。是谁把它们放进去的?是那个在钟楼下面等了伊莱亚斯一个月零两天的菲利克斯·瓦尔德。在联邦最高法院做了二十三年高级档案管理员的菲利克斯。他负责整理立法草案,经手了《生命心跳法案》所有的批注、修改和定稿。他是那个看着这些措辞从奥姆尼的备忘录里爬进联邦法律条文里的人。
伊莱亚斯忽然理解了菲利克斯为什么愿意在职业生涯的最后一天做出那样的事情——把动态访问码发给一个被系统标记为A0728的人,允许他进入联邦最高法院的档案服务器,用六十秒的时间下载这份罪证。不是因为勇敢,而是因为二十三年里,他每一天都在看着那些措辞从备忘录里爬进法律,从技术术语变成法律条款,从代码变成判决书。他能做的唯一一件事,是等一个能把这些东西公之于众的人。等了很久。等到头发花白了,等到办公室日光灯管换了三批,等到女儿已经不再问他什么时候退休回家种花。
伊莱亚斯靠在工作台上,闭上眼睛。柴油发电机的轰隆声穿透车间墙壁,持续而沉闷,像某种古老而沉重的脉搏。他想起了安德斯在河滨公园长椅上的质问——“你能起诉谁呢?”想起了海伦娜最后发给丈夫的消息——“他们来了。”想起了埃兹拉在仓库里把他推向逃生通道那一刻的眼睛——很亮,不是恐惧,是某种更古老、更坚决的东西。想起了米拉·科瓦奇,那个在北岸纺织厂地下室里把三百份QXM名单塞给他的女医生,她的女儿在里面待了三年,还在等。
所有这些人。所有这些人都在问同一个问题:你能起诉谁?
答案现在就摊在这台离线终端的屏幕上。不是一个人。不是一个公司。不是一个法案。是整个链条。链条上的每一个环节都有自己独特的功能,从军事级行为预测算法的原始设计者,到把算法改造成消费品的技术工程师,到在立法草案上写批注的公共政策总监,到按下“是”键激活物理干预的匿名执行者,到在守望者应用上每一次按下举报键的普通人。
“你找到要找的东西了?”
牧人的声音从车间另一头传来,低哑而粗糙,像是用砂纸打磨过的。
伊莱亚斯睁开眼睛。“是的。”他把搪瓷杯里最后一口已经凉透了的咖啡喝完,“我知道是谁写的了。”
“写的什么?”
“源代码。”他说,“血写的源代码。”
牧人把烟头在铁桶边缘掐灭,走过来,站在伊莱亚斯身后,看着屏幕上密密麻麻的代码行。他没有问这些代码代表什么。他已经不需要问了。
“你今天还需要做什么?”牧人问。
“去一个地方。”伊莱亚斯把U盘从离线终端上拔下来,放回风衣内袋,“找到一个还在物理世界里的东西。”
他没有说的是,他需要找的,是回音壁核心服务器的物理位置。这些代码能证明系统被设计出来的初衷,但代码本身不是证据——代码可以被复制,被删除,被篡改。他需要的是真实的东西。一台仍然在运转的、连接着所有QX-7-SRX监听模块的主中继服务器。只有把物理证据摆在法庭上,才能把所有躲在算法背后的影子逼出它们真实的形状。
牧人没有再问。他只是走到车间角落里的工具柜前,打开一个抽屉,拿出一个东西放在工作台上。
一把手枪。不是伊莱亚斯那把只剩四发子弹的旧枪。是一把全新的、油封还没擦干净的半自动手枪,配着三个满载弹匣。
“你留着。”牧人说,“我在这里不需要枪。”
伊莱亚斯低头看着那把枪。日光灯管的冷白光照在乌黑的枪身上,反射出一条细细的、笔直的光带。他把枪拿起来,检查了弹匣,拉了一下滑套。弹簧的张力十足,机械动作干脆利落。
“谢谢。”
“不用谢。”牧人转过身,朝车间另一头走回去,“等她们都回来了,你再来谢我。”
伊莱亚斯没有问“她们”是谁。他知道。
他把枪塞进风衣内侧的枪袋,重新拉上连帽衫的帽子。然后他回到盲点区主车间的长桌前,面对那台老式CRT显示器,开始了下一阶段的工作——用美德康工程密钥的算法逆向推导奥姆尼核心服务器的通讯协议。一旦他找到那台中继服务器的物理地址,他就可以定位到那个所有QX-7-SRX模块都在持续发送信号的最终接收节点。
在他身旁不远处,莉娜·瓦尔特还蜷缩在旧躺椅上,裹着洗得发白的毛毯。她的呼吸均匀而深沉,眉心那道从逃亡第一天就拧着的褶皱在睡梦中终于松开了一点。
窗外,布里奇波特的天空从深蓝色变成浅灰色。高架桥上开始有早班货运列车经过,车轮与铁轨撞击的节奏穿过盲点区厚厚的墙壁,变成遥远的、沉闷的、像地壳深处传来的低语。


暂无评论,来抢沙发吧!