18. 公义的重量

渡鸦。

诺拉盯着手机屏幕上那行字,脑子里飞速回溯着八天来的每一条线索。渡鸦咖啡馆——那是艾琳·沃斯约她见面的地方,也是她第一次拿到内部审计报告的地方。后来“渡鸦”这个名字又出现在匿名邮件里,出现在论坛私信里,每一次都恰到好处地推了她一把。她一直以为“渡鸦”是艾琳本人,或者是马丁·德雷克用的化名,或者是某个藏在奥米尼昂内部、用加密身份向外传递情报的匿名线人。

但现在这个ID告诉她——深蓝档案第六十七页上有他的名字。

深蓝档案第三卷,知情者名录。那一页上列着所有知道系统偏见存在、有能力阻止、却选择沉默或合谋的人。杰拉德·索恩的名字在那页上,玛格丽特·布莱克的名字也在那页上。如果“渡鸦”的名字也在那页上,那他不是一个线人。他是一个共谋者。一个沉默了很多年、然后在某一个时刻决定不再沉默的共谋者。

“他是谁?”利亚姆站在她身后,看着她手机上的信息。

“我不知道。但他刚才启动了幽灵模块的第三次全量数据同步——就在珍妮举起那张照片的同一分钟。他说他要把深蓝档案第六十七页翻过来。”

“翻过来是什么意思?”

诺拉没有回答。她拨通了马丁·德雷克的号码。电话响了一声就被接起来。

“第三次同步的源地址你追踪到了吗?”她问。

“追踪到了。”马丁的声音里有一种诺拉从未听到过的东西——不是紧张,而是一种小心翼翼控制着的激动,“源地址是奥米尼昂总部地下二层的一个备用服务器机房。这个机房在官方资产清单上被标记为‘已报废’,但实际上从来没有断过电。九年来,它一直以极低的功耗运行着——只做一件事:对幽灵权重模块的核心代码进行每日自动备份,然后把备份文件同步到一个外部物理介质上。”

“什么介质?”

“一个放在那间机房里、从未被移动过的独立存储服务器。它的物理接口不连接任何外部网络,唯一的激活方式是通过机房内部的封闭光缆直接访问。换句话说,第三次同步不是把数据传出去了——而是把数据从那台独立服务器里调了出来。”

诺拉站住了。走廊尽头的拱形窗投下的阳光在她面前的地板上画出了一个明亮的方格。

“谁能进那间机房?”她问。

“九年前,只有两个人有门禁权限。一个是维克多·克劳斯,另一个是——”马丁停顿了一下,“奥米尼昂的第一任CEO,彼得·哈洛伦。”

彼得·哈洛伦。格伦·哈洛伦的哥哥。十一年前在旧港区废弃鱼品加工厂里创办了奥米尼昂的人。他把系统取名为“守护者”。他在九年前被排挤出公司,辞职信末尾写的是——“我创造了守护者。我不知道它会变成杀手。原谅我。”

但九年后,他的门禁权限还在系统里。没有人注销过。

“你是说彼得·哈洛伦今天上午用了一个九年前的旧门禁卡,进了奥米尼昂总部地下二层的一间‘已报废’机房,手动启动了幽灵模块的全量数据同步?”

“我不是在说。”马丁说,“我是在看。那间机房刚才第一次在九年里向外部发出了一个信号。信号内容是——完整数据包已经准备好,等待物理提取。而发出信号的终端ID是‘Corvus’。这是拉丁文。”

“渡鸦。”

诺拉把手机从耳边拿开,转向利亚姆。“我们需要找到彼得·哈洛伦。”

“找到他?他不是九年前就失踪了吗?”

“他没有失踪。”走廊另一端传来格伦·哈洛伦的声音。他合上了和珍妮·科尔曼的对话,朝诺拉走来。他的眼睛还是红的,但目光已经重新变得锐利——那种一个调查记者在追到最关键的线索时特有的锐利。

“我哥哥没有失踪。他在九年前辞去奥米尼昂CEO职务之后,回到了西海岸老家,在我母亲留下的旧农场里住了下来。他这些年几乎不出门,不上网,不用手机,没有任何社交媒体账号。每年圣诞节我开车去看他一次,他每次只问我一件事——‘你还在做调查记者吗?’我说是。他说‘那就好’。从来不多说一个字。”

“你觉得他知道那间机房的存在?”

