19. 新系统的幽灵

一年后。

诺斯维尼亚的秋天来得比往年更早。布莱尔伍德公墓的白杨林开始落叶,枯黄的叶片在石墙边缘堆成松软的浅丘。薇拉·阿什顿站在公墓东北角那条木制长椅前,手里拿着一份刚打印出来的政府公报。公报的标题是《关于启动“守夜人”税务智能系统试运行的公告》。

她读了两遍。第一遍站在公墓门口,第二遍坐在长椅上。长椅的木质扶手经过一年的日晒雨淋,表面已经泛出浅灰色的细纹,和科斯特洛上次坐在这里时膝盖上那个皮面笔记本的纹理几乎一样。

“守夜人”系统。公报里的措辞经过了精心的修饰——“全新架构”“伦理嵌入式设计”“多层人工复核机制”“每一个判定都附有可追溯的人类责任签名”。公报还特别提到,新系统的设计咨询委员会中包括了民间监督组织的代表,而“一百四十三”倡议组织被列为观察员之一。

薇拉合上公报,望着远处那片白杨林。一年前她站在同一片公墓里,听菲利普·科斯特洛交出他的U盘和账户凭证。现在科斯特洛正在联邦监狱服刑——刑期两年,缓刑三年。莫罗被判四年,实际服刑预计两年。格兰特被判三年,正在上诉。阿尔瓦雷斯的案子仍然在审理中,她的律师团成功地将主要指控从“合谋欺诈”降到了“行政过失”,预计最终刑罚不会超过十八个月缓刑。

一百四十三家被清算的企业,没有一家拿回了原来的资产。默里迪恩资产管理公司被罚款并勒令解散,但它的收购行为被裁定为“在当时法律框架下合法”。那些被低价买走又转卖的工厂、仓库、设备和库存,早已消失在复杂的商业链条中,像水倒入沙。

“我知道你会来这里。”

薇拉转过头。伊娃·德拉尼沿着碎石小径走过来,穿着一件深灰色的便装外套,手里拎着两杯咖啡。她递给薇拉一杯,在长椅另一端坐下。

“我以为你今天在听证会上。”薇拉说。

“提前结束了。他们在讨论‘守夜人’系统的第三条伦理准则——‘算法不得在没有人类监督的情况下做出影响公民基本权利的决定’。”

两人对视了一眼,同时发出了一声短促的、毫无笑意可言的闷哼。那句话和阿尔瓦雷斯在伦理委员会白皮书上写过的句子一字不差。她本人正在取保候审,没有参与新系统的设计,但她起草的伦理框架被完整地保留了下来。

“你有没有觉得,”薇拉说,“我们赢了一场战争,但输掉了战役?”

伊娃没有立即回答。她喝了一口咖啡,目光越过公墓的石墙,落在那片正在落叶的白杨林上。“弗林特在他的书里写过一句话。他说,‘系统不是被推翻的,是被替换的。而替换它的人,往往和建造它的人读过同一本教科书。’”

“他在哪?今天的听证会他应该去的。”

“他说他有一个线索要查。具体是什么,他没说。”伊娃停顿了一下,“他最近一直在查一件事。和‘守夜人’系统的底层架构有关。”

薇拉的咖啡杯停在半空。“什么底层架构?”

“他说,公报里提到的‘全新架构’——可能不是全新的。他截获了一份技术招标文件,里面有一段关于数据库迁移方案的描述。按照那一段的描述,‘守夜人’系统的核心数据库是在原有系统基础上进行‘升级迁移’,而不是完全重建。”

“这意味着——”

“意味着如果迁移不彻底,旧系统的某些底层代码、某些日志、甚至某些被标记为‘待清理’的数据,可能会被一起带进新系统。”

薇拉的手指在公报边缘收紧,纸张被捏出了细微的褶皱。她想起韦恩在地下三层说过的话——“系统的底层架构不允许任何数据被真正删除。它只是被标记为‘待清理’。”那是他发现的漏洞,也是他用来恢复阿尔瓦雷斯备忘录的方法。现在,同一套底层架构正在被迁移到那个宣称“全新”的系统里。

