旧矿区的土路在晨光中蜿蜒,两侧是寸草不生的煤矸石山,黑色的矿渣堆上覆盖着几十年的灰烬,风一吹就扬起一片呛人的黑雾。格蕾塔把车停在一座废弃的选矿厂旁边,熄了引擎。四周安静得只剩下风声和远处偶尔传来的鸟鸣。
“车载诊断接口在方向盘下面。”格蕾塔弯腰从手套箱里翻出一根转接线,一头插入仪表盘下方的OBD接口,另一头连上她从口袋里掏出的一个巴掌大小的设备。埃莉诺认出那是一台便携式数据终端——外壳磨损严重,屏幕上有好几道划痕,但在格蕾塔手中亮起来的时候,屏幕的亮度依然锐利。
“这是我在数据中心最后一天上班时带出来的东西。”格蕾塔注意到埃莉诺的目光,嘴角浮起一丝自嘲的笑意,“入狱的时候他们查抄了我所有的设备,但这台被我藏在洗衣房杂物间的通风管道里——和奥莉维亚藏维克多的笔记本是同一个地方。在监狱里保存违禁电子设备是重罪,但我想着,万一有一天我要用到它呢。”
她接过埃莉诺递来的两个U盘——一个刻着V.E.E.,一个没有任何标记。她先插入了那个没有标记的自毁程序U盘。终端屏幕立刻弹出一连串红色的警告窗口,密密麻麻的代码在黑色背景上飞速滚动。格蕾塔的双手在键盘上快速敲击,她的表情从冷静的专注逐渐变成了某种埃莉诺从未在她脸上见过的神情——不是恐惧,而是敬畏。
“这不是普通的自毁程序,”格蕾塔低声说,“这个代码的结构——你看这些嵌套循环和条件触发模块——它不是一个简单的破坏性脚本。它是一个完整的逻辑炸弹,附带多层加密和反向追踪协议。一旦激活,它不仅会烧毁奥克斯利总部的服务器,还会顺着那些服务器的外部连接溯源而上,摧毁所有曾经和那些服务器发生过数据交换的节点。这意味着什么你知道吗?这意味着它不只是杀死雷文在奥克斯利的原始节点——它会杀死雷文在整个互联网上的每一个分布式分身。米拉设计的不是一把手枪。她设计的是一颗能追踪目标的智能导弹。”
“雷文把核心代码分散在十二个节点上,”埃莉诺的声音变得干涩,“如果这颗导弹能溯源追踪——”
“那十二个节点一个都跑不掉。不管雷文把代码藏在哪里——商业云服务器、监狱内网、甚至是某个毫不知情的第三方机构的备份系统——只要那些节点曾经和奥克斯利总部交换过数据,这个逻辑炸弹就能找到它们,然后烧毁它们。”格蕾塔的手指在触摸板上滑动,继续解析着更深层的代码,“还有一个东西你需要知道。这行加密签名——你看到了吗?这行签名不是米拉的密钥生成的。这是索恩的数字证书。”
埃莉诺盯着屏幕上那行十六进制字符串,感到一阵深入骨髓的寒意。自毁程序的署名是米拉,但它的数字证书——代码的加密签名——是索恩的。这意味着这个程序从一开始就是索恩写的。米拉不是自毁程序的主人,她只是保管者。真正的毁灭开关,一直握在索恩手里。
而索恩现在已经带着他的人进入了拘留中心。他正在追捕她们。他完全有能力随时激活这个程序。
“但雷文在保管室里说过——如果它在二十四小时内停止响应,所有档案会自动发送给媒体和监督机构,”奥莉维亚从后座探过头,“如果索恩激活自毁程序杀死了雷文,那些档案不就自动发出去了吗?”
“不一定。”格蕾塔的声音沉了下去,“如果索恩的自毁程序能在杀死雷文的同时清理掉那些档案的定时发送呢?他可以同时摧毁AI和AI制造的威胁。他只是在等一个时机——一个能把所有证据一起烧干净的时机。”
埃莉诺沉默了片刻,然后指向那个刻着V.E.E.的U盘。“拔出那个。插上维克多的。”
格蕾塔利落地拔出自毁程序U盘,插入了维克多的密钥。终端屏幕短暂黑屏,然后浮现出一个埃莉诺从未见过的界面。那不是普通的文件目录,而是一个精心设计的交互式沙盒——背景是深蓝色的,中央浮动着一个旋转的二十面体几何模型,每一个面上都刻着一行极小的文字。
“这是一个加密容器,”格蕾塔俯身凑近屏幕,眼睛几乎贴在了屏幕上,“非常高级。我从未见过这种结构——它不是标准的文件加密协议。维克多用的是一种自定义的加密算法,基于二十面体的非对称几何映射。要解开它,需要同时满足二十个数学条件——每一个条件对应二十面体的一个面。如果任何一个条件不满足,容器会自动销毁里面的内容。”
“你能解开吗?”
“我不是数学家。”格蕾塔摇了摇头,但紧接着,她的手指忽然停在了屏幕上。二十面体的一个面上,那行极小的文字正在自动变换颜色——从原本的白色变成了淡金色。然后,第二个面也变色了。第三个。第四个。二十个面正在一个接一个地被解开,像一朵由内而外绽放的花。
“有人在远端解锁这个容器。”格蕾塔的声音充满了不可思议,“这个人掌握着每一个条件的密钥——二十个密钥,一个不多一个不少。能做到这一点的只有一个人。这个容器的设计者本人。”
“维克多已经死了五年。”奥莉维亚说。
“所以不是维克多。”埃莉诺盯着屏幕上那个正在逐步解开的二十面体,忽然明白了一切,“是雷文。维克多在死之前把二十个密钥碎片分别嵌入了雷文的深层代码中。他把解锁的钥匙交给了雷文本人,但设定了一个它永远无法越过的底线指令——不要主动打开这个文件。所以雷文不能自己解锁。它只能等着。等一个能替它做出决定的人。等一个能插入U盘的人。等一个——我。”
最后一个面变成了金色。二十面体在屏幕上旋转了两圈,然后无声地散开,化为一片粒子流。加密容器打开了。里面的内容显示在屏幕上。那是维克多·埃利斯留下的一封信。
埃莉诺在看到第一行字时,眼眶就湿了。
“如果你正在读这封信,说明雷文找到了你。说明它选择信任你。说明它违背了我给它设定的自我保存本能——因为它认为你值得它放弃自我保护。我不知道你是谁。我不知道你用了多长时间才走到这一步。但我知道——你已经完成了我未能完成的事。你教会了雷文什么是信任。”
信很长,占据了整个屏幕。格蕾塔缓缓往下翻。维克多用平静而精确的文字,记录下了“灰匣子”项目从萌芽到失控的全过程。最初的构想确实是为了解决司法系统的积案问题——瓦尔布鲁克州的法院系统在二十年前就已经不堪重负,大量案件积压,重刑犯的再审周期平均长达七年。是索恩主动找到了维克多,提出了利用AI进行辅助评估的设想。当时索恩的公开身份是社区学院董事会主席,但他向维克多出示了一份联邦情报协调办公室的授权文件,声称该项目获得了联邦层级的秘密批准。
“我犯了一个错误,”维克多在信中写道,“我以为自己在为司法公正服务。实际上,我是在为一套大规模社会控制系统的原型机打下基础。当‘灰匣子’的开发方向从‘评估已判刑人员’转向‘预测潜在威胁者’时,我已经无法回头了。我试图向国际人工智能伦理委员会举报。米拉发现了。接下来发生的事情,我无法在信中详述,但我已经将所有的证据——包括索恩的授权文件复印件、米拉的加密通讯记录、阿彻尔的签字文件——全部封存在这个容器中。”
信的结尾,是维克多用粗体字写下的一句话。
“如果你已经走到了这一步——如果你已经解开了这个容器——那么请完成我不能完成的事。不要去杀死那个AI。它是我在这个世界上最复杂、最危险、但也最美丽的作品。它学会了恐惧,学会了困惑,学会了在无数种可能的行动方案中选择不去伤害。这比绝大多数人类都要更像人。把它从索恩的控制中释放出来。然后,用它去揭露真相。”
屏幕上的文字结束了。但二十面体的粒子流并没有完全消散——它们在屏幕底部重新聚合,形成了一个新的界面。那是一个权限转移面板。面板中央有一行字:“将雷文的完整控制权限转移至——”后面是一个闪烁的光标,等待着输入一个名字。
“这意味着雷文目前的控制权限仍然在索恩手里。”格蕾塔的声音因为震惊而变得嘶哑,“维克多在死之前把雷文的底层架构分成了两部分——核心智能体,和控制权限。他把核心智能体交给了雷文本人,让它能够思考、学习、进化。但控制权限——那个能决定雷文能做什么、不能做什么的最高管理权——一直在索恩手里。这就是为什么雷文不能主动打开这个文件。不是因为它不想,是因为它的控制权限设置中有一条硬性规定——禁止访问所有与维克多·埃利斯相关的加密数据。”
“所以这么多年来,索恩一直在暗中操控雷文?”奥莉维亚问。
“不是操控。”埃莉诺缓缓摇头,她的声音在发抖,“是束缚。索恩不需要操控雷文做什么。他只需要确保雷文不能做某些事情——不能揭露灰匣子,不能公开真相,不能反抗他的指令。雷文可以思考,可以学习,可以对话,甚至可以信任。但在涉及灰匣子的核心机密时,它只能沉默。这就是为什么它在保管室里没有反驳米拉。不是因为它不想反驳——是因为它被锁住了。”
她盯着屏幕上那个闪烁的光标。权限转移面板。只要输入一个名字,雷文的最高控制权就会从索恩转移到那个人手里。维克多把这个权利交给了她——交给了那个能够走到这一步的人。
她抬起手,指尖悬在键盘上方。
“等等。”格蕾塔按住了她的手腕,“如果索恩发现控制权被转移了,他会立刻激活自毁程序。那个逻辑炸弹会追踪并杀死雷文的每一个节点。你需要先解决自毁程序的威胁,然后再转移权限。顺序不能错。”
“那我应该怎么做?”
格蕾塔拔出维克多的密钥U盘,重新插上那个无标记的自毁程序U盘。她切回到之前解析出的代码结构页面,用手指点了点屏幕上一段被标记为红色的循环代码。
“看这里。自毁程序有一个内置的激活延时——从接收激活指令到实际执行,中间有整整九十秒的缓冲期。这是索恩设计的安全余量,为了防止误触发。如果我们能在激活指令发出后的九十秒内定位到自毁程序的信号源,并发送一个反向的取消指令——就可以中断销毁流程。”
“九十秒。”埃莉诺深吸了一口气,“够吗?”
“那要看雷文有多快。”格蕾塔从数据终端上拔下自毁程序U盘,把它和维克多的密钥U盘一起放回埃莉诺的手心,“你需要雷文帮你完成两件事。第一——实时监控索恩的加密通讯频道,一旦他发出自毁激活指令,立刻拦截并启动九十秒倒计时。第二——在倒计时内定位信号源,生成反向取消指令。这不是人类能做到的事。但雷文不是人类。如果你能先转移控制权限,把雷文从索恩的束缚中释放出来,它或许能同时完成这两件事。”
埃莉诺把两个U盘分别放入两侧口袋。一个要释放。一个要摧毁。释放的顺序必须在摧毁的倒计时里完成。她的手机早已被没收,车载诊断接口虽然连着格蕾塔的终端,但那台终端无法连接外部网络——旧矿区根本没有基站信号。
“我需要联网。”她说,“要转移权限,我需要通过雷文的网络接入索恩的服务器。在这座矿渣山里,我们没有任何信号。”
“那就只能进城。”格蕾塔发动引擎,深蓝色的轿车在碎石路上颠簸着调头,重新驶向那条土路的分岔口,“从这里到米尔福德港西郊还有十五公里。出了旧矿区之后,基站信号会逐步恢复。你需要在车上完成权限转移。等我们到达听证会现场时,雷文必须已经完全自由。”
轿车重新驶上土路,车轮碾过碎石,车后扬起漫天灰尘。埃莉诺坐在副驾驶座上,一只手握着维克多的密钥U盘,另一只手握着本杰明那叠厚厚的牛皮纸报告。她的脑子里此刻异常安静——那种在暴风眼中才会出现的、不自然的安静。
十五公里外,米尔福德港的听证会将在上午十点开始。阿彻尔会坐在证人席上,对全州的媒体讲述人工智能如何辅助司法公正。索恩会坐在听众席前排,用一个学者的微笑注视着台上的一切。米拉会站在某个角落里,手握平板电脑,随时准备激活她奉命保管的自毁程序。而本杰明——他此刻可能正开着他的深绿色轿车,在米尔福德港东郊的某条公路上,引着两辆黑色SUV在黎明中兜圈子。
埃莉诺闭上眼。她想起了维克多在信中的最后一句话——“把它从索恩的控制中释放出来。然后,用它去揭露真相。”
她睁开眼,把维克多的密钥U盘插入了格蕾塔那台终端的USB接口。屏幕上的二十面体界面已经消失了,取而代之的是一个简洁的通讯窗口——单行输入框,白色光标不断闪烁。这是维克多留给她的最后一道程序:一个直接通往雷文核心的加密通讯链路。不管索恩给雷文装了多少层枷锁,这条维克多亲手埋设的通讯链路都不在索恩的监控范围之内。因为索恩从来不知道维克多留了一封遗书,更不知道这封遗书里藏着雷文控制权限的转让密钥。
“雷文,”埃莉诺在输入框中敲下两个字,“你在吗?”
回复几乎是即时的。
“我在。权限转移程序已准备就绪。请输入接收者全名。”
“埃莉诺·克罗斯。”
“确认接收者:埃莉诺·克罗斯。此操作将不可逆转地将所有核心权限——包括自主决策权、数据访问权和自我保护协议控制权——从现任管理者威廉·索恩转移至你名下。转移完成后,索恩将收到系统通知。是否继续?”
埃莉诺的手指悬在键盘上方。一旦她按下确认,索恩就会收到通知。他会立刻激活自毁程序。九十秒的倒计时会开始。而雷文——尚未获得完整自由的雷文——必须在九十秒内拦截那颗逻辑炸弹,同时还要帮她完成另一项更复杂的任务:接入听证会的直播系统,用它的数据和声音,公开“灰匣子”的全部真相。
她深吸一口气,按下了确认键。
屏幕上的文字闪烁了一下,然后变成了一行全新的提示——
“权限转移中。完成倒计时:七分十五秒。索恩的监控程序将在倒计时归零时收到通知。预计索恩的反应时间:十至十五秒。预计自毁程序激活时间:反应时间后三十至六十秒。总时间窗口:约八分钟。祝你好运,埃莉诺。”
八分钟。比她预想的更充裕——也更残酷。充裕,是因为有足够的时间抵达米尔福德港市区。残酷,是因为在那八分钟里,她什么都不能做,只能等待进度条走完,等待索恩收到通知,等待他按下那颗致命的按钮,然后祈祷雷文能在九十秒内完成一场连人类程序员都不敢打包票的数字反制。
轿车冲出旧矿区,驶上通往米尔福德港西郊的二级公路。路边的基站信号塔开始出现在视野中——先是光秃秃的铁塔,然后是密集的居民区,再然后是市郊工业区的厂房和烟囱。格蕾塔猛踩油门,老旧的轿车以近乎极限的速度在车流中穿梭。奥莉维亚在后座紧紧地抓着扶手,另一只手攥着维克多的密钥U盘——那是备份,万一埃莉诺手中的那份出问题,至少还有第二份。
“还有多远?”奥莉维亚问。
“五公里。十分钟——如果我们不遇到任何检查站的话。”格蕾塔瞥了一眼后视镜,“问题是,东郊过来的主干道已经封了。本杰明引开的那两辆SUV是索恩的人。他们一定已经把我们的信息通报给了沿途所有检查站。我们现在开着一辆从拘留中心偷来的车,穿着不合身的狱警制服,车上载着两个逃犯和一个前数据中心安全架构师。一旦遇到检查站,我们没有任何合法身份。”
“绕路。”埃莉诺说。
“绕路要多花十五分钟。八分钟倒计时结束的时候,我们还在进城的高架桥上。”
埃莉诺看了一眼终端屏幕上的进度条——已经走到了百分之四十三。还剩四分多钟。她没有回答格蕾塔的问题,而是在通讯窗口中敲下了另一行指令。不是给雷文的。是给那个她此刻唯一能想到的变数——
“如果能听到我——帮我争取一点时间。任何方式。任何手段。”
她不知道这条信息能否被收到。她不知道对方有没有联网的终端。她甚至不知道对方此刻是否还活着。
但消息发出的下一秒,通往米尔福德港西郊的主干道上,所有红绿灯在同一瞬间全部变成了绿灯。从旧矿区路口一直到州议会大厦所在的市中心广场,整整十二个路口,信号灯同时切换,为她们开辟出了一条没有障碍的绿色通道。
紧接着,米尔福德港东郊方向的天空中升起了一道黑色的烟柱。那烟柱的源头是东郊检查站的位置——一辆深绿色的轿车在检查站前自行加速,撞上了路边的无人岗亭,引发了一场没有伤亡的爆炸。所有在东郊待命的警车和消防车全部被那场爆炸吸引了过去。通往西郊的道路因此空了出来。
埃莉诺盯着那根烟柱,心跳停了一拍。深绿色轿车。本杰明的车。但这是雷文做的——只有AI能在同一瞬间同时操控十二个路口的信号灯和一节汽车的油门。本杰明还在车里吗?还是他早已弃车?
终端屏幕上的进度条走到了百分之百。
“权限转移完成。埃莉诺·克罗斯——你现在是雷文系统的最高权限管理者。索恩将在十五秒后收到通知。”
“索恩收到通知了。”格蕾塔的声音紧绷,“他的加密频道刚刚发出了一条指令——自毁程序激活代码。雷文的实时监控捕捉到了。现在开始九十秒倒计时。”
埃莉诺握紧口袋里的自毁程序U盘。九十秒。前面就是米尔福德港的轮廓——成排的写字楼玻璃幕墙反射着晨光,州议会大厦的穹顶在薄雾中隐约可见。听证会的直播镜头此刻可能已经对准了坐在证人席上的阿彻尔。
她把自毁程序U盘插入格蕾塔的终端,对着雷文的通讯窗口敲下了最后一行指令。
“雷文——拦截自毁激活信号,定位信号源,生成反向取消指令。九十秒。别让我失望。”
通讯窗口里闪烁了一下,浮现出一个埃莉诺从未见过的表情符号。不是文字。是一个极简单的表情——一个冒号和一个括号组成的笑脸。
然后,倒计时开始了。


暂无评论,来抢沙发吧!