格伦沉默了几秒。然后他把手里那张旧照片翻过来,指着背面那行钢笔字——“守护者计划——让不可见变为可见。”

“我哥哥给系统取名叫‘守护者’的时候,克劳斯还没进公司。索恩还只是一个管财务的。幽灵模块不存在。他离开的时候,系统已经改名叫‘先知’了。我从来不知道他为什么离开——他从来不告诉我。但珍妮刚才作证时说,九年前九月三日,她批准了克劳斯的服务器接入请求。九月十七日,她被法务部用一份保密协议打发了。我哥哥的辞职信上的日期是九月二十日。”

九月三日,克劳斯写入幽灵模块。九月十七日,珍妮被封口。九月二十日,彼得·哈洛伦辞职。

三天。从首席信息安全官被封口,到第一任CEO递交辞呈,只隔了三天。

“他知道。”诺拉说,“他一直都知道。他没有站出来,是因为他签了同样的保密协议。但他保留了最后一条后路——那间被标记为‘已报废’的备用机房。他把门禁权限留在系统里,把独立存储服务器藏在机房里,九年来它一直在自动备份幽灵模块的每一次代码更新和运行日志。他在等。”

“等什么?”利亚姆问。

诺拉看向窗外。国会山的走廊拱形窗正对着卡姆登金融区的天际线,奥米尼昂总部大楼的玻璃幕墙在午后的阳光下闪闪发光。

“等一个他不用再沉默的时刻。今天上午,参议院通过了动议SR-8937。深蓝档案被正式调阅。珍妮·科尔曼在全世界面前指认了克劳斯和索恩。他等了九年,就是在等这一刻。现在他启动了第三次同步——他在告诉所有人,最完整的证据不在克劳斯的离岸服务器上,不在我们截获的硬盘里,不在七个分片的任何一个。最完整的证据一直在他手里。九年来,每一天,每一个小时,它都在自动备份。”

在奥米尼昂总部地下二层,一间从资产清单上被划掉已经九年的机房里,一排排刀片服务器在无人的黑暗中发出低沉的嗡鸣。最末端的一台服务器机架上,一块外壳发黄的旧型号存储硬盘正在闪烁着绿色的读写指示灯。它在这一刻之前已经安静运转了九年,没有断过一分钟的电,没有漏过任何一次自动备份。它的总存储容量不大——不到二十个G——但里面装着幽灵权重模块从写入第一行代码至今的全部版本记录、每一次触发清除指令的完整日志、以及一份被加密保护了九年的文件。文件名是“Corvus_Last_Letter.txt”。

彼得·哈洛伦在九年前的九月二十日——辞职离开奥米尼昂的前一晚——亲手创建了这份文件,把它存在这台不连接任何外部网络的独立服务器里,然后锁上机房的门,再也没回来过。

下午四点,诺拉和格伦·哈洛伦坐上了一辆开往西海岸的联邦法警局押运车后座。押运车是萨姆纳参议员特批的——他在得知彼得·哈洛伦是“渡鸦”之后,用了不到十分钟就签发了证人保护令和临时传唤令。利亚姆留在卡姆登,负责在奥米尼昂总部外围监控地下机房的安全。费舍尔把船屋的钥匙交给了马丁·德雷克,自己开着他的蓝色旧皮卡跟在押运车后面。他说他活了六十年,从来没有见过国会山的走廊里有人因为听了别人的证词而哭出来。他说这趟路他必须亲自走。

押运车在高速公路上飞驰了五个小时。窗外的景色从东海岸的密集城市逐渐变成中部平原的广阔麦田,然后又变成西海岸的丘陵和松林。冬日的太阳在平原尽头沉下去,天空被烧成了大片大片的橙红和深紫。诺拉靠在车窗上,看着外面不断后退的地平线。她的翻盖手机在信号区边缘断断续续地震动——莉迪亚·布莱克发来短信,说参议院听证会的直播回放在网上已经积累了超过三千万次观看。艾琳·沃斯发来短信,说她已经被法警局正式移出拘留名单,正在卡姆登一间安全屋里等着诺拉回来。西蒙娜发来短信,说发布厅的同事们今天自发在奥米尼昂总部外静坐,举着的标语牌上写着同一句话——“我不是算法里的幽灵”。