“我们需要进数据中心。”薇拉说。

“进不去。新系统的安全协议比旧系统更严格。而且我们没有韦恩。”伊娃说出这句话的时候,语气里没有任何戏剧性,只是陈述一个事实。“除非——”

“除非什么?”

伊娃从外套口袋里掏出一张折叠的打印纸。纸上是一份简短的邮件往来记录,发件人是联邦数据伦理委员会的新任主席,收件人是“一百四十三”倡议组织的官方邮箱。邮件内容很礼貌,大意是邀请薇拉·阿什顿女士参加“守夜人”系统的伦理审查委员会,作为民间监督代表。

“你接受了?”伊娃问。

“我还没回复。”

“你应该接受。”

“为什么?”

伊娃把打印纸翻到背面。背面是弗林特手写的一行字,铅笔笔迹,略微潦草但清晰可辨:

“伦理审查委员会成员有权访问系统测试环境。测试环境连接着核心数据库的镜像。镜像复制了全部底层架构,包括那些被标记为待清理的数据。”

薇拉盯着那行字,指尖在纸面上缓缓划过。一年前她也是这样坐在同一张长椅上,听科斯特洛把U盘交到伊娃手里。现在她手里握着另一张纸,纸张更轻,但重量丝毫不减。

“弗林特在哪?”她又问了一遍。

“他说在老地方等你。”

老地方是莫兰德区那家老旧咖啡馆。一年前三人第一次碰面的地方,那台意式咖啡机还在嗡嗡作响,老板娘仍然不会抬头看人。薇拉推开门的瞬间,看到了弗林特坐在最角落的卡座里,面前摊着三台设备——笔记本电脑、平板电脑和一部加密通信终端。

“你看起来像是好几天没睡。”薇拉说着坐下。

“因为确实好几天没睡。”弗林特把笔记本电脑转过来给她看。屏幕上是一份系统架构对比图,左边是“天秤座”的核心数据库结构,右边是“守夜人”的测试环境结构。两条结构图在大多数地方看起来确实不同——模块名称被更换了,界面协议被重新封装,数据流的展示方式经过了全面美化。

但在最底层,在那些被层层封装掩盖的数据库内核层面,两边的结构图几乎完全一致。

“他们没有重建底层,”弗林特说,“他们只是换了上层。就像把一栋楼的外墙重新粉刷,换了家具,装了新的前台接待台,但地基、承重墙和水管仍然是旧的。”

“旧水管里流的是什么?”薇拉问。

弗林特切换屏幕,打开了一份他花了三周时间从测试环境镜像中提取的数据索引。索引列表里有一行标记引起了薇拉的注意——它被系统自动标注为“无效数据”,文件大小为零字节,创建日期是最近一次系统迁移操作的执行时间。但文件的原始ID显示,它创建于四年前,最后修改于一年前,修改人的账户编号是一串十六进制代码。

4E-4532-3032-342D-3038-3931。

薇拉感到一股熟悉的冷意从颈椎蔓延到指尖。“那是韦恩在地下三层的时候——”

“对,”弗林特说,“那是他离开核心机房之前最后一次修改的文件。系统日志显示,他在那次修改中嵌入了一个程序。程序的功能很简单:在新系统进行数据迁移时,将所有被标记为‘待清理’的原始文档复制一份,伪装成系统配置文件,藏在新系统的数据库底层。”

“他在新系统里留了后门。”

“不是后门。是遗言。”弗林特打开那个文件。屏幕上显示的是一段简洁的注释文本,写在程序的开头,用的仍然是那种间距被尺子量过一般的工整字体:

“致后来者:如果你看到这段文字,说明新系统仍然长在旧系统的骨头上。这不是错误。这是选择。他们选择了让旧系统活着,只是换了个名字。不要浪费时间去推翻它。去打开它。里面还有没被看见的东西。”