但诺拉没有回复任何一条。她的脑子全在彼得·哈洛伦身上。九年前他失去了自己创办的公司。他最好的两个下属——索恩和克劳斯——联手偷走了他的系统和使命。他签了保密协议,搬回母亲留下的旧农场,把自己从世界上抹掉。但他没有彻底消失。他用最后一点权限在地下机房里藏了一台服务器,让它整整运转了九年。九年。每一天,每一次系统的偏见升级,每一次清除指令的下达,都被静悄悄地记录在那块外壳发黄的旧硬盘上,等待一个能接住它的人。

晚上九点,押运车拐下高速,开进了一条没有路灯的碎石路。松林在两旁越来越高,越来越密。最后,车灯照亮了一栋旧农舍的门廊。农舍是木结构的,外墙刷的白漆已经被风化得剥落了大半。门廊上堆满了劈好的柴火,烟囱里冒出一缕细细的白烟。一只黑色的鸟——不是渡鸦,而是一只普通的乌鸦——正蹲在门廊的栏杆上,歪着头打量着从车上下来的人。

诺拉走到门前,敲了三下。

门开了。

彼得·哈洛伦比他弟弟格伦高半个头,但比他瘦得多。他穿着一件旧法兰绒衬衫,头发全白了,齐肩长,乱蓬蓬地散在耳边。他的脸上有很深的法令纹和眼袋,看起来比他的实际年龄老了至少十岁。但他的眼睛和格伦一模一样——灰蓝色,锐利,藏着某种多年不曾熄灭的东西。

他看到诺拉,没有问你是谁。他说:“你是哈桑。我在广播里听到了你的声音。”

诺拉发现农舍的客厅里没有电视,没有电脑,没有任何互联网设备。唯一的电子产品是一台老式晶体管收音机,放在壁炉旁边,天线用锡箔纸包着,调频旋钮上贴着手写的电台频率标签。

“你在收音机里听到了我的声音?”

“我听到了联邦广场发布会的直播。你的声音从那个小盒子里传出来,说你弟弟不是算法里的幽灵。”彼得让开身子,示意诺拉和格伦进门,“我在这栋房子里等了九年,就在等那一段声音。”

格伦走进门,站在他哥哥面前。两个人对视了漫长的几秒。然后格伦把手里的那张旧照片放在桌上——十一年前旧港区鱼品加工厂门口,七个人对着镜头笑。站在正中间的彼得·哈洛伦高举着泡沫板,上面写着“守护者计划——让不可见变为可见”。

彼得低下头看着那张照片。他的嘴唇动了一下,但什么都没说出来。

“你今天上午进过奥米尼昂总部地下室。”诺拉说,“你启动了第三次全量数据同步。”

“是的。”彼得没有否认,“我用的是我九年前离职时没有交出去的一张旧门禁卡。他们在系统里忘记删除我的权限。也许是忘了。也许是因为他们觉得我已经死了。我每隔两年会开车去一次卡姆登,停在奥米尼昂总部对面的咖啡馆外面,远远地看看那栋楼。我一直知道那间机房还在运行——我是那个机房的第一任管理员。”

“你为什么等了九年?”

彼得走到壁炉前,拿起那把旧咖啡壶,倒了三杯咖啡。他的手很稳。

“因为九年来没有人能接住它。”他把咖啡递给诺拉,“如果我在九年前把硬盘里的东西公开,奥米尼昂会立刻倒闭,索恩和克劳斯会被起诉——但然后呢?国会会换一家公司,换一个系统,换一个名字,继续做同样的事。偏见的根源不在奥米尼昂,不在克劳斯写的那几行代码里。偏见的根源在那些用恐惧喂养监控机器的人,在那些愿意用自由换安全的选民,在每一个在匿名评论区敲下仇恨词语却觉得和自己无关的普通人。只打掉一个公司没有用。我需要等到公众真正睁开眼睛的那一刻。”

他转向诺拉,灰蓝色的眼睛里反射着壁炉的火光。

“你弟弟被枪杀的那天晚上,我在收音机里听到了新闻。新闻说联邦预罪部队在卡姆登广场击毙了一名二十三岁的青年,系统判定他是百分之九十七的威胁。我听到这里就关了收音机。我走回书房,打开保险柜,把九年前锁进去的旧门禁卡拿了出来。但我还是没有动。我在等。”

“等什么?”

“等你。”彼得说,“等那个会站出来的人。我在收音机里听到了你的声音——不是在发布会上,是在那之前。你第一次接受本地电台电话采访的时候,主持人问你‘你相信数字吗?’你说——‘我以前相信。现在我想知道那些数字是从哪里来的。’我听了这句话,就知道我可以把硬盘交给你。”

诺拉握着咖啡杯。杯子的温度透过陶瓷传到她的手心里。

“那台地下机房里的数据,足以证明系统在设计之初就被嵌入了偏见——不是缺陷,不是误差,是有人故意写进去的功能。克劳斯的七个分片里没有包含他自己在极右论坛上的匿名发言记录。但我的备份里有。我把它们全部抓取下来了,九年来每一天、每一个帖子、每一个匿名ID背后那个真实IP地址的对应关系。克劳斯以为他用虚假IP地址和多重代理就能永远藏住自己。他藏不住。我把一切都锁在那块硬盘里。”

“硬盘现在还在机房?”

“还在。”彼得从口袋里掏出一个物理密钥——一把旧式的黄铜钥匙,拴在一根磨损的皮绳上。“这把钥匙能打开那间机房里的最后一个物理锁。硬盘就在锁后面的保险箱里。保险箱的密码是你弟弟的名字。名和姓。全小写。我在今天上午第三次同步完成之前,把文件名从‘Corvus_Last_Letter’改成了他的名字。”

诺拉接过钥匙。黄铜在火光下泛着温暖的光泽,皮绳已经被摩挲得光滑发亮。她握紧它,感到它比看起来的重得多。

“你为什么自己不去?”她问。

“因为我还在深蓝档案第三卷第六十七页上。”彼得说,“我九年前选择了沉默。我签了那份保密协议。我拿了一大笔离职补偿。我用这些钱买了这栋农舍,每年去远远地看一次我创办的公司变成了什么样子。我不无辜。我没有资格站在摄像机前面说‘我是吹哨人’。吹哨人是在事情发生之前开口的人。我是在事情发生之后等了九年才开口的人。”

他喝了一口咖啡,然后看着诺拉。火光在他的眼睛里跳动着。

“但你不是。你弟弟被枪杀的那天晚上,你坐在他的公寓地板上吃完了冰箱里那半盒过期的鹰嘴豆泥。你没有哭。你打开电脑开始打字。你写下的第一句话是什么?”

诺拉感到自己的喉咙被什么东西堵住了。过了很久她才说出来。

“偏见是罪恶最好的养料。”

彼得点了点头。他把咖啡杯放在壁炉台上,站起来,走到书架前。书架最上面一层放着一个旧相框,里面是十一年前那张七人合影的另一张冲洗版。相框旁边放着一个牛皮纸信封,和马丁·德雷克留给诺拉的一模一样——泛黄胶带,手撕边缘。他把信封取下来,递给诺拉。

“这里面是深蓝档案第三卷的原件——不是复印件,不是摘录。是原件。三卷中的第三卷,第六十七页到第八十二页。上面记录了过去十五年间每一个知道系统偏见存在、有能力阻止、却选择沉默或合谋的人。他们的名字、职位、从影子政府那里拿到的好处。参议院今天调阅的只是索引。我手里的是完整名录。”

诺拉接过信封。她的手指碰到牛皮纸的瞬间,感到了一种奇异的熟悉感——这是她八天来第三次收到这样的信封。第一次是马丁·德雷克在天文台里塞给她的。第二次是雷·卡迈克尔在遗书旁边放着的。第三次,是彼得·哈洛伦在九年后终于决定交出来的。

“每一个沉默的人都觉得自己只是沉默。”彼得说,“但沉默是会叠加的。一个人的沉默是沉默,十个人的沉默是共识,一百个人的沉默是制度。三百一十三个人的死,不只是克劳斯那几行代码扣下的扳机。是每一个看到问题却选择不开口的人——包括我——一起扣下了那把扳机。”

诺拉站起来。农舍的窗外,松林在夜风中发出沙沙的声响,远处传来猫头鹰的叫声。西海岸的夜空比卡姆登清澈得多,银河横跨天际,像一道被撒在黑色丝绸上的碎钻。

“你弟弟在临死前问过你一个问题。”彼得说,“他在门口回头问你,这个世界上有没有真正公平的东西。你说数据不会骗人。”