薇拉靠在椅背上。咖啡馆老板娘走过来给她的茶杯续了热水,茶水的蒸汽在桌面上空盘旋了一瞬,然后消散。

“没被看见的东西,”她重复道,“他指的是什么?”

弗林特将平板电脑推到薇拉面前。屏幕上是一个文件管理器窗口,显示着新系统测试环境底层一个被隐藏的文件夹。文件夹名称只有两个字:“名单”。文件夹里有一百四十四个子文件。一百四十三个是企业名称——和薇拉一年前整理的默里迪恩收购清单完全吻合。但第一百四十四个文件,名称是一串十六进制代码,文件类型显示为“加密文档”。

“这个文件打不开,”弗林特说,“它需要生物特征认证——不是常规的虹膜或指纹,是一种更高级的认证协议。我试过所有能用的工具,都绕不过去。”

薇拉将平板电脑拉近,仔细观察那个加密图标的细节。图标下面有一行备注,是韦恩留下的注释:

“这一个名字,我没有告诉任何人。因为在所有被系统杀死的名字里,这个人的名字没有被系统记录过。系统不知道她存在。但我知道。”

薇拉的手静止在屏幕上。咖啡馆里的声音在这一刻被抽空了——没有咖啡机的嗡鸣,没有门外街道的车流声,没有邻桌客人翻阅报纸的沙沙响。只有她指尖下那个加密文档的冰冷触感,和她胸腔里正在加速的心跳。

“她知道她不在系统里,”薇拉轻声说,“她只是一个被写在纸上的名字。被塞进医院档案的附件。然后被扫进数据库的最底层。被标记为无效数据。她不属于任何一家企业,没有任何一个税务编号,从来没有在任何一张表格上被列为‘申请人’或‘当事人’。系统不知道她存在——但系统杀死了她。”

“艾琳·韦恩。”弗林特说。

“她的名字不在任何一份官方记录里。死亡证明上写的是‘自然原因’。医院的病历只记录了她的病情和手术延误。没有任何一份文件把她的死和‘天秤座’系统直接连在一起。没有任何证据能在法庭上证明——是系统杀死了她。除了韦恩自己发现的那些。除了他藏在新系统骨头里的这一个文件。”

她抬头看向弗林特。“这个文件需要谁的生物特征?”

“不知道。认证协议没有显示目标身份。只显示了一句话——‘只有一个人能打开它。这个人的名字不在文件里。在别的地方。’”

“在别的地方?”

弗林特将加密通信终端推到薇拉面前。屏幕上显示着一条他正在草拟的消息,收件人地址是一串十六进制代码——和那个加密文件的名称完全相同。消息正文只有一行:“我们找到那个文件了。它在哪?”

薇拉将平板电脑缓缓合上。窗外诺斯维尼亚的黄昏正在降临,街灯开始在灰蓝色的天光里逐一亮起。她忽然意识到,一年前她第一次坐在这张卡座里的时候,面前摊着的是三封信件。现在她面前摊着的是一份系统架构对比图、一个加密文档和一个打不开的文件夹。不变的是同一个东西——塞巴斯蒂安·韦恩从深处伸出手来,手里握着他还没有交出的最后一块拼图。

“发出去。”她说。

弗林特按下发送键。加密消息穿过了六层跳转节点,消失在诺斯维尼亚夜幕降临前的最后一缕天光里。

同一时刻,联邦拘留中心的会面室里,韦恩坐在防爆玻璃后面,借着日光灯的浅蓝色光晕,翻开了一本被翻旧了的《联邦税法典》。书脊用透明胶带粘了两次。他翻到中间某一页,在页脚空白处用铅笔写下了两个新词:

“终于。”

然后他把书合上,放在膝盖上,闭上眼睛。头顶的日光灯发出细碎的电流声,和服务器风扇的嗡鸣几乎一模一样。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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