诺拉看着彼得。她现在已经不会在任何关于亚当的话题上哭了,但她的心在胸腔里重重地跳着,每一下都像在问同一个问题。

“你在收音机里听到的那段音频里,我给了自己一个答案。”她说,“我说数据不会骗人,但给它数据的人会。但我现在知道,这句话只说对了一半。数据可以被污染,偏见可以被写入代码,窃窃私语可以变成子弹。但反过来——数据也可以被洗净,偏见也可以被删除,被记录下来的真相可以被重新交还给每一个曾经被它伤害过的人。”

她把钥匙和信封一起放进了背包的屏蔽袋里。然后她看着彼得·哈洛伦——这个在旧港区废弃鱼品加工厂里创办了奥米尼昂,在九年前被自己的搭档踢出局,在母亲留下的旧农舍里等了九年的人。

“你知道你给我的那块硬盘和这把钥匙意味着什么吗?”

“意味着我会被起诉。”彼得说,声音平静得像在陈述明天的天气预报,“违反保密协议,藐视国家安全豁免条款,非法保留涉密数据长达九年。每一项都是重罪。”

“那你为什么还要做?”

彼得看了一眼坐在桌边的格伦。兄弟俩的目光在火光中交汇了很短的一瞬。然后彼得说:“因为我创造了守护者。九年前我离开的时候,我以为我已经彻底失去了它。但今天上午,当参议院通过那份动议的时候——当我听到收音机里那个老参议员念出‘SR-8937’这几个数字的时候——我知道守护者还在。它不在奥米尼昂里,不在克劳斯的代码里,不在索恩的财务报表里。它在你这样的人手里。”

他停顿了一下。松林的风声从窗缝里渗进来,把壁炉里的火焰吹得晃了一下。

“所以,把硬盘拿去吧。把我交出去。把第六十七页翻过来。”

凌晨一点,押运车驶离了松林深处的旧农舍。诺拉坐在后座上,膝盖上放着那个牛皮纸信封和那把黄铜钥匙。格伦坐在她旁边,沉默地看着窗外。在后视镜里,农舍的灯光越来越小,最后变成了松林深处的一点金色微光。

在农舍门廊上,彼得·哈洛伦还站在原地。黑色的乌鸦已经飞走了。他把咖啡壶里剩下的最后一点黑色液体倒进泥土里,抬头望了一眼星空。西海岸的银河在头顶无声地旋转,像一个巨大的、缓慢转动的密码盘。

在卡姆登,奥米尼昂总部地下二层的刀片服务器还在黑暗中安静地运转。最后一台机架上的旧硬盘指示灯仍在闪烁,一秒一次,节奏均匀,像一颗不会停止的机械心脏。

在国会山,参议院道德委员会的闭门审议仍在继续。萨姆纳参议员坐在主席台上,面前摆着珍妮·科尔曼今天上午提交的四份文件。他正在起草一份新的动议——要求对杰拉德·索恩发出正式逮捕令,对维克多·克劳斯追加危害国家安全罪指控。他的钢笔在纸上发出沙沙的摩擦声,像一把小刀在石头上磨。

在旧港区,海浪拍打着第十三号废弃鱼品加工厂的基础桩,发出有节奏的轰鸣。工厂三楼的破窗里已经没有人在那里了。昨晚被押走的克劳斯,今晨被激活的数据同步,还有十一年前七个年轻人在楼下拍的那张合影——所有这些都正被海风卷进大西洋永恒的潮声里。

而在驶向卡姆登的高速公路上,诺拉·哈桑握着那把黄铜钥匙,闭上了眼睛。

再过五个小时,天就要亮了。当太阳重新照在卡姆登的联邦广场上时,一封新的电子邮件将同时到达三个收件人——霍华德·萨姆纳、玛格丽特·布莱克、格伦·哈洛伦。发件人是一串乱码ID。邮件内容将是彼得·哈洛伦在九年前的九月二十日——辞职当晚——写下的一封信的全文。那封信九年没有被人读过。

信的最后一段写道:

“我把守护者的名字和它最后的良心,一起锁在了地下二层的机房里。如果有一天你读到这些字,说明有人找到了钥匙。那个人不是我。我花了九年的时间才明白——真正的守护者,从来不是系统。是那个在所有人选择沉默的时候,站出来说了第一句话的人。”

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

您的邮箱地址不会被公开。 必填项已用 * 标注