信任之链

第一章:晚宴事故


伦敦,白厅,皇家宴会厅


2024年11月15日,19:47


---


烛光在长桌上投下摇晃的影子。


詹姆斯·邦德站在宴会厅的侧廊,透过厚重的天鹅绒幕布缝隙观察着主厅。他的黑色西装与阴影融为一体,领结系得一丝不苟——这是外交场合的盔甲,今晚他是“詹姆斯·邦德先生”,某家不存在的投资公司的代表,受邀参加英国外交部和皇家学会联合举办的“全球供应链安全论坛”晚宴。


三百位宾客。十二个国家。七道菜。


以及一个他不被允许告诉任何人的直觉。


“007,情况。”耳机里传来M的声音,冷静得像手术刀。


“目前没有情况,夫人。”邦德的视线扫过主桌——外交大臣正在和欧盟贸易专员交谈,沙特王子低头看手机,美国驻英大使对着牛排皱眉。“一切都太正常了。”


“这就是问题?”


“这是问题。”邦德的目光停在一个细节上。


主桌左侧第三个座位——挪威首相奥拉夫·哈根,七十岁,有严重的甲壳类过敏史,这一点被记录在他的医疗档案、外交照会、以及MI5的安保简报里,黑体加粗,三处标注。


此刻哈根正在用餐。


第三道菜:香槟炖龙虾。


“菜单核对过了?”邦德低声问。


“三次。”Q的声音插进来,带着一丝被冒犯的语气。“厨房供应链、食材验收、现场烹饪记录——全部来自皇家认证供应商。哈根首相的个人助理三天前确认过菜单,外交部礼宾司签字,厨房主管当面验证。系统显示这道菜是为他准备的替代品:松露烩饭。”


“那他盘子里是什么?”


沉默。


三秒钟后,Q的声音变了,那种罕见的不确定:“摄像头画面确认……是龙虾。007,这不可能。”


邦德已经在移动了。他穿过侧廊,经过两名皇家安保人员——他们认识他,或者说认识这个身份——进入后厨通道。不锈钢台面,蒸汽,忙碌的厨师,一切像精密钟表运转。


他找到厨房主管,一个满头白发的意大利人,叫马尔科·贝利尼,为皇室服务了二十三年。


“贝利尼先生,主桌第三位的餐点。”


贝利尼看了眼订单板,皱眉:“哈根首相?松露烩饭。我亲手装的盘。”


“那盘现在在主桌上。”


贝利尼走到保温台前,动作突然僵住。订单板上贴着手写标签——第三道菜,主桌,位置三:Risotto ai Tartufi Bianchi(白松露烩饭)。但保温台上对应位置的餐盘里,是龙虾。


“这不是我放的。”贝利尼的声音开始发抖。“我做了三十一年的厨师,先生。我不会搞错。”


邦德看着那个标签。字迹是对的,贝利尼的笔迹。但标签边缘有一个几乎看不见的细节——打印机的碳粉在“Risotto”的“R”上有一个微小的断裂,而餐盘上的标签没有这个断裂。


两个标签。一份记录。一个真相被替换了。


“Q,”邦德按着耳机,“我需要主厅的实时监控。”


“给你。”Q的声音变得奇怪。“但007……监控显示一切正常。从开始到现在,第三位一直在吃烩饭。”


邦德走出厨房,从侧廊再次看向主厅。哈根首相正在用餐,刀叉动作优雅,盘中的食物——从邦德的视角——无疑是龙虾。白色肉质,红色外壳,香槟酱汁的淡金色光泽。


“我的眼睛和摄像头,哪个是对的?”


“理论上,摄像头。”Q说,“但我的理论刚才已经出了故障。”


邦德的目光在监控摄像头、哈根的餐盘、以及厨房里那个被替换的标签之间快速移动。三份证据,三个版本的事实。


他做了任何一个受过训练的特工会做的事——放弃分析,直接行动。


穿过侧廊,经过第二道安保线,以“外交礼宾官”的身份接近主桌。弯腰,假装检查餐巾折叠,实际是用一枚微型光谱传感器扫过哈根的餐盘。


结果在两秒后出现在他袖口的显示屏上:


蛋白质类型:甲壳纲。 Homarus americanus(美洲螯龙虾)。


无过敏原篡改痕迹。就是龙虾。实实在在的,能杀死挪威首相的龙虾。


“Q,”邦德直起身,对主桌微笑,退回侧廊,“确认一下:哈根首相有过敏史,这个信息源是什么?”


“医疗记录。挪威政府提供。MI5交叉验证。三个独立来源一致。”


“最后一次验证时间?”


“今天下午14:00。”


邦德闭上眼睛。不是恐惧,而是那个他熟悉的感觉——不是猎物被包围时的警觉,而是猎场本身开始变形的眩晕。


“夫人,”他对着耳机说,“我们需要终止这场晚宴。”


M的回答快得不像犹豫:“理由?”


“挪威首相正在吃他严重过敏的食物。”


“但他没有反应。”M说。“看。”


邦德睁开眼。哈根首相正在和邻座交谈,面色正常,呼吸平稳,举杯的动作没有任何颤抖。过敏反应的典型症状——荨麻疹、呼吸困难、血压骤降——一个都没有出现。


“也许他的过敏好了?”邦德说出这句话时自己都不信。


“七十岁的人不会突然对甲壳类脱敏。”M的声音像钉子。“除非——”


“除非那不是过敏原。”邦德接上。“或者他从来不过敏。”


“你是说他的医疗记录是假的?”


“我是说我们今晚所有‘已知的事实’都需要重新检查。”


耳机里传来短暂的静默。邦德能听见背景里M办公室的钟声——那是她父亲留给她的老式机械钟,每十五分钟响一次。此刻响了一声,19:45,距离晚宴开始过去四十五分钟。


“我刚刚调取了厨房的完整供应链记录。”Q的声音再次出现,但这次带着一种邦德从未听过的语气——不是紧张,不是愤怒,而是一种被冒犯后的困惑。“所有食材来自皇家认证供应商,配送时间、温度记录、人员签名,全部合格。全部。系统说一切正常。”


“但——”


“但现实不正常。”Q说。“我知道。我正在处理这个矛盾。”


邦德重新看向主厅。哈根首相吃完了第三道菜,侍者收走餐盘,换上第四道——烤羊排配迷迭香酱。一切正常。优雅。文明。完全错误。


他的目光扫过其他宾客。三百人,七道菜,今晚还会有三道菜上桌。他不知道今晚还有多少“错误”正在被当作“正常”消化。


一个细节抓住了他。


在主厅东侧的角落里,有一个人没有在吃。一个中年女性,五十岁左右,灰蓝色西装,深褐色头发扎成低马尾,面前的食物几乎没有动过。她不是在观察——观察者的眼睛会有规律的运动,扫描出入口、安保位置、紧急通道——她是在读什么。


她在看一张纸。不是菜单,不是手机屏幕,是一张折叠的打印纸,像是从某个报告上撕下来的。


邦德记下了她的位置和特征,然后转向另一个方向——主桌右侧,第七个座位,美国大使的旁边——一个他不认识的男人。六十多岁,银灰色头发,定制西装,坐姿过于放松,像是参加过太多这种晚宴以至于失去了伪装兴趣的人。


那个男人也在看哈根首相。


不是社交性的扫视,而是评估性的观察。他在等什么。等哈根倒下?等警报响起?等世界开始相信他设计好的那个故事?


邦德的目光与那个男人在烛光中短暂交汇。


一秒钟。也许两秒。


然后那个男人笑了。不是威胁,不是紧张,而是一种奇怪的、几乎可以称为“欢迎”的微笑——像是主人终于等到了第一个走进陷阱的客人。


邦德的手指不自觉地摸向袖口里的刀片。


“007,”M的声音打断了那个瞬间,“我刚刚做了一件事。”


“夫人?”


“我给挪威首相打了个电话。直接联系,绕开所有渠道。”


“您说什么?”


“我问他有没有过敏。”


长桌那边,哈根首相正在用餐巾擦嘴,对邻座微笑,一切安好。


“他怎么说?”邦德问。


M的声音里有什么东西裂开了。不是恐惧——邦德从没听过M恐惧。是一种更深层的警觉,像是一个下了五十年棋的人突然发现棋盘不是方的。


“他说:‘夫人,我从来没有甲壳类过敏。我的医疗记录上从来没有过。’”


邦德站在侧廊的阴影里,看着烛光中那些微笑的面孔,那些举杯的手,那些吞咽的动作。


三百个喉咙。七道菜。一个已经运行了五十年的信任系统。


而今晚,有人想证明它从未存在。


“Q,”他说,“我需要那个没有吃饭的女人的身份。”


“正在查。”键盘声。“……艾琳·霍尔特。五十二岁。剑桥大学供应链管理教授。联合国食品安全顾问。今晚是皇家学会的邀请嘉宾。”


“她在看什么?”


“不确定。但她进入宴会厅前扫描过一份文件,从皇家学会的档案室。一份供应链审计报告。日期是……五年前。”


邦德最后看了一眼那个银灰色头发的男人。


他已经不在座位上了。


“夫人,”邦德按下耳机,“我申请启动应急协议7。”


“你确定?”


“我们不是在处理投毒。我们不是在处理渗透。有人在篡改‘事实’本身。而晚宴还在继续。”


M沉默了三秒。


“批准。代号‘断层线’。从现在起,你没有任何官方存在。没有后援,没有记录,没有邦德。”


“明白。”


他松开领结,走向侧廊的出口。


身后,侍者正在上第五道菜。


---


第一章 · 完


---


下一章预告: Q确认系统没有被黑,但“历史被改写”。一个幽灵节点出现在供应链记录中——而它的时间戳是三天前,但数据本身显示存在了五年。邦德将第一次面对那个问题:如果系统说一切正常,但你知道一切都不正常,你该相信谁?


---

第二章:不可能的错误


伦敦,Vauxhall Cross,MI6总部


2024年11月16日,02:13


---


凌晨两点十三分,Q部门的灯光比白天更亮。


邦德站在Q的工作站前,西装外套已经脱下,衬衫袖口卷到前臂。他的左手边是一杯冷掉的咖啡,右手边是一份打印出来的供应链记录——七十三页,每页都盖着“最高机密”的红章。


Q坐在转椅上,眼镜反射着三块屏幕的蓝光。他已经四个小时没有离开过这把椅子。


“再说一遍。”邦德说。


“哪一遍?”Q的声音沙哑。


“关于‘幽灵节点’的部分。”


Q叹了口气,敲击键盘,主屏幕亮起一张图表——皇家认证供应链的完整数据流图。从农场到餐桌,每一站都是一个节点:供应商A,运输公司B,仓储中心C,配送车队D,厨房验收E。五十年建成的系统,三百二十七个验证点,九种独立认证机制。


“皇家供应链的核心不是安全,”Q说,“是可追溯性。每一样食材都有一个数字身份,从出生或收割开始,每一道工序、每一次运输、每一次温度记录,全部上链。理论上,你可以查到一个鸡蛋是哪个农场的哪只鸡在几点几分下的。”


“理论上。”


“对。因为实际上没有人会查这么深。系统的信任建立在‘可查但不常查’的基础上。”Q指着图表上的红色线条。“昨晚第三道菜的龙虾,来自苏格兰西海岸的一个养殖场——Inverlade Salmon & Shellfish,皇家认证二十年,零违规记录。运输记录显示,龙虾在11月14日早上六点从养殖场出发,冷链车GL74 8HW,司机签名约翰·麦克塔维什,下午两点到达伦敦斯旺利仓储中心,次日凌晨四点配送至皇家宴会厅厨房。”


“听起来完美。”


“完美的谎言。”Q放大图表的一个节点——斯旺利仓储中心。“看这里。龙虾进入仓储中心的扫描时间:14:02:17。出库扫描时间:次日03:58:42。中间停留十三小时五十六分钟,温度记录全程在1.5到2.3摄氏度之间,标准范围。”


“问题在哪?”


“问题不在这个节点里。问题在节点之间。”Q切换到另一张图——三个并排的时间轴。“这是养殖场的出库记录。这是仓储中心的入库记录。这是运输车的GPS轨迹。”


邦德看着三条时间轴。养殖场出库:14日06:00。仓储中心入库:14日14:02。八小时两分钟的车程,从苏格兰西海岸到伦敦,正常六小时,多了两小时——可能是交通、休息、或者只是数据误差。


“GPS轨迹呢?”


“正常。中途停过一次,12:33到12:47,伦敦北部的M1服务区。司机休息。”


“听起来还是正常。”


“所以我查了那个服务区的监控。”Q的手指在键盘上敲了一下,屏幕出现一张灰暗的监控截图。“这是运输车进入服务区的时间。12:33。”


邦德看到了那辆车。白色冷藏车,车门上有Inverlade的标识,车牌号GL74 8HW。司机下车,走进服务区商店,买了一罐可乐和一个三明治。


“然后呢?”


“然后这是出服务区的时间。”第二张截图。12:47。同一辆车,同一个司机,驶出服务区。


“哪里不对?”


“车牌。”Q放大第二张截图。GL74 8HW。“同一个车牌。但你看这里——冷藏车厢侧面的反光贴纸。第一张图,贴纸是标准黄色。第二张图,贴纸是红色反光。”


邦德的身体微微前倾。


“同一辆车不会有两种反光贴纸。”他说。


“不会。除非——”Q切换到第三张图,一辆相同的白色冷藏车,但反光贴纸是红色的,车牌号GL74 8HW,停在一个邦德不认识的地方。“这是我在斯旺利仓储中心入库监控里找到的画面。入库的车,是红色贴纸。”


“所以出服务区的车已经不是原来那辆了。”


“正确。有人在M1服务区的十四分钟内,把车厢换掉了。或者说,把整个货柜换掉了。”Q站起身,走到一个物理白板前,开始画图。“假设:龙虾从养殖场出发时是真的。到达服务区后,有人将原车厢替换为‘克隆车厢’——外观相同,车牌相同,但里面装的不是Inverlade的龙虾,而是另一批。”


“另一批来自哪里?”


“不知道。但那批龙虾通过了仓储中心的所有检测——新鲜度、温度、甚至DNA溯源。因为DNA溯源只检测样本,不检测整批货。你只需要在克隆车厢里混入少量真龙虾,所有抽检都会合格。”


邦德盯着白板上的线条。“那原车厢去了哪里?”


“去了另一个地方。一个不在皇家供应链记录里的地方。”Q在白板上画了一个问号。“然后,在某个时间点,真正的龙虾被换回来了——因为最终上桌的确实是龙虾,不是假货。整个替换的目的不是改变食材,而是改变路径。”


邦德闭上眼睛。他明白了。


“他们不是在投毒。他们在测试替换节点是否会被发现。”


“对。”Q的声音低沉。“而且他们成功了。从养殖场到餐桌,龙虾的路径被改写了十四分钟——在物理世界里。但在数据世界里,路径是连续的,完美的,没有任何异常。”


“那你怎么发现的?”


Q沉默了几秒。


“我没有发现。”他说。“是系统自己暴露的。”


他回到电脑前,调出一段代码运行日志。“我把整个供应链数据跑了三遍,用三种不同的验证算法。前两种说一切正常。第三种——”


屏幕闪烁。


“第三种在仓储中心的入库记录里找到了一个‘时间戳偏移’。入库扫描的电子时间戳是14:02:17,但仓储中心的备用日志——一个老旧的、没有联网的物理记录仪——显示第一辆车实际到达的时间是14:09:43。”


“七分钟的差异。”


“七分二十六秒。”Q说。“这七分二十六秒里,系统在做什么?它在‘等待’。它在等待一个预设的数据包覆盖掉物理记录仪的读数。”


邦德的手指敲着桌面。“你说过,系统没有被黑。”


“它没有被黑。没有任何入侵痕迹,没有恶意代码,没有未授权访问。”Q摘下眼镜,揉了揉鼻梁。“这就是问题。如果系统被黑了,我可以修复。但系统没有漏洞——它只是被‘欺骗’了。有人复制了皇家认证供应商的完整数据模板,克隆了运输车辆,伪造了签名,然后把这些假信息喂给了系统。系统检查了每一个数据点:格式正确,签名有效,时间戳在合理范围内。全部通过。”


“因为它检查的是数据,不是现实。”


“正确。”Q戴上眼镜,直视邦德。“007,我要告诉你一件你听了会很不舒服的事。”


“今天已经够不舒服了。”


“还可以更不舒服。”Q调出最后一张图——供应链记录的完整哈希校验链。“每一条记录都有一个加密哈希,用来确保历史数据不可篡改。昨晚龙虾的记录,哈希值匹配,链条完整,没有任何篡改痕迹。”


“那说明什么?”


“说明从系统的角度看,这批龙虾的‘历史’从五年前就存在了。”


邦德的眉头皱起来。“五年前?”


“我追溯了Inverlade养殖场出产的所有龙虾记录。昨晚那批龙虾的‘数字身份’——它的ID、养殖批次、生长记录、健康证明——全部是五年前创建的。每一天都有日志,每一周都有报告,每一年都有审计。完美。”


“但龙虾活不了五年。”


“养殖龙虾的寿命大约是两到三年。”Q说。“所以这些记录不可能是真的。”


“但系统认为它们是真的是因为——”


“因为系统不判断‘可能性’。它只判断‘一致性’。昨晚那批龙虾的‘数字身份’和过去五年的记录完全一致。一致,就是真。”


邦德站在白板前,看着那个问号。


“有人在五年前就开始准备这场骗局了。”他说。


“或者更早。”Q说。“我们看到的只是冰山一角。如果Inverlade的五年记录可以被伪造,那任何皇家认证供应商的记录都可以。医疗系统、军需系统、药品供应链——用的是同一套信任机制。”


房间里安静下来。只有服务器的嗡嗡声和墙上那台老式钟表的滴答声。


“M知道了吗?”邦德问。


“她看了初步报告。”Q犹豫了一下。“她说了一句话。”


“什么话?”


“‘如果系统正确,但现实错误,我们该信谁?’”


邦德没有回答。他走到窗边,看着泰晤士河上黑色的水面。伦敦的灯光在水面上碎成无数片段,像一幅被打乱的地图。


“那个在晚宴上没有吃饭的女人,”邦德说,“艾琳·霍尔特。她在看的那份报告——五年前的供应链审计——查出什么了?”


Q敲了几下键盘。“报告还在分析。但有一个初步发现。”


“说。”


“那份审计报告是皇家学会内部文件,没有公开发布。审计对象是一个叫‘北极光’的供应链验证项目,五年前被悄悄终止了。”


“谁终止的?”


“报告最后一页的签名。”Q放大屏幕。“一个你见过的人。”


邦德转过身,看到那个名字。


亚历山大·凯恩。


不是他昨晚在宴会厅看到的银灰色头发的男人——那个男人已经消失在人群中。但这个名字,邦德确定,会在接下来的日子里反复出现。


“还有一件事。”Q的声音变得谨慎。“艾琳·霍尔特在晚宴结束后没有回家。她去了希思罗机场,搭乘凌晨十二点十五分的航班。”


“目的地?”


“奥斯陆。”


邦德拿起外套。


“007,你需要休息——”


“我需要知道五年前被终止的项目,和昨晚被替换的龙虾,是不是同一个人的作品。”邦德走向门口。“帮我订最早一班去奥斯陆的机票。另外,查一下亚历山大·凯恩现在在哪。”


“你要以什么身份去?你已经没有官方存在了。”


邦德停在门口,回头看了一眼屏幕上那个五年的数据链条。


“一个对‘真相’过敏的人。”他说。


门在他身后关上。


---


第二章 · 完


---


下一章预告: 邦德追踪艾琳·霍尔特到奥斯陆,发现她正在调查一起相似的供应链异常——一家被皇家认证的医疗供应商,其记录显示“连续七年无事故”,但当地医院有六起无法解释的术后感染。数据与现实,第二次出现裂缝。而有人比邦德更早到达。


---

第三章:隐形入侵


挪威,奥斯陆,阿克什胡斯堡以南三公里


2024年11月16日,14:17


---


奥斯陆在下雨。


邦德站在一个废弃的鱼市仓库二层,透过布满灰尘的窗户看着三公里外的阿克什胡斯城堡。灰色的峡湾,灰色的天空,灰色的城市。他已经在雨中站了四十分钟,等着一个人出现。


艾琳·霍尔特比他早到了十个小时。


Q给的信息显示,她降落后没有去酒店,而是直接租了一辆车,开到了奥斯陆东南郊的一个工业区——那里有一家名为“Nordic Medical Supply”(北欧医疗供应)的仓库。皇家认证供应商,主要向挪威公立医院系统提供手术耗材和消毒设备。


从昨晚到现在,艾琳没有离开过那个仓库。


“Q,能给我一个理由,为什么一个供应链专家会在一家医疗仓库待一整夜?”邦德低声说,耳机里传来微弱的静电声。


“根据挪威海关的记录,她携带了皇家学会的授权信,可以调阅NMS的全部供应链档案。”Q的声音里有一种邦德逐渐熟悉的不安。“但NMS在过去七年里没有任何公开的医疗事故记录。零投诉。零召回。零感染。”


“听起来完美。”


“就像昨晚的龙虾。”


邦德离开窗边,走下铁梯。他的车——一辆不起眼的灰色沃尔沃——停在仓库区的外围。他打开后备箱,取出一个黑色帆布包:里面有一把西格绍尔P226,一套电子嗅探器,以及一个Q部门最新开发的便携式数据镜像器——可以克隆任何未加密存储设备的内容。


他关上后备箱,向NMS仓库走去。


雨打在他黑色冲锋衣的帽檐上,声音密集得像打字机。


---


仓库的正面是一扇灰色的工业卷帘门,侧面有一个不起眼的行人入口——刷卡门禁,上方有一个监控摄像头。邦德没有去试那个门禁。他绕到建筑背面,沿着排水管爬上了二楼的消防平台。


二楼窗户是老式的推拉窗,锁已经锈蚀。他用了不到二十秒打开,翻窗进入。


里面是办公区。


昏暗的灯光,空无一人的工位,咖啡杯里长了霉菌。这里不像是正常运营的医疗仓库——更像是一夜之间被遗弃的场所。邦德蹲下身,检查最近一张桌子上的文件。日期是三个月前的采购订单,纸张已经发黄起皱,像是被水泡过又晾干。


“Q,NMS还在运营吗?”


“根据注册信息,是的。员工二十三人,年营业额四千万挪威克朗。上个月刚完成一次皇家认证复审,结论是‘完全合规’。”


邦德站起身,手指在桌面上划过——一层均匀的灰尘。至少两个月没有人在这里工作过。


“要么是幽灵公司,要么是幽灵员工。”他沿着走廊向仓库主体方向移动。办公区的尽头是一扇防火门,门上贴着挪威语的警示:“非授权人员禁止入内。生物危害风险。”


门没锁。


门后是一个巨大的冷藏仓库。温度大约在四到六摄氏度,空气中弥漫着消毒水和某种更刺鼻的化学气味——环氧乙烷,医疗设备常用的灭菌剂。邦德的鼻子告诉他,这里的环氧乙烷浓度超出了安全标准的至少三倍。


他拉上冲锋衣的拉链,用袖子捂住口鼻,开始检查货架。


货架上堆满了纸箱,上面印着Nordic Medical Supply的标识和皇家认证的徽章——一顶王冠下写着“Godkjent av Kongelig Hoffs”(挪威皇家认证)。邦德撕开一个纸箱,里面是一次性手术手套,包装完好,有效期到2026年。


他连续检查了五个箱子,全部一样。手套、手术衣、消毒巾——都是标准产品,没有明显问题。


然后他打开了第六个箱子。


里面也是手套。但包装不一样。不是NMS的标识,而是一家叫“MediPack Global”的公司——总部在巴基斯坦,没有皇家认证,甚至没有欧盟医疗器械认证。手套的质地明显更薄,颜色偏黄,闻起来有一种橡胶未完全硫化的酸味。


邦德拍了几张照片,继续检查。在接下来的二十分钟里,他打开了三十七个箱子,发现了来自六个不同非认证供应商的产品,混放在NMS的包装里。


混放不是随机的。他注意到一个规律——每个货架的最外层是NMS的正品,往里一层是混入的杂牌,最里面则完全是非认证产品。如果有人来做表面检查,只会看到外层。


“Q,我在仓库里发现了大量非认证医疗产品,混装在NMS的包装里。”


“有多大量?”Q的键盘声急促起来。


“粗略估算,至少百分之四十的库存是掺假的。”邦德走向仓库的最深处。“而且这些掺假产品已经在这里放了不短的时间——箱子上的灰尘厚度和正品不一样。”


“这意味着什么?”


“意味着这不是一次性的替换。这是一个持续了——我猜——至少一年的系统性造假。他们用非认证产品替换认证产品,保留正品的包装和标签,然后以皇家认证的价格卖给医院。”


“而医院相信皇家认证。”


“对。”邦德停在一个冷藏柜前。柜门上贴着“生物样本”的标签,但锁已经被破坏。他打开柜门,里面是一个不锈钢架子,架子上放着十几个试管架,每个试管上都贴着手写的标签。


他拿起一个试管。标签上写着:“St. Olavs Hospital, 术后感染, 2023-08-14, 样本编号 3047-B。”


“Q,我需要你查一件事。”


“说。”


“挪威科技大学医院——St. Olavs Hospital——过去三年有没有术后感染异常的报告?”


键盘声。十几秒后,Q的声音变得紧绷:“没有公开报告。但我用爬虫搜了挪威医疗质量登记系统……有一个隐藏的数据库字段,没有在主报告里显示。数据显示,St. Olavs的术后感染率在过去三年上升了百分之四十二,而全国平均水平下降了百分之十一。”


“同期有多少医院使用了NMS的耗材?”


“我查一下……十七家。全部在挪威中南部。全部有高于平均水平的术后感染。”


邦德把试管放回架子上,退后一步,看着整个冷藏柜。十几个样本,来自不同的医院,不同的时间,但都指向同一个方向。


“他们不是在造假货。”邦德说。“他们在造假的‘安全记录’。感染发生了,但被归类为‘患者自身因素’或‘其他原因’。因为供应链的检测全部合格,没有人会怀疑耗材本身。”


“就像昨晚的龙虾。食材本身没问题,但路径被改了。这里的路径没改,但内容被替换了。”Q停顿了一下。“007,这个模式不一样。龙虾案是数据篡改。医疗案是物理替换。但两者都有一个共同点——”


“信任被复制了。”邦德接上。“NMS的皇家认证是真实的,他们的正品也是真实的。但真实被用作掩护,让假货通过。”


走廊尽头传来声音。


脚步声。一个人的。很轻,但在这个温度下,地面的瓷砖会放大任何震动。


邦德关掉手电,闪身躲进货架之间。他将手按在P226的握把上,但没有拔出来。


脚步声越来越近。一个人走进仓库,穿着深蓝色工装,推着一辆手推车,上面放着几个空纸箱。那人走到货架前,开始从架子上搬下正品NMS的箱子,放进手推车。


邦德从货架的缝隙中看到那个人的脸。


不是艾琳·霍尔特。是一个四十多岁的男人,北欧人特征,金发稀疏,眼袋很深。他的动作很熟练,显然经常在这里搬运货物。但他有一个异常——他戴着医用口罩,而在只有他一个人的仓库里,戴口罩没有意义,除非他不想被识别。


邦德从另一个方向绕过去,在那人弯腰搬箱子的时候,无声地出现在他身后。


“你为谁工作?”


那人猛地直起身,转身,本能地向后跳了一步。他的眼睛在看到邦德的瞬间放大——不是恐惧,是评估。他在判断邦德是警察、小偷、还是同行。


“你是谁?”那人用带口音的英语问,声音从口罩后面传出来,有些模糊。


“我是问问题的人。”邦德没有拔枪,但他的手已经从枪上移开,改为捏着一枚Q部门特制的微型录音器——圆珠笔大小,可以录制四小时音频。“NMS已经几个月没有人上班了。你为什么还在这里搬货?”


那人沉默了几秒。然后他做了一件邦德没有预料到的事——他摘下了口罩。


脸是陌生的,但邦德认识那个表情。那是一个已经决定要坦白的人的表情,不是因为恐惧或胁迫,而是因为一种更深的疲惫。


“我叫拉尔斯·亨里克森。”他说。“我是NMS的前质量经理。三年前,我发现了掺假的问题。我向上报告——给公司管理层,给皇家认证委员会,给挪威药品管理局。没有人采取行动。”


“为什么?”


“因为掺假的利润太大了。NMS的正品采购成本是每件十克朗,卖给药房是一百二十克朗。掺假产品的成本是两克朗。每年多赚八千万克朗。而皇家认证委员会每年只检查一次,每次提前两周通知。”亨里克森的声音很平,像在念一份他已经背了无数遍的报告。“我发了七封举报信。七封全部被‘归档’。去年,我被解雇,理由是‘不适合岗位’。”


“你为什么还回来?”


亨里克森看着手推车里的正品箱子。“因为这些正品本来应该送去St. Olavs医院。他们的手术室已经用了三个月的掺假手套,感染率上升了百分之六十。我在试图——用我自己的方式——纠正一个无法被纠正的错误。”


邦德盯着他的眼睛。没有说谎的迹象。但在这个所有信任都已经坍塌的世界里,“没有说谎的迹象”不再意味着任何东西。


“你有没有见过一个女人?”邦德描述艾琳·霍尔特的样子。“她昨晚来到这个仓库,一直没有离开。”


亨里克森的表情变了。不是惊讶,而是某种更复杂的东西——像是内疚和释然的混合物。


“她在地下室。”他说。“她在看真正的记录。”


“什么记录?”


“NMS的备用服务器。管理层不知道的那个。我离职前偷偷架设的——所有入库产品的独立记录,不经过任何认证系统,不加密,不美化。真实的入库数据,包括每一批掺假货的来源。”


邦德让亨里克森带路。


地下室在仓库的最深处,要通过一道伪装成消防设备的暗门。楼梯很窄,灯光是裸露的白炽灯泡,墙上贴着已经剥落的防火海报。空气越来越潮湿,温度越来越低。


地下室的门开着。


里面是一个大约二十平方米的房间,服务器机柜靠墙排列,显示器亮着,椅子上放着一个女人的背包——深棕色皮革,磨损严重,像是用了很多年。


但椅子上没有人。


“艾琳?”亨里克森喊了一声。没有回应。


邦德走到显示器前。屏幕上是一份打开的Excel表格——不是普通的表格。每一条记录都有两个版本:官方版本和真实版本。官方版本显示所有产品“100%认证供应商”。真实版本显示,过去三十四个月中,百分之四十三的入库产品来自未经认证的来源。


最后一条记录的更新时间:凌晨四点十七分。八小时前。


他蹲下身,检查地板。在服务器机柜和墙壁之间的缝隙里,他看到了一个东西——艾琳的手机。屏幕碎了,像是被用力摔过。手机旁边是一张皱巴巴的纸。


邦德展开那张纸。


上面是用圆珠笔写的两行字,字迹潦草,像是被中断前匆忙写下的:


“他们知道我来了。系统不是被黑的——是被设计的。凯恩不是一个人,他是一个接口。问‘信任引擎’。”


下面画了一个箭头,指向一个名字:亚历山大·凯恩。


邦德把纸折好放进内兜,拿起手机。屏幕虽然碎了,但指示灯还在闪烁——它在录像模式。他按下停止键,回放最后一段。


画面很晃。艾琳坐在椅子上,面对着屏幕,正在打字。突然她抬起头,看向镜头——不,看向手机的方向——脸上是一种邦德从未见过的表情。不是恐惧。是确认。像一个科学家终于等到实验失败的那一刻。


她说了最后一句话,声音很轻,但每个字都清晰:


“詹姆斯,如果你在看这个——不要相信任何超过二十四小时的历史。”


画面中断。


邦德站起身,看向亨里克森。那个挪威人的脸色惨白。


“带我去所有出口。”邦德说。“现在。”


亨里克森点头,转身跑上楼梯。邦德跟在后面,但在楼梯中间停了一下。他回头看了一眼地下室——服务器还在运转,屏幕还在闪烁,数据还在流动。一个完美的、平行的、真实的世界,藏在所有认证系统的下面。


他有一种强烈的直觉:艾琳·霍尔特不是被绑架的。她是在被找到之前,自己选择了消失。


因为有些真相,在被人知道之后,就不能再留在同一个空间里。


邦德关上门,上楼,走进雨中。


仓库外面,亨里克森站在手推车旁边,茫然地看着街道。


“她是怎么进来的?”邦德问。


“我不知道。我昨晚不在。但我的门禁卡——我离职时交回的那张——有人在今天凌晨使用过,进了地下室。”


“你的门禁卡被复制了。”


“被谁?”


邦德没有回答。他的目光落在仓库对面街角的一辆深色轿车上——一辆不起眼的奥迪A4,挪威车牌,车窗贴了深色膜。他确定二十分钟前那辆车不在那里。


“Q,”他低声说,“查一下车牌,BV 58201。”


“正在查……注册在奥斯陆一家租赁公司。三天前租出,租车人使用的是化名,但付款方式——”


“说。”


“加密货币。从一个与亚历山大·凯恩有关的钱包地址转出的。”


邦德看着那辆奥迪。车窗缓缓降下一条缝,大概两厘米。足够里面的人看到外面,但不让外面看到里面。


“亨里克森,”邦德说,“你还有多久离开挪威?”


“我住在这里。”


“那你需要换个地方住。现在。”


亨里克森张开嘴想说什么,但邦德已经向那辆奥迪走去。


雨突然变大了。


奥迪的发动机启动。车灯亮起。邦德加快脚步,手伸向腰后的P226。


奥迪冲出路沿,轮胎打滑,发出一声尖叫,然后加速驶向街道尽头。邦德没有追——距离太远,雨中能见度太低,而且他有一种感觉,车里的人不是来抓他的。


车里的人是来确认他还在追的。


他站在雨中,看着那辆车消失在灰色的街道尽头,然后低头看了一眼手中的纸片。


“不要相信任何超过二十四小时的历史。”


这句话如果是对的,那他在伦敦看到的五年数据链条、他在奥斯陆看到的三年掺假记录、以及MI6档案里关于亚历山大·凯恩的所有信息——全部不可信。


“Q。”


“在。”


“亚历山大·凯恩在MI6的档案,是什么时候建立的?”


键盘声。“……五年前。”


“五年前。”邦德重复这个词。“是谁创建的?”


沉默。比任何一次都长。


“Q?”


“007,”Q的声音变了,变得很轻,像是在说一件他不敢相信的事。“档案的创建者签名是M。”


“M?”


“M本人。五年前。凯恩的档案是M亲手建立的。备注栏只有一行字。”


“什么字?”


Q读了出来:


“‘如果有一天他成为敌人,那将是我们自己的错。’”


雨落在邦德的脸上。冷。


他抬起头,看着阿克什胡斯城堡灰色的轮廓,想起Q说过的话:龙虾的数字身份从五年前就存在了。艾琳看的审计报告也是五年前的。凯恩的档案也是五年前的。


五年前,有人启动了一台机器。


而他们现在才听到齿轮开始转动的声音。


---


第三章 · 完


---


下一章预告: 邦德返回伦敦,直接质问M关于亚历山大·凯恩的档案。M将透露一个被埋藏了五年的秘密——凯恩曾经是MI6最信任的系统架构师,他设计了英国政府的“信任验证框架”,然后消失了。而Q在同时发现:那个框架本身,可能从一开始就是一个陷阱。


---

第四章:系统说一切正常


伦敦,Vauxhall Cross,MI6总部


2024年11月17日,09:22


---


邦德坐在M的办公室里,对面是那张他再熟悉不过的胡桃木办公桌。桌上没有文件,没有茶杯,没有任何可以被解读的东西。M喜欢这样——空白不是缺席,而是武器。


窗外是泰晤士河灰色的早晨。他刚从奥斯陆飞回来,衬衫上还带着仓库里的消毒水味。


M坐在椅子上,双手交叠,表情像一座被风化了几个世纪的石像。她听完邦德的汇报,没有打断,没有提问,没有皱眉。只是听。


“你说艾琳·霍尔特消失了。”M终于开口。


“从地下室消失,留下手机和一张纸条。”邦德把那张皱巴巴的纸放在桌上,指着最后一行字。“‘凯恩不是一个人,他是一个接口。’她在被带走前——或者主动离开前——写了这个。”


M看着那张纸,没有伸手去碰。


“还有一句。”邦德说。“‘不要相信任何超过二十四小时的历史。’她建议我们只相信新鲜的数据。”


“那你怎么确定现在这一刻的我是真实的?”M问,语气不像开玩笑。


邦德没有回答。


“Q,”M按下桌上的内线,“上来。”


两分钟后,Q推门进来,手里拿着一台笔记本电脑和一杯已经凉透的茶。他的黑眼圈比昨天更深,头发比昨天更乱,但眼神是那种只有在深夜调试代码的人才会有的锐利。


“我花了整个晚上确认一件事。”Q把电脑放在M的桌上,打开,屏幕朝向两人。“系统没有被黑。”


“这是你第三次说了。”邦德说。


“因为你需要听第三次。”Q敲击键盘,屏幕上出现一个复杂的网络拓扑图——蓝色的节点,绿色的连线,以及偶尔闪烁的黄色数据包。“MI6的网络安全协议有七层。皇家供应链的安全协议有九层。医疗认证系统的协议有五层。它们是独立的系统,由不同的团队维护,使用不同的加密标准,物理上也不在同一个网络段。”


“所以?”


“所以要同时‘黑’进这三个系统而不留下任何痕迹,概率大约是——我用最宽松的方式估算——零。”Q抬起头。“但有人做到了。不是通过漏洞,不是通过后门,而是通过一种我从未见过的方式。”


他切换到另一张图。三列数据并排排列,每一列都是一个时间轴。


“我把过去五年所有涉及皇家认证的数据全部跑了逆向追踪。从每一笔交易、每一次验证、每一个签名往回走,一直走到数据的原点。”Q指着第一列。“龙虾案。原点是五年前的一个‘种子记录’——Inverlade养殖场的首次注册。这个记录是合法的,有当时的皇家认证委员会电子签名,有物理备份,有独立审计师的确认。”


“所以那个注册是真的?”M问。


“注册行为是真的。但注册的内容——养殖场的初始库存报告——是假的。”Q的手指在屏幕上画了一个圈。“他们注册了五百只种虾,实际只有两百只。多出来的三百个‘数字身份’从第一天起就是空的。没有对应的物理虾。但这些空身份每一天都会生成‘虚拟生长数据’,与真实虾的数据完全同步,只是数量多出了百分之六十。”


邦德理解了。“他们在系统里养了三百只不存在的虾,养了五年。”


“每天更新,每周报告,每年审计。所有数据在数学上与真实虾的记录无法区分。因为算法使用的是同一个生长模型,只是多跑了几百个实例。”Q顿了顿。“系统不是在验证‘虾是否存在’。系统在验证‘数据是否自洽’。三百只假虾的数据和两百只真虾的数据一样自洽。所以系统说——一切正常。”


M的呼吸慢了一拍。


“医疗系统呢?”邦德问。


“同一个模式,不同应用。”Q切换到第三张图。“NMS的皇家认证注册是真实的,但他们同时在系统里注册了一个‘影子供应商’——一个不存在的公司,名称、税号、地址全部合法,甚至有一个虚拟网站和自动回复的客服邮箱。这个影子供应商在系统里被标记为‘经认证的次级供应商’,可以绕过主要供应链的抽检。”


“谁批准了那个影子供应商的注册?”


“系统自动批准的。”Q的声音低沉。“因为注册时使用的验证材料——公司注册证明、税务记录、安全认证——全部是真实的。只是这些材料对应的实体不存在。”


“不可能。”邦德说。“要注册一个皇家认证的供应商,需要现场审核。”


“对。但现场审核的记录也是真实的。”Q放大了屏幕上的一个细节。“审核员签名:约翰·阿姆斯特朗,皇家认证委员会高级审核员,二十年资历。我查了他的工作日志——五年前的某一天,他的行程表上确实写着‘NMS次级供应商现场审核’。但根据他的GPS记录和手机基站数据,那天他在家。”


“有人伪造了他的行程?”


“有人‘编辑’了他的行程。不是黑客攻击,不是修改数据库。而是——有人比约翰·阿姆斯特朗更早到达审核地点,以他的名义完成了审核报告,然后把报告存入系统。系统收到了一份格式正确、签名有效、内容完整的报告,于是接受。”Q合上电脑。“没有人黑进系统。系统从一开始就接受了伪造的输入,并把这些输入当成了真实历史的一部分。”


M终于伸手拿起了那张纸条。她看着艾琳的字迹,沉默了很久。


“所以凯恩做的事情,”她慢慢说,“不是入侵。是‘预先注册’。”


“用最精确的说法:他构建了一个‘信任伪造引擎’。这个引擎可以生成任何实体的完整历史——从出生到当前,每一天都有记录,每一笔记录都与系统验证规则兼容。当你把这些历史喂给系统时,系统会说:这和我已知的世界一致。所以这是真的。”Q的声音里有一种罕见的敬畏。“这不是黑客技术。这是‘历史改写技术’。”


邦德站起来,走到窗边。河面上有一艘警用巡逻艇缓缓驶过,航迹在灰色的水面上划出一道白色的伤口。


“艾琳说凯恩不是一个人,是一个接口。”他转过身。“什么意思?”


Q犹豫了一下。“我查了凯恩在MI6的档案。M建立的,五年前。档案里没有照片,没有指纹,没有DNA,没有任何生物识别信息。只有文字记录。”


“什么记录?”M问。


Q看着M,像是在请求许可。M微微点头。


“亚历山大·凯恩,生于1975年,剑桥大学计算机科学博士,专攻分布式信任系统。2005年被MI6招募,担任系统架构师。2010年主导设计了‘信任验证框架’——也就是现在英国政府所有认证系统的基础架构。”Q读着屏幕上的内容。“2018年,凯恩提出一个理论:现有的信任系统可以被‘历史污染’。他建议开发一种‘实时验证协议’作为补充。被上级否决。2019年,凯恩失踪。档案状态改为‘非活跃’。备注栏是你写的那句话——‘如果有一天他成为敌人,那将是我们自己的错。’”


“他在失踪前做了什么?”邦德问。


M回答了这个问题。她的声音第一次出现了裂缝,很小,但邦德听得出来。


“他做了一次演示。”M说。“2019年3月,他邀请我和另外三名高级官员到一个封闭的会议室。他展示了——用一个缩小版的模型——如何让一个完全虚构的军火供应商通过所有认证,获得购买军事级设备的权限。”


“演示成功了吗?”


“成功。”M的手指收紧。“他用了一个周末,创建了一个名叫‘Erebus Defense’的幽灵公司,伪造了三年运营记录、五次安全审计、十二份客户评价。周一早上九点,系统批准了Erebus Defense的认证申请。十点,他用这个认证订购了一批加密通讯设备。十一点,设备被送到他指定的地址——一个他提前租好的车库。”


“你们当时为什么不采取行动?”


“因为我们以为他在‘证明一个理论’。”M的声音冷了下来。“凯恩是天才,天才都喜欢炫耀。我们让他做了演示,然后告诉他这个漏洞会被修复。他问:‘怎么修复?’我们说:‘升级验证协议。’他笑了。”


“笑了?”


“他说:‘你们要升级的,不是协议。是你们对真实的定义。’然后他走了。再也没有出现在MI6。”


房间里安静下来。老式机械钟的滴答声像心跳。


“那你们做了什么?”邦德问。


“我们升级了协议。”M说。“增加了三个验证层,加强了物理审计,提高了供应商准入门槛。花了六百万英镑。2019年9月上线。然后——所有人都觉得问题解决了。”


“但问题没有解决。”


“没有。”M抬起头,看着邦德。“因为凯恩说的对。问题不在协议里。问题在‘真实’本身。我们的系统从第一天起就建立在一种假设上——过去是不可篡改的。如果过去可以被制造,那所有的‘信任’都是沙堡。”


邦德回到桌前,双手撑在桌面上。


“夫人,我需要你告诉我一件事。”


“说。”


“凯恩的失踪——你们真的没有追查过?”


M沉默了三秒。


“追查过。”她说。“六个月。动用了一个小组。结论是:亚历山大·凯恩这个人,在2019年3月之后,没有使用过任何与他的身份关联的服务——没有银行账户,没有电话,没有航班,没有酒店,没有医疗记录。没有出境记录。没有死亡记录。”


“他从地球上消失了?”


“从他的历史里消失了。”M说。“就像他从未存在过。但我们有他的档案,有他的照片,有他的指纹。我们知道他存在过。但系统不知道。因为在系统里,从2019年3月之后,亚历山大·凯恩的数据链条中断了。没有新的数据,就没有新的存在。”


邦德慢慢直起身。


“他的数据链条中断了。”他重复。“但龙虾的数据链条从五年前延续到现在。NMS的影子供应商从五年前延续到现在。他的中断是真实的——因为他选择了中断。而其他所有的伪造链条是连续的——因为有人选择了让它们连续。”


“有人在维护这些链条。”Q接话。“每天,每周,每月。有人在给那三百只不存在的虾更新生长数据,有人在给影子供应商更新财务报表,有人在给幽灵公司更新员工名单。”


“一个团队。”M说。


“或者一个系统。”邦德说。“一个自动化的、自我维持的‘信任维护系统’。凯恩在五年前搭建了它,然后消失了。它一直在运行。”


“就像一台被遗忘的服务器,在地下室的角落里嗡嗡作响,没人知道它在做什么。”Q的声音很轻。“直到它开始影响现实世界。”


M按下内线电话。“坦纳,我要2019年凯恩调查小组的所有档案。另外,调出过去五年所有被皇家认证系统拒绝的供应商申请——任何被标记为‘数据异常’但最终通过的。”


“夫人,”邦德说,“你在想什么?”


M站起身,走到窗边。她背对着邦德,看着泰晤士河。


“我在想艾琳·霍尔特说的那句话。”她说。“‘不要相信任何超过二十四小时的历史。’如果我们采纳这个原则——如果从今天开始,所有信任都必须在二十四小时内重新验证——那整个系统会怎样?”


“会崩溃。”Q说。“供应链、医疗、军需、金融——所有依赖‘历史信用’的系统都会停止运转。没有人能在二十四小时内完成皇家认证的重新审核。飞机停飞,医院停止采购,军队断供。”


“那凯恩就赢了。”邦德说。“他不费一枪一弹,就让整个国家的信任系统自我毁灭。”


M转过身。


“不。”她说。“他还没有赢。因为我们现在知道了规则——他在五年前就写好了规则,而我们刚刚开始读。”


她走回桌前,拿起那张纸条,放进自己的口袋里。


“007,从这一刻起,你的任务不再是追查凯恩。”


“那是什么?”


“找到艾琳·霍尔特。”M说。“她比我们更早看懂了这场游戏。她在消失前留下的不是线索,是地图。她说凯恩是‘接口’——接口连接两个系统。一个是我们的世界。另一个是什么?”


邦德看着M的眼睛。


“我会找到她。”


“你只有四十八小时。”M说。“因为从现在开始,过去二十四小时的历史我都不信了。而每过一小时,可信的东西就少一小时。”


邦德转身走向门口。Q跟在他后面。


“007,”M在身后说。


他停住。


“如果你找到凯恩——不要杀他。”


“为什么?”


“因为杀死他,等于确认他的历史结束了。而在这个游戏里,历史的结束意味着‘从未存在’。”M的声音很低。“我需要他活着。我需要知道他还存在。”


邦德没有回答。他推开门,走进走廊。


Q追上他,压低声音:“她说的对。如果我们杀了凯恩,系统会把他标记为‘终止’。但他的所有伪造链条会继续运行——因为他已经不在系统里了。他的‘历史’会变成一种无法被追溯的幽灵存在。”


“那怎么赢?”


Q摘下眼镜,擦了擦镜片。


“我不知道。”他说。“但我查了一件事。艾琳·霍尔特在奥斯陆消失之前,用她的手机发送了一条加密信息。接收方不是任何已知的邮箱或号码。它是一个区块链地址。”


“她发给了谁?”


“不是谁。”Q重新戴上眼镜。“她发给了‘未来’。那条信息被写入了一个公开的分布式账本。任何人只要有密钥就可以读取。但解密需要一把钥匙——那把钥匙,五年前被创建,最后一次使用是在——”


“凯恩失踪那天。”邦德说。


Q点头。


走廊尽头,电梯门打开。邦德走进去,按下底层的按钮。


门关闭之前,他说了一句话,像是说给自己听,又像是说给那个五年前就开始了的棋局:


“他把钥匙留给了我们。他要我们打开他留下的东西。”


“但打开之后呢?”Q问。


邦德看着电梯门缝里最后一线光。


“打开之后,我们就知道他是敌人,还是我们自己的镜像。”


门关上了。


---


第四章 · 完


---


下一章预告: M提出那个核心问题——“如果系统正确,但现实错误,该信谁?”邦德将进行第一次独立的实地验证,追踪一条看似完美但感觉不对的供应链节点。他将发现,在信任崩塌的时代,人的直觉可能是最后的验证工具。而这份直觉,也将把他引向凯恩留下的第一个真实线索。


---

第五章:信任的裂缝


伦敦,M1高速公路,纽波特帕格内尔服务区


2024年11月17日,15:40


---


邦德把车停在服务区的角落里,关掉发动机,坐在方向盘后面看着那家便利店。


二十四个小时前,他还在MI6的电梯里听着M说“四十八小时”。现在只剩三十多小时了。他应该去追艾琳·霍尔特的区块链信息,应该去找凯恩的影子公司,应该去做一百件Q认为“优先级更高”的事情。


但他在这里。


在M1高速公路的同一个服务区,十四分钟被替换的地方。因为M的问题一直卡在他脑子里——“如果系统正确,但现实错误,该信谁?”


Q相信数据。M相信权力。邦德相信他的眼睛。


而他的眼睛告诉他:这个服务区有问题。


他下了车,走进便利店。下午三点四十,顾客不多——一个卡车司机在买三明治,两个少年在饮料冰柜前争论,一个中年女人在自助咖啡机前等待。一切都正常。但邦德在“一切正常”里待了太久,已经学会了识别那种过于平滑的表面下隐藏的锯齿。


他走到收银台前,出示了一张证件——不是MI6的,是皇家供应链安全审计员的伪造身份,Q在半小时前为他准备好了。


“我需要见你们的值班经理。”邦德对收银员说,一个二十出头的女孩,粉色头发,鼻环,脸上的表情从无聊变成了紧张。


“呃,出什么事了吗?”


“例行审计。”邦德微笑,那种让人不敢再问的微笑。


两分钟后,他被带到后面的办公室。值班经理叫史蒂夫·阿勒代斯,五十多岁,啤酒肚,衬衫领口发黄,办公桌上堆满了送货单和快餐包装纸。


“我们这周已经有过审计了。”阿勒代斯说,语气介于困惑和不满之间。


“这次是专项审计。”邦德坐在他对面,把一张打印出来的照片推过去。“2024年11月14日,中午12:33到12:47。一辆白色冷藏车,车牌GL74 8HW。司机在这里停留了十四分钟。我需要那十四分钟的所有监控录像。”


阿勒代斯皱眉,转向电脑。“监控录像保留四十八小时。应该有。”他敲了几下键盘,鼠标点击,等待。“……呃。”


“呃什么?”


“当天中午的录像……有。但12:30到12:50这一段……丢失了。”


“丢失?”


“技术故障。偶尔会发生。”阿勒代斯耸耸肩,但邦德注意到他的右手食指在桌面上轻轻敲击——不是紧张,是节奏。一个有规律的、几乎像密码的节奏。


邦德记住了那个节奏。


“那你们的员工呢?”邦德问。“当天当班的人,谁在12:30到12:50之间在便利店区域工作?”


阿勒代斯叫来了三个人——收银员、清洁工、和一名货架整理员。邦德一个一个问。每个人都给出了相同的回答:不记得有白色冷藏车。不记得有异常。不记得任何事。


但邦德注意到一件事:清洁工回答问题时,他的眼睛先看向了阿勒代斯,然后才回答。不是征求许可,而是确认——确认他应该说什么。


“谢谢。”邦德站起身,向门口走去。经过阿勒代斯的办公桌时,他的手指轻轻碰了一下桌上的一支圆珠笔——把它带走了。笔杆上印着服务区的logo和一行小字:“纽波特帕格内尔服务区,员工专用。”


出了办公室,他走进员工洗手间,关上门,用袖口的微型光谱仪扫描了圆珠笔。结果很快出来:笔杆表面有三种指纹。一个是阿勒代斯的,一个是未知的,第三个——部分匹配MI6数据库中的一名前军情五处特工,2017年因“未经授权的数据访问”被开除。


那人的名字:马丁·克罗斯。


邦德把圆珠笔放进口袋,走出洗手间。他经过便利店时,收银台后面的粉色头发女孩叫住了他。


“嘿。”她压低声音,眼睛往办公室的方向瞟了一眼。“你刚才问的那辆白色卡车。我见过。”


邦德走回收银台。“什么时候?”


“那天。11月14日。我12点上班。大概12:35,那辆车停在外面。司机进来买了一罐可乐和一个三明治。培根三明治。”


“你记得司机的样子?”


“白人,四十多岁,红头发,脸上有雀斑。苏格兰口音。”她停顿了一下。“但有一件事很奇怪。”


“什么?”


“他买了东西之后,没有吃。他把三明治和可乐放在收银台上,说‘帮我留着,我马上回来’,然后出去了。过了大概十分钟,他回来了。但回来的不是同一个人。”


邦德的身体微微前倾。“什么意思?”


“长得一样。红头发,雀斑,苏格兰口音。但——我不知道怎么形容——走路的方式不一样。第一个人的左脚有点跛。第二个人的步伐是完全正常的。而且第二个人进来后,直接拿起三明治和可乐,好像他知道放在那里。但他没有问‘我的东西呢?’他直接就拿了。”


“你当时没有觉得奇怪?”


“我以为他……是双胞胎?”女孩耸耸肩。“而且我们被培训过,不要多管闲事。经理说这里经常有政府车辆经过,不要问问题。”


“阿勒代斯说的?”


“对。”


邦德从口袋里拿出一张照片——那是Q从MI6档案里提取的,亚历山大·凯恩五年前的照片,但邦德不确定凯恩现在长什么样。他给女孩看。“见过这个人吗?”


女孩盯着照片看了几秒。“没有。但我见过类似的。”


“类似?”


“西装。很好的西装。不像来服务区的人。大概一个月前,有个人穿着这样的西装,深夜来这里,和阿勒代斯在办公室里聊了很长时间。我下班的时候看到他们在停车场握手。”女孩的手指敲着收银台。“那个人的头发是银灰色的。”


邦德的心脏跳了一下。银灰色头发。晚宴上那个对他微笑的男人。


“如果你想起任何其他事——”邦德递给她一张名片,上面只有一个电话号码,没有名字。


“你是谁?”女孩接过名片,看着空白的卡片。


“一个不再相信系统的人。”邦德微笑,转身离开。


---


他回到车上,没有立刻发动。他坐在驾驶座上,看着服务区入口的指示牌——“M1高速公路,纽波特帕格内尔,加油·餐饮·洗手间”。


一个普通的服务区。但它是一个节点。在这个新的世界里,节点比什么都重要。


“Q。”他按着耳机。


“在。”Q的声音里有一种邦德逐渐熟悉的东西——一种被问题折磨却找不到答案的焦躁。


“帮我查一个人。马丁·克罗斯。前军情五处,2017年被开除。”


键盘声。“查到了。马丁·克罗斯,四十七岁,前数据分析师。2017年因‘未经授权的数据访问’被开除——具体来说,他下载了一份不属于他权限范围的监控日志。军情五处的内部调查认为他有‘潜在的安全风险’,但没有提起刑事诉讼。他被开除后,开了一家数据安全咨询公司。”


“公司叫什么?”


“‘信任节点咨询’。”Q的声音变了。“007,这家公司的注册地址是——”


“哪里?”


“一个邮政信箱。但它的第一个客户,2018年,是皇家认证委员会。合同内容:‘供应链数据完整性审计’。”


邦德闭上眼睛。2018年。凯恩演示“历史污染”的前一年。皇家认证委员会雇佣了一个被军情五处开除的人来审计供应链数据完整性。


“克罗斯现在在哪?”


“他的手机信号……在伦敦。金融城附近。”


“把他的位置发给我。另外,我需要你查一下纽波特帕格内尔服务区的所有权结构。”


“查过了。属于一家叫‘Moto Hospitality’的公司,英国最大的高速公路服务区运营商。但它的股东结构很复杂——经过了四个离岸层。最底层是一家在开曼群岛注册的公司,叫——”


“等一下。”邦德打断他。“让我猜。那家公司的注册日期是2019年4月。”


键盘声。沉默。


“2019年4月15日。”Q说。“凯恩失踪后一个月。”


“那家公司的董事是谁?”


“一家法律事务所的代名人。但根据公司注册处的文件,签署人是一个名叫‘亚历山大·凯恩’的人。签名是电子的。”


“系统说他还存在。”邦德低声说。“他从未消失。他只是改变了存在的形式。”


他发动汽车,驶出服务区,向南开往伦敦。


雨又开始了。


---


伦敦,金融城,芬彻奇街


17:55


马丁·克罗斯的办公室在一栋灰色玻璃大楼的十四层。公司名字“信任节点咨询”用不锈钢字母贴在门口,简洁、昂贵、刻意低调。


邦德没有走正门。


他从消防通道上到十三层,然后通过一个维修井道进入十四层的通风系统。Q关掉了这一层的火警传感器——六十秒的窗口。


通风管道很窄,金属边缘割破了他的袖子。他爬了大约十五米,在一个出风口下方看到了克罗斯的办公室。


一个人坐在办公桌后面。不是克罗斯。是一个女人,四十岁左右,黑色西装,金发盘成紧实的发髻,面前放着一台笔记本电脑和一个加密电话。


邦德认出了那个轮廓——他在晚宴上见过她。东侧角落,没有吃饭的女人。不,那不是艾琳·霍尔特。那是另一个人。


他调整了微型摄像头的角度,拍下了她的脸。图像传回Q。


“识别中……玛格丽特·德雷克,四十一岁,皇家认证委员会高级专员。负责供应链数据审核。”Q的呼吸加快了。“007,她就是五年前批准NMS影子供应商注册的那个人。”


邦德从通风口往下看。德雷克正在打电话,声音很低,但通风管道把声音传了上来。


“……是的,我已经确认了。艾琳·霍尔特没有离开挪威。她在我们的人到达之前就消失了。不,不是逃跑——是有预谋的消失。她知道我们会来。”


停顿。


“凯恩的计划在按预期推进。伦敦、奥斯陆、斯德哥尔摩、柏林——所有节点都已经就位。明天开始第二阶段。”


又停顿。


“不,M不会阻止我们。她还在相信系统。只要她相信系统,她就相信我们提供的数据。而数据——数据是我们的。”


德雷克挂断电话,合上电脑,站起身。她走到窗边,看着金融城的灯光在雨中亮起。


邦德从通风管道里无声地移动,找到了一个更好的角度。他现在可以看到她的脸。她的表情不是反派那种阴险的满足,而是一种更深的东西——一种确信。她相信自己在做正确的事。


“Q,我要下去。”


“下面至少有两个安保传感器,我没有完全覆盖——”


邦德已经踹开了通风口的格栅,落在了办公桌上。电脑被踢飞,文件散落一地。德雷克猛地转身,手伸向抽屉——邦德比她快。他抓住她的手腕,将她转过来按在窗玻璃上。


“玛格丽特·德雷克,”他的声音很平静。“皇家认证委员会高级专员。你在为谁工作?”


德雷克的脸贴着冰凉的玻璃,但她没有害怕。她甚至笑了。


“邦德先生,”她说。“你知道我为谁工作。我为系统工作。我只是选择了系统真正的所有者。”


“凯恩。”


“凯恩是设计者。但系统的所有者——是所有人。也是没有人。”她的声音带着一种讲课的节奏。“凯恩在五年前证明了信任是可以被制造的。那之后只有两种人:一种人假装不知道,继续用旧系统;另一种人接受了这个事实,开始建造新系统。”


“新系统是什么?”


“一个诚实的系统。”德雷克说。“它不假装信任是真实的。它承认信任是选择。你选择相信什么,你就相信什么。没有‘客观事实’,只有‘共识事实’。”


邦德把她转过来,面对自己。


“艾琳·霍尔特在哪?”


“我不知道。”德雷克的眼睛直视他。“她比我们所有人都聪明。她不是我们的敌人,邦德先生。她是你这边的人——如果你知道自己属于哪边的话。”


“挪威仓库里的掺假医疗产品——那些感染、那些死亡——是你批准的?”


“那些感染不是我们造成的。”德雷克的声音第一次出现了裂缝,不是恐惧,是愤怒。“是系统造成的。系统信任NMS二十年的记录,而不去看眼前的事实。我们只是——让系统看到它想看到的东西。系统想要完美,我们给了它完美。感染不是我们的错。是系统的错。”


“这是凯恩教你的?”


“这是凯恩证明的。”德雷克的声音低下来。“邦德先生,你以为我们在做坏事。我们在做的是——让系统自食其果。五年来,皇家认证委员会拒绝了我提交的十七份关于供应链风险的内部报告。他们不想知道真相。他们只想看到‘一切正常’。所以我们给了他们‘一切正常’。现在,他们终于要面对后果了。”


邦德松开了她的手腕。


“你走吧。”他说。


德雷克愣了一下。


“你的手机已经被我植入了追踪器。你的通话记录已经被备份。你刚才说的话已经被录音。”邦德后退一步。“我要你把这些话告诉凯恩:我不管他设计了什么系统。我要找到艾琳·霍尔特。在那之前,我不会停。”


德雷克整理了一下西装,拿起电脑和手机,向门口走去。在门口,她停了一下。


“邦德先生。”


“嗯。”


“你相信什么?”


他没有回答。


“你相信M吗?你相信MI6吗?你相信你看到的一切吗?”德雷克的声音很轻。“凯恩说你不会相信他。但他也说——你是唯一一个可能理解他的人。”


她走了。


邦德站在空荡荡的办公室里,看着窗外的雨。金融城的灯光在玻璃上碎成无数片段,就像那天晚上泰晤士河上的光。


他的耳机里传来Q的声音。


“007,你放她走了?”


“她不是关键人物。”邦德说。“她只是一个节点。凯恩的节点。”


“那谁是关键人物?”


邦德走到办公桌前,捡起德雷克留下的一张纸——一张打印出来的时间表。标题是:“第二阶段:系统压力测试。”


第一行:伦敦。日期:明天。内容:皇家认证委员会年度晚宴。所有认证供应商代表出席。主菜供应商:Inverlade Seafood。


龙虾又回来了。


“Q,明天皇家认证委员会的晚宴,谁会出席?”


键盘声。“所有皇家认证供应商的代表。包括——等一下。”停顿。“包括Inverlade养殖场。代表是一个叫‘詹姆斯·麦克莱恩’的人。”


“麦克莱恩?”


“我查了照片。”Q的声音很奇怪。“007,那是凯恩。银灰色头发。他就是你晚宴上看到的那个人。”


邦德看着那张时间表。明天。系统压力测试。


“Q,艾琳·霍尔特说不要相信超过二十四小时的历史。”


“是。”


“那她有没有说,超过二十四小时的人呢?”


沉默。


“她消失了二十四小时了。”Q说。“按照她自己的规则,我们不应该再相信她的存在。”


“但我们相信。”邦德说。“这就是信任的裂缝。我们知道她可能不存在,但我们选择相信她存在。因为我们需要她存在。”


他把那张纸折好,放进内兜——和艾琳那张纸条放在一起。


两张纸。两个女人。一个在明处消失,一个在暗处等待。


而凯恩在中间,微笑着,看着他们走进他五年前设计好的迷宫。


邦德走出办公室,走进电梯。


镜面不锈钢的墙壁上,他看到了自己的倒影。一瞬之间,他觉得那个倒影不像自己,而像另一个人。一个也在五年前选择了消失的人。


电梯门打开。大厅。街道。雨。


他走进雨中,没有撑伞。


因为他开始明白一件事:在这场战争里,伞可能是假的。雨是真的。他需要学会分辨。


而学会分辨的第一步,是接受一个事实——你相信的东西,可能从未存在过。


但你还是选择相信它。


那就是信任的裂缝。


也是信任唯一真实的入口。


---


第五章 · 完


---


下一章预告: 邦德正式引入艾琳·霍尔特作为供应链专家盟友。她将从挪威的阴影中现身,解释皇家食品体系的核心——“时间 = 信任”——以及为什么凯恩花了五年时间伪造的不是产品,而是历史。邦德将第一次看清这场战争的真正战场:不是供应链,而是人类的认知。


---

第六章:供应链专家


挪威,特罗姆瑟,北极圈以北350公里


2024年11月18日,02:17


---


邦德在凌晨两点到达特罗姆瑟。


这座北极圈内的城市在十一月的黑暗中几乎不存于白昼。太阳在中午短暂地探出头,然后再次沉入地平线以下,剩下的只有无尽的蓝色暮光和人造灯光。邦德走出机场时,雪花在橙色路灯下旋转,空气冷得像刀片。


他来这里是因为一张照片。


在离开玛格丽特·德雷克的办公室后,Q对艾琳·霍尔特失踪前的最后数据轨迹进行了深度挖掘。她的手机信号消失在奥斯陆仓库的地下室,但她的笔记本电脑——一台老旧的ThinkPad,没有内置蜂窝模块——在消失后仍然间歇性地连接网络。不是通过Wi-Fi,而是通过一种极低频的无线电数据链,每次连接不超过三秒,传输的数据量极小,不足以追踪精确位置,但足以确定一个大致方向。


北方。一直向北。


最后一条信号来自特罗姆瑟以东的一个偏僻峡湾。之后,彻底沉默。


邦德租了一辆丰田陆地巡洋舰,装上防滑链,在黑暗中驶出城市。公路两旁是白色的荒原,偶尔出现驯鹿的剪影和远方渔村的零星灯火。他开了四十分钟,然后转入一条没有路标的碎石路,沿着峡湾的边缘向深处驶去。


碎石路在一个废弃的渔村前结束。十几座木屋散落在雪地上,大部分窗户已经破碎,只有一栋两层楼的建筑亮着灯——一座旧仓库,改造过,屋顶上有一个卫星天线和一个气象站的设备。


邦德熄火,关掉车灯,在黑暗中坐了三十秒,让眼睛适应。雪还在下,但不大。他检查了P226的弹匣,然后下车。


雪在他脚下发出细微的咯吱声。他沿着仓库的外墙移动,找到一扇侧门。门没有锁,但他没有直接推门——他在门框上方摸到了一根细线,连接着一个非制式的报警器。他绕过了它,从二楼的窗户进入。


仓库内部被改造成了一个简陋但功能齐全的工作空间。一楼堆放着补给箱、燃料罐和一台柴油发电机。二楼——邦德爬上一个金属楼梯——是一个开放式的阁楼,有一张行军床、一张工作桌、三块显示器、以及一面贴满照片和图纸的墙。


艾琳·霍尔特站在那面墙前,背对着他,手里拿着一支红色记号笔。


“进来吧,邦德先生。”她没有转身。“你的靴子踩在第三级楼梯上的声音比其他级响。那个螺丝松了。”


邦德从阴影中走出来。“你知道我会来。”


“我知道你在找凯恩。要找凯恩,你需要我。”艾琳转过身。她的脸和晚宴上一模一样——深褐色头发松散地扎在脑后,灰蓝色西装换成了羊毛衫和羽绒背心,但眼神没有变。那种不是警觉、而是“已经知道了答案”的平静。


“你不怕我是别人?”邦德问。


“我看过你在晚宴上的行动。你检查餐盘的方式——不是安保人员的动作,是猎人的动作。”艾琳把记号笔放在桌上。“而且,如果你是凯恩的人,你已经开枪了。”


邦德走到那面墙前。上面贴满了供应链结构图、时间线、人物照片和手写的注释。红色的线条将节点连接成一张复杂的网,中心是一个他认识的名字——亚历山大·凯恩。


“你一直在研究他。”邦德说。


“五年。”艾琳说。“自从皇家学会终止了‘北极光’项目。我是那个项目的首席研究员。”


邦德想起了Q在第二章提到的内容——一份五年前被终止的供应链审计报告,艾琳·霍尔特在晚宴前从皇家学会档案室扫描了那份报告。


“北极光是什么?”


艾琳走到墙边,指着一张图表。那是一张供应链信任机制的分解图,分成三层:底层是物理现实(农场、工厂、运输),中间层是数据记录(时间戳、温度、签名),顶层是验证机制(审计、认证、信任标记)。


“五年前,皇家学会启动了一个研究项目,目的是评估英国核心供应链的‘信任脆弱性’。”艾琳的声音平稳,像在大学课堂上。“我领导了一个团队,花了十八个月,分析了食品、医疗、军需、能源四个领域的信任系统。我们的结论是——整个系统建立在一种虚构的假设上。”


“什么假设?”


“时间等于信任。”艾琳指着图表中的时间轴。“一个供应商存在的时间越长,它的信任等级越高。一个产品在系统里留下的历史越久,它越不容易被质疑。皇家认证的标准有一条不成文的规则:十年无事故的供应商,抽检频率降低百分之五十;二十年无事故,降低百分之七十五。”


“因为概率上,长期稳定的供应商更可靠。”


“概率上,是的。”艾琳说。“但凯恩证明了——你可以伪造时间本身。一个存在了二十年的供应商,可以通过数据合成,在系统里‘看起来’像存在了二十年,即使它实际只存在了二十天。系统验证的不是物理存在的时间,而是数据记录的时间。只要数据是连续的、自洽的,系统就会认为它是真的。”


邦德想起Q说的那三百只不存在的虾——从五年前就开始同步生长。


“所以凯恩在2019年给MI6做的演示——伪造一个军火供应商——就是基于这个原理。”


“对。”艾琳点头。“但MI6的反应是升级验证协议。他们没有理解问题所在。问题不是验证不够严格,而是验证的对象错了。他们在验证‘数据的历史一致性’,而不是‘物理现实的当前状态’。”


邦德靠在桌边,看着墙上密密麻麻的红色线条。


“你说凯恩不是一个人,是一个接口。什么意思?”


艾琳走到墙的另一侧,指着一张照片。照片上是凯恩——不是晚宴上的银灰色头发版本,而是更年轻的凯恩,三十多岁,在剑桥大学的办公室里,对着镜头微笑,背后是一块写满公式的白板。


“我花了三年时间试图理解凯恩在做什么。”艾琳说。“我以为他在策划一次攻击——破坏供应链,制造混乱,或者勒索政府。但后来我发现,他做的事情不一样。”


“他在做什么?”


“他在建造一个‘镜像世界’。”艾琳拿起桌上的一份文件,递给邦德。封面上写着:“北极光项目,最终报告——未被采纳版本。”


邦德翻开第一页。摘要只有一段话:


“现有的信任系统不是被攻破,而是被‘超驰’。一个并行的、完全伪造的数据层正在与真实数据层同步运行。我们无法删除这个伪造层,因为它与真实层在数学上无法区分。唯一的选择是放弃基于历史的信任模型,转向实时验证。”


报告日期:2019年2月。凯恩MI6演示的一个月前。


“你们发现了凯恩的伪造层?”邦德问。


“我们发现了它的存在,但没有发现它的规模。”艾琳的声音低了下来。“我以为凯恩是在做一个实验——一个学术性的、概念验证的实验。我报告了皇家学会,建议立即启动‘实时验证协议’的研发。但皇家认证委员会否决了。他们不想承认整个信任系统有根本性的缺陷。”


“所以他们终止了北极光项目。”


“埋掉了报告。遣散了团队。告诉我‘这件事从未发生’。”艾琳的语气没有愤怒,只有一种经历了太多次失望之后的平淡。“从那天起,我知道了一件事:系统的维护者比系统本身更危险。他们不愿意看到真相,因为看到真相意味着承认他们过去几十年的工作建立在沙子上。”


邦德合上报告。


“那你为什么没有放弃?”


“因为凯恩没有放弃。”艾琳看着墙上的那张照片。“他不是一个疯狂的破坏者,邦德先生。他是一个——系统免疫学家。他试图让系统产生抗体。他建造的伪造层不是武器,是证据。他在证明系统有多脆弱。每一次伪造记录被系统接受,都是一次‘免疫反应’的触发。”


“但有人在感染中死去。”邦德想起奥斯陆仓库里的试管。“NMS的掺假产品导致了真实的感染和死亡。这不是免疫反应——这是战争行为。”


艾琳的沉默持续了几秒。


“我知道。”她说。“那不是我认识的那个凯恩。或者——他在某个时刻越过了线。从‘证明系统脆弱’变成了‘利用系统脆弱’。”


“什么时候?”


“当我消失的时候。”艾琳说。她走向行军床,从枕头下面拿出一部卫星电话。“我在奥斯陆仓库的地下室里,看到了他伪造层的完整规模。不只是食品和医疗——能源、水务、交通、金融。他控制了至少四十个皇家认证供应商的‘历史层’。不是入侵,是‘成为’那些供应商的一部分。”


“所以你不是被绑架的。你选择消失。”


“我看到他的车停在仓库外面。如果我不消失,我会被‘带走’。而我的消失本身,也是一条数据。”艾琳看着邦德。“凯恩会记录我的消失,把它变成‘证据’——证明我是一个不可靠的证人,证明我的报告不可信。他篡改的不是供应链,是‘可信度’本身。”


邦德明白了那个核心问题的真正重量。


如果系统正确,但现实错误,该信谁?


答案是:你无法通过系统来判断。你必须走出系统。


“我需要你回来。”邦德说。“M需要你的专业知识。明天——不,今天——皇家认证委员会有一个晚宴。凯恩会出席。Inverlade的龙虾会再次上桌。这是一次压力测试。”


艾琳看着墙上的钟。凌晨三点十二分。


“如果我回去,我会成为一个目标。”她说。“凯恩会利用我。任何关于我的数据——位置、言论、行动——都会被他的伪造层吸收,变成攻击系统的弹药。”


“那你教我。”邦德说。“教我理解这个系统。教我找到凯恩伪造层的‘根节点’——它必须有一个源头,一个真实的物理存在。服务器。数据中心。人。”


艾琳盯着邦德看了很长时间。雪落在仓库的屋顶上,声音像远处的心跳。


“有一个地方。”她终于说。“凯恩在2019年失踪后,我追踪到他在冰岛租用了一个数据中心的空间。不是普通的服务器托管——是一个与世隔绝的地热发电站附近的地下设施。他称之为‘尼德霍格’。”


“北欧神话里啃食世界树根部的巨龙。”


“他喜欢隐喻。”艾琳从桌上拿起一张地图,用红笔画了一个圈。“冰岛,瓦特纳冰川东南部,离最近的城镇一百二十公里。设施建在玄武岩层下方,理论上可以抵御电磁脉冲和物理攻击。如果凯恩有一个‘根节点’,那就是这里。”


邦德接过地图,折叠,放进口袋。


“你会跟我一起去吗?”


“现在不行。”艾琳说。“我还有一件事要做。凯恩的伪造层需要持续维护——每天更新数据。我找到了他数据维护团队的一个弱点。他们使用一个自动化的‘数据合成引擎’,这个引擎的输入参数来自一个真实世界的传感器网络。如果我能在物理层面干扰那些传感器——”


“你会暴露自己。”


“我已经暴露了。”艾琳微笑,那个微笑里有邦德从未在别人脸上见过的混合物——疲惫、勇气、以及一种近乎残酷的清醒。“从我在奥斯陆地下室看到那个伪造层的规模那一刻起,我就知道。凯恩不会让我活着离开这场游戏。但在他杀死我之前,我要让他看到:他的系统有一个他无法伪造的东西。”


“什么?”


“时间。”艾琳说。“真实的、不可逆的、物理的时间。他可以用数据伪造历史,但他无法让时钟倒转。真正的信任建立在不可逆的时间上——你做了一件事,你不能收回它。我五年前写了那份报告。那是真的。他无法让它变成假的。”


邦德看着她的眼睛。在凌晨三点的北极圈内,在废弃渔村的灯光里,她看起来像一个已经知道了自己墓碑上会写什么的人。


“特罗姆瑟有一架飞机可以在两小时内把我送回伦敦。”邦德说。“但冰岛——那需要不同的安排。”


“Q可以处理。”艾琳说。“我已经把你的完整档案和我的发现加密传输给了他。他现在应该已经知道怎么进入‘尼德霍格’的外围网络。”


邦德转身走向楼梯。在楼梯口,他停下。


“霍尔特博士。”


“嗯。”


“你说凯恩不是一个人,是一个接口。连接两个世界。一个是我们看到的,一个是伪造的。那谁是另一个接口?”


艾琳沉默了。


“你。”她说。“你是他的镜像。他选择了消失,你选择了存在。你们的区别不是能力,是选择。他相信系统可以被颠覆。你相信——你相信人。”


“你相信什么?”


“我相信供应链。”艾琳说。“不是因为供应链完美,而是因为供应链是真实的。每一样东西都有一个来源。每一个人都需要吃饭。你不能伪造饥饿。你不能伪造疲惫。你不能伪造死亡。那些是真实的,邦德先生。那些是凯恩无法篡改的东西。”


邦德点了点头。


他走下楼梯,走进雪地,发动汽车。


在他驶出碎石路的时候,后视镜里,仓库的灯光熄灭了。艾琳·霍尔特再次消失。


但这一次,邦德知道她去了哪里。


她去了凯恩无法伪造的地方——真实的、不可逆的、正在流逝的时间里。


---


伦敦,Vauxhall Cross,MI6总部


2024年11月18日,06:40


邦德推开Q部门的大门时,Q正趴在桌上睡觉,脸颊贴着一份打印出来的网络拓扑图,口水在图纸上晕开一小片。桌上放着三个空咖啡杯和一台仍在运行数据扫描的笔记本电脑。


邦德把一杯新买的咖啡放在他旁边。


Q猛地抬起头,眼镜歪了,脸上有键盘印。


“你回来了。”他揉了揉眼睛,扶正眼镜,看了一眼咖啡。“你去了特罗姆瑟。”


“你怎么知道?”


“你的靴子上有北极圈内特有的红色藻类。只有冬季的特定峡湾才有。”Q喝了一口咖啡,皱眉。“太甜了。”


“多放了一包糖。你需要能量。”


Q没有反驳。他转向电脑,敲了几下键盘,屏幕上出现了一个三维的地理模型——冰岛东南部,瓦特纳冰川的地下结构。


“艾琳的数据是准确的。瓦特纳冰川下方有一个废弃的地热勘探站,十年前由一家冰岛能源公司建造,后来因为成本超支被放弃。2019年,一家空壳公司购买了该设施的租赁权,进行‘气候研究’。从那以后,电力消耗数据显示,该设施一直在全负荷运行。”Q指着屏幕上一个红色的标记。“这就是‘尼德霍格’。凯恩的根节点。”


“怎么进去?”


“从地面几乎不可能。设施只有一个入口,在冰川边缘的悬崖上,二十四小时监控。但有一个替代方案——冰岛有全世界最密集的地热钻井网络。这个设施建在玄武岩层中,但有一条旧的勘探竖井,从冰川表面通向设施的上方约五十米处。”Q放大了地图。“冬天,冰川表面有冰裂缝。如果你能找到一条合适的裂缝,用绳索下降到竖井入口——”


“你让我在冰川上找一条裂缝,然后爬下去。”


“我是让你去冰岛。”Q说。“不是让你去度假。”


邦德看着那个红色的标记。在地下两百米的地方,有一台机器,运行着五年来从未停止的伪造引擎。


“凯恩会在伦敦的晚宴上。”邦德说。“他在公开露面,而他的根节点无人看守?”


“或者有人看守。”Q说。“或者不需要看守。或者——那个根节点不是物理的。我们看到的可能只是另一个伪造层。”


邦德想起艾琳的话——“你不能伪造饥饿。你不能伪造疲惫。你不能伪造死亡。”


“我需要去冰岛之前做一件事。”邦德说。


“什么?”


邦德从口袋里拿出艾琳给他的地图,放在Q的桌上。


“帮我找到马丁·克罗斯。那个前军情五处的特工,服务区经理的联系人。他不是凯恩的人——他是两个世界之间的‘桥’。如果我能让他说话,我就能知道凯恩的真实计划。”


“你打算怎么让他说话?”


邦德检查了一下P226的弹匣。


“用他不会忘记的语言。”


Q看着邦德,然后叹了口气。


“我会给你定位。但007——”


“嗯。”


“艾琳说得对。时间是不可伪造的。你从特罗姆瑟飞回伦敦用了三小时四十分钟。这是真的。你站在这里。这是真的。有些东西,凯恩无法篡改。”


“比如?”


“比如你。”Q说。“你存在。你的记录可以被伪造,你的行动可以被曲解,你的身份可以被复制。但你——邦德——你的选择是真实的。因为你每一次选择都有代价。凯恩无法伪造代价。”


邦德看着Q,第一次注意到这个年轻人在过去五天里老了不止五岁。


“照顾好自己,Q。”邦德说。


“你先照顾好自己。”Q转回屏幕。“克罗斯的定位发到你手机上了。他在伦敦南岸的一个安全屋。凌晨六点四十五分,他应该还在睡觉。”


邦德走向门口。


“007。”Q叫住他。


邦德回头。


“你相信艾琳·霍尔特吗?”


邦德想了想。


“我相信她的选择。”他说。“她选择了消失,而不是被捕获。那是代价。凯恩无法伪造代价。”


他走出门。


伦敦的早晨正在灰色的天空中缓慢地展开。泰晤士河面上有薄雾,大本钟的轮廓模糊不清。邦德走在Vauxhall桥上,手里拿着手机,看着马丁·克罗斯的定位——一个点,在河的对岸,静止不动。


他加快了脚步。


因为他知道,在这个信任已经崩塌的世界里,唯一真实的武器不是枪,不是数据,不是认证。


是选择。


而他的选择,正在把他带到凯恩面前。


---


第六章 · 完


---


下一章预告: 艾琳揭示皇家食品体系的核心——“时间 = 信任”——以及凯恩如何利用这个等式伪造了五年的骗局。邦德将第一次完全理解这场战争的规模:凯恩不是在攻击系统,而是在替换系统的“记忆”。而替换记忆,比替换现实更可怕。


---

第七章:五年的骗局


伦敦,南岸,帕克街


2024年11月18日,07:15


---


马丁·克罗斯的安全屋是一栋乔治亚时期的联排别墅,夹在一家法式蛋糕店和一家关闭了的古董店之间。灰色的石墙上爬满了枯萎的藤蔓,黑色的门没有门牌号,只有一个小小的黄铜猫头鹰门环——邦德认出那是军情五处退休人员的暗号,一个早已不再使用的旧标识。


克罗斯要么是过于怀旧,要么是过于自信。


邦德没有敲门。他从蛋糕店的后巷绕到别墅背面,发现了一扇通往地下室的小窗。窗户用铁栏杆加固了,但铁栏杆的固定螺栓已经生锈——十年以上的老建筑,维护不善。他用袖口里的微型扳手拧下四颗螺栓,无声地卸下栏杆,推开窗户,翻了进去。


地下室是一个改造过的健身房。一台跑步机,一组哑铃,一面墙的镜子。空气里有汗味和廉价空气清新剂的化学香气。克罗斯显然住在这里,而且住了不短的时间——墙角的垃圾桶里有十几个即食食品的包装盒,日期从一周前到一个月前不等。


邦德走上楼梯,经过一楼空荡荡的客厅,到达二楼。卧室的门半开着,里面传来鼾声。


他推开门。


马丁·克罗斯躺在床上,被子只盖到胸口,一只手放在枕头下面——邦德知道那里一定有一把枪。但他没有去拿。邦德在黑暗中站了三十秒,让克罗斯的睡眠呼吸节奏进入他的感知,然后打开了床头灯。


克罗斯的眼睛在灯光亮起的瞬间睁开。那不是从睡眠中醒来的迷茫,而是一个从未真正入睡的人的即时清醒。他的手从枕头下抽出——空的。邦德提前三分钟移走了那把枪,一把格洛克17,现在正放在走廊的地毯上。


“邦德。”克罗斯的声音沙哑,但没有恐惧。他坐起身,靠在床头上,揉了揉眼睛。“我一直在等你。”


“你知道我要来?”


“从你在纽波特帕格内尔拿走那支圆珠笔开始。”克罗斯打了个哈欠。“史蒂夫·阿勒代斯是我的线人,不是凯恩的人。他给我打电话了。‘有个长得很像詹姆斯·邦德的人来问问题。’我告诉他不要做任何事。”


“你为什么不跑?”


“跑到哪里去?”克罗斯看着邦德。“凯恩的系统里没有我的位置。M的系统里也没有。我是两个世界之间的垃圾,被冲到了这个海岸上。”


邦德拉过一把椅子,坐在克罗斯对面,距离两米。他不会离一个前特工更近,即使对方没穿裤子。


“你在为凯恩工作。”


“我曾经为凯恩工作。”克罗斯纠正。“2018年,皇家认证委员会雇我的公司做供应链数据审计。我当时不知道那是一个陷阱。凯恩通过一个中间人联系我,给了我一份合同——比皇家认证委员会的高三倍。我的任务是:在审计皇家供应链的同时,为凯恩收集数据。”


“什么样的数据?”


“验证规则。”克罗斯说。“供应链系统的每一层验证规则——什么时候检查,检查什么,谁来检查,检查结果如何处理。凯恩需要这些数据来建造他的伪造层。他需要知道系统在哪些节点会‘怀疑’,哪些节点会‘接受’。我给他画了一张完整的验证规则地图。”


“你知道他在做什么吗?”


“一开始不知道。”克罗斯低下头。“我以为他在做学术研究。他是剑桥的博士,系统架构师——我想他在写论文。直到2019年,他在MI6做了那个演示,我才意识到。他不是在研究系统漏洞。他在建造一个并行的系统。”


“那你为什么不停止?”


克罗斯抬起头。他的眼睛里有一种邦德熟悉的东西——一个做了一件不可挽回的事、但已经没有力气后悔的人的表情。


“因为我需要钱。”他说。“2017年军情五处开除我的时候,我失去了一切。养老金,医疗保险,人脉。我的妻子离开了我,带着女儿去了澳大利亚。我欠了债。凯恩给我的钱让我活了下来。”


“所以你是为了生存。”


“不是为了生存。”克罗斯的声音很低。“是为了忘记。当你失去了二十年的身份——‘马丁·克罗斯,军情五处特工’——你只剩下一个空壳。凯恩给了我一个新的身份。‘马丁·克罗斯,信任节点咨询创始人’。我以为那是一个新的开始。但我只是换了一个笼子。”


邦德沉默了几秒。


“凯恩现在在哪?”


“我不知道。”克罗斯说。“但我知道他的计划。”


“说。”


“他在做一次‘压力测试’。今天晚上的皇家认证委员会晚宴——不是第二次龙虾事件。是最后一次。他要让整个系统在所有人面前崩溃。”


“怎么崩溃?”


克罗斯深吸一口气。


“你知道皇家认证系统的核心是什么吗?不是技术,不是流程。是‘声誉’。皇家认证的徽章不是代码——是信任。人们看到那个徽章,就不会再问问题。凯恩花了五年时间,不是为了破坏供应链。他是为了破坏‘徽章’本身。”


“什么意思?”


“今天晚宴上,所有皇家认证供应商的代表会出席。Inverlade,NMS,还有其他三十八家。凯恩会在现场展示——用投影,用实时数据——证明在过去五年里,这四十家供应商中有三十三家的‘历史记录’被伪造了。不是被外部攻击,而是被系统自己接受的。他会展示皇家认证委员会的审核报告、审计记录、以及所有‘一切正常’的结论。然后他会说:你们信任了五年的系统,是一个谎言。”


邦德的眼睛眯了起来。


“他不是在攻击系统。他是在揭穿系统。”


“对。”克罗斯说。“而且他选择在皇家认证委员会自己的晚宴上揭穿。在场的每一个人——政客、供应商、媒体——都会看到。三十三家供应商的伪造记录,意味着过去五年里,食品、医疗、军需、能源领域所有的‘信任’都是虚构的。不是‘有漏洞’,而是‘从未存在’。”


邦德站起身。


“他这是要让整个认证体系失去公信力。”


“不只是认证体系。”克罗斯说。“他今天揭穿供应链,明天就可以揭穿医疗系统,后天军需系统,大后天——金融系统。他证明了‘信任可以被制造’之后,任何基于‘历史信用’的系统都会崩塌。银行、保险、政府、法律——全部。”


邦德走向门口,然后停下。


“你为什么要告诉我这些?”


克罗斯看着他。


“因为我不想再当垃圾了。”他说。“艾琳·霍尔特在五年前就写了那份报告。她是对的。我是错的。我选择了钱,她选择了真相。现在真相来了,钱救不了我。”


“你需要作证。”邦德说。“公开作证。”


“我会被杀死。”


“你已经被杀死了。”邦德说。“马丁·克罗斯,军情五处特工,2017年就已经死了。你现在是一个幽灵。幽灵没有什么可以失去的。”


克罗斯沉默了很久。


然后他点了点头。


---


伦敦,Vauxhall Cross,MI6总部


08:45


邦德把克罗斯带到了Q部门。Q给他安排了一个受保护的房间,里面有食物、水和一张床。克罗斯躺下就睡着了——一个终于卸下重担的人的睡眠,不设防,不做梦。


邦德和Q站在监控室,看着屏幕上克罗斯的呼吸曲线。


“他说的是真的。”Q说。“我刚刚交叉验证了他提供的凯恩计划细节。三十三家供应商——我查了其中五家的公开记录,全部有‘历史异常’的信号。和龙虾案一模一样的模式。”


“所以凯恩今天晚宴的目标不是破坏,而是揭发。”


“揭发本身就是破坏。”Q摘下眼镜,用衬衫下摆擦了擦。“当一个系统被证明‘过去五年都是假的’,即使它从现在开始变得完美,也没人会再相信它。信任不是可以修复的伤口——它是被切断的神经。”


邦德看着屏幕上的时间。上午九点。晚宴在晚上七点开始。十个小时。


“艾琳说凯恩的伪造层需要一个‘根节点’——冰岛的数据中心。如果我们能在晚宴开始前关闭那个节点——”


“不可能。”Q说。“从伦敦到冰岛,飞行时间三小时。到达瓦特纳冰川需要再两小时。下降到设施内部至少一小时。那就是六小时。你还有四个小时来‘关闭’一个我们不完全了解的设施。而且你还没有算上返回时间。”


“我不需要返回。”邦德说。“我需要的是让凯恩在晚宴上无法访问他的伪造层。如果我能在他的‘展示’开始前切断根节点,他的揭发就会失败——因为他展示的数据将无法被实时验证。”


Q看着邦德,眼神里有一种复杂的情绪。


“你想让我帮你订一张去冰岛的机票。”


“不。你帮我订一张去哥本哈根的机票。我从那里转机到雷克雅未克。凯恩会监控所有从伦敦直飞冰岛的航班。”


“你打算怎么进入瓦特纳冰川?”


邦德从口袋里拿出艾琳的地图,展开在桌上。


“你说有一条旧的勘探竖井。我需要你帮我找到精确的坐标。然后我需要冰岛地热勘探公司的历史档案——找出竖井的结构图。入口方式,深度,内部布局。”


Q戴上眼镜,开始敲键盘。


“给我三十分钟。”


“给你十五分钟。”邦德走向门口。“我要先和M谈。”


---


M的办公室门关着。


邦德敲门。没有回应。他推开门——M站在窗前,背对着他,手里拿着一杯茶。泰晤士河的灰色光线从窗户照进来,把她的轮廓变成一道剪影。


“夫人。”


“克罗斯在你的监护下。”M没有转身。“Q已经告诉我了。”


“凯恩今晚要在皇家认证委员会的晚宴上揭穿三十三家供应商的伪造记录。他的目标不是破坏供应链,而是摧毁皇家认证徽章的公信力。”


“我知道。”


“如果我们不阻止他——”


“我们阻止不了他。”M转过身。她的脸很平静,但邦德注意到她握着茶杯的手指关节发白。“因为他说的是事实。三十三家供应商的伪造记录是真实的——不是凯恩伪造的,是系统自己接受的。凯恩只是那个把镜子举到我们面前的人。”


邦德沉默了。


“夫人,你早就知道。”


“我知道有漏洞。我不知道漏洞的规模。”M放下茶杯,走回办公桌后坐下。“2019年,凯恩做了那个演示之后,我启动了一次内部审计。审计报告说:系统存在理论上的脆弱性,但没有实际证据表明被利用。我选择了相信那份报告。”


“因为你想相信。”


“因为相信报告比相信凯恩容易。”M的声音很平。“我认识凯恩。我招募了他。他是我见过最聪明的人,也是最危险的人。他知道系统的每一个弱点,因为他设计了系统。他不是敌人——他是系统的父亲。而父亲知道怎么杀死自己的孩子。”


邦德坐在M对面。


“你要我做什么?”


M打开抽屉,拿出一个信封,推到他面前。


“冰岛。Q会给你所有技术支持。在凯恩展示之前,切断他的根节点。不是摧毁——切断。让他无法实时访问伪造层。让他站在晚宴的投影前,对着一个空白的屏幕。”


“然后呢?”


“然后我亲自去晚宴。”M说。“我坐在第一排。当凯恩无法展示数据时,我会站起来。我会说:亚历山大·凯恩先生声称我们的系统有缺陷。他说得对。但他说得对,不是因为他的数据——而是因为他建造了这个系统。他才是那个应该被质问的人。”


邦德看着那个信封。里面是一张去哥本哈根的机票,以及一张从哥本哈根到雷克雅未克的登机牌。时间是今天中午。


“你早就准备好了。”邦德说。


“从你第一次走进这间办公室报告‘系统正确但现实错误’的那天起。”M说。“我只是在等你走到这一步。”


邦德拿起信封,站起身。


“夫人。”


“嗯。”


“你相信凯恩说的是事实吗?”


M看着邦德的眼睛。


“我相信事实不重要。”她说。“重要的是人们选择相信什么。凯恩想让人们选择不再相信系统。我要让人们选择相信——系统可以改变。”


“如果改变不了呢?”


“那我们就一起沉没。”M说。“但不是像凯恩那样,站在岸上看着别人沉没。”


邦德点了点头。


他走出办公室,走进走廊。


Q从电梯里出来,手里拿着一台平板电脑,脸上带着一种邦德从未见过的表情——兴奋和恐惧的混合物。


“我找到了。”Q说。“勘探竖井的结构图。入口在瓦特纳冰川的冰舌边缘,坐标已经标好。竖井深度两百一十米,底部是一个废弃的地热勘探室。从勘探室到凯恩的数据中心,有一条连接隧道——大约八十米。”


“有安保吗?”


“热量传感器和震动传感器。但没有武装人员。”Q放大了一张图片。“这个设施的设计理念是‘隐藏’,不是‘防御’。凯恩相信没有人能找到它。”


“他低估了艾琳·霍尔特。”


“他低估了很多人。”Q把平板电脑递给邦德。“还有一件事。我分析了艾琳昨晚发给我的加密信息。她说的‘干扰传感器网络’——不是物理攻击。是数据污染。她要在凯恩的伪造层里注入一个‘时间炸弹’。”


“什么意思?”


“凯恩的伪造层依赖一个精确的时间同步协议。所有伪造数据的时间戳必须与真实世界的时间保持同步。艾琳找到了一个方法——在一个特定的传感器节点上,注入一个微小的、累积的时间偏移。每天偏移零点零零一秒。这个偏移太小,不会被检测到,但会在一年后导致整个伪造层的时间轴偏移超过三秒。对于供应链系统来说,三秒的时间偏差足以让所有‘历史一致性’验证失败。”


“她要在一年后摧毁他的伪造层。”


“对。”Q说。“而且凯恩无法修复。因为他无法找到那个偏移的源头。艾琳把它埋在了冰岛数据中心的一个核心路由器的固件里。除非凯恩关闭整个系统,从头重建——”


“否则他的伪造层会在一年内自毁。”


“正确。”


邦德看着平板电脑上冰岛的地图。瓦特纳冰川,白色的大片,中心有一个红色的小点。


“她知道她可能活不到一年后。”邦德说。


“她知道。”Q说。“但她不在乎。因为她不是为自己做的。她是为系统做的。”


邦德把平板电脑放进口袋,拿起那个信封。


“我去冰岛。你去晚宴。告诉M,我会在凯恩开口之前切断信号。”


“007。”Q伸出手。


邦德握住。Q的手很瘦,手指很长,骨节分明——一个敲键盘的手,不是扣扳机的手。但此刻,那只手握得很紧。


“回来。”Q说。


邦德没有回答。


他松开手,转身走向电梯。


电梯门关上之前,他最后看了一眼走廊尽头的M办公室——门还关着,灯还亮着。


在那个房间里,一个女人正准备在今晚的晚宴上,面对她自己创造的系统,以及那个她曾经信任的人。


而邦德要去的地方,没有灯,没有门,只有两百一十米的黑暗,以及一台运行了五年的谎言机器。


电梯下降。


他闭上眼睛。


耳边是艾琳的声音:“时间是不可伪造的。”


他在心里默念:那我就用时间,来终结他的谎言。


---


第七章 · 完


---


下一章预告: 邦德抵达冰岛,在瓦特纳冰川的冰裂缝中下降两百一十米,进入凯恩的地下数据中心。在那里,他将第一次亲眼看到“信任引擎”——一台能够为任何实体生成完整可信历史的机器。但在他关闭引擎之前,他发现有人比他更早到达。一个熟悉的身影,站在服务器的蓝光中。


---

第八章:完美犯罪模型


冰岛,瓦特纳冰川,地下210米


2024年11月18日,14:33


---


下降的过程像一场漫长的溺水。


邦德的头顶上方,冰裂缝的开口已经缩小成一条发光的细线。四周是冰壁——不是白色的,而是那种只有在冰川深处才会出现的蓝色,一种近乎超自然的钴蓝,像是时间本身被冻结成了固体。冰壁上流淌着融水,在零下十二度的空气里,那些水竟然还在流动,沿着千万年前的冰层纹路缓缓下滑,滴落在邦德的脸和脖子上。


绳索在下降器的咬合中发出稳定的吱嘎声。他的双手戴着绝缘手套,但仍然能感觉到绳索的震动——从冰面传来的风的震动。冰岛十一月的风在冰川上奔跑,每小时七十公里,像一只看不见的手在摇晃整条绳索。


“Q,能听到吗?”邦德对着喉麦低语。回答只有静电。两百一十米的冰层和玄武岩彻底切断了信号。


他独自一人。


下降的最后三十米,冰壁消失了,取而代之的是黑色的玄武岩——冰川下方的基岩,六千万年前北大西洋裂谷喷发的产物。岩石表面粗糙,布满了气泡孔洞,像一块被虫蛀过的巨大海绵。邦德的头灯在岩壁上投下一个晃动的光圈,光圈里偶尔闪过金属的光泽——旧的勘探设备留下的锚点,锈迹斑斑,像远古遗迹。


脚触到了地面。


不是岩石,是混凝土。一个大约三米见方的平台,边缘有锈蚀的钢制护栏。头顶上方,竖井继续向下延伸——不,这里是竖井的底部。邦德解开下降器,蹲下身,用手电照射平台边缘。地面上有脚印。


新鲜的脚印。不是他的。鞋底的纹路清晰可见,说明这些脚印是在过去几个小时内留下的。一双登山靴,欧码39——女人的脚。


艾琳·霍尔特比他更早到达。


邦德站起身,将P226从腰后抽出,没有上膛——声音在封闭空间里会传得很远。他沿着平台的唯一出口走进一条隧道。隧道不高,只有一米八左右,邦德必须微微低头。墙壁是原始的玄武岩,地面铺着混凝土,头顶有一根老旧的电缆桥架,上面挂着灰尘和蛛网。空气里有地热的气味——硫磺,温暖,以及某种更深的、像是地球呼吸的气味。


隧道的尽头是一扇门。


不是普通的门。那是一扇银行金库级别的圆形气密门,不锈钢材质,中央有一个巨大的手轮。门框上有一块铭牌,冰岛语和英语双语:“地热勘探站4号——冰岛能源局——授权人员仅限。”


但门没有锁。手轮已经被转动过,留下了新鲜的金属摩擦痕迹。


邦德转动轮,推开门。


里面的世界变了。


门后是一个巨大的地下空间,大约有五百平方米,高度超过十米。穹顶是玄武岩,但被喷涂了黑色的吸音材料。地面是抛光混凝土,干净得可以倒映出灯光。灯光来自数十排LED灯架,均匀地照亮了整个空间,没有阴影。


而空间的中心,是那台机器。


邦德见过很多服务器机房——MI6的,军情五处的,GCHQ的。但他从未见过这样的东西。这不是一个服务器机房,而是一个“工厂”。五排机柜呈放射状排列,像一朵半开的金属花,每排机柜的顶端都有一块巨大的显示屏,显示着实时的数据流。数据不是文字,是图像——供应链地图,节点和连线,红色和绿色。整台机器看起来像一颗正在跳动的心脏,泵送着伪造的血液进入世界的血管。


在机柜阵列的中心,有一个升起的平台,上面放着一把椅子和一张桌子。桌子上有三块显示器,一台键盘,以及一杯喝了一半的咖啡。


椅子上坐着一个人。


艾琳·霍尔特转过头,看着邦德。她的脸被显示器的蓝光照亮,疲惫但平静。她穿着一件冰岛羊毛衫,外面套着防寒背心,登山靴上沾着冰碴。


“你花了比我预计多二十分钟。”她说。


邦德放下枪,走上平台。“你怎么进来的?”


“从东边的冰裂缝。有一条约四百米的水平冰洞通向这个设施的上方。凯恩花了两年时间挖那条冰洞,作为紧急出口。”艾琳指了指天花板上的一个方向。“他不知道我知道。”


“你知道多少?”


艾琳站起身,走到一台显示器前,敲了几下键盘。屏幕上出现了一个界面——不是代码,不是数据,而是一个图形化的“工厂控制面板”。顶部的标题是:“信任引擎 v3.7 —— 运行时间:5年6个月12天9小时34分。”


“这是凯恩的核心。”艾琳说。“不是服务器,不是代码,而是一套‘历史生成算法’。输入任何实体的基础信息——名称、类型、位置——引擎会自动生成该实体的完整可信历史。从注册第一天开始,每一天的记录都不间断,每一笔数据都与系统验证规则兼容。它就像一个‘时间机器’,但不是回到过去,而是创造过去。”


邦德看着屏幕上跳动的数字。“运行了五年半。龙虾,NMS,三十三家供应商——都是这台机器生成的?”


“不完全是。”艾琳切换到另一张图。“这台机器生成的是‘历史模板’。凯恩的团队——大约十二个人,分布在六个国家——负责将这些模板注入到真实世界的供应链节点中。他们不需要入侵系统,只需要在正确的时间、正确的地点,把伪造的记录提交给系统的验证接口。系统会检查记录是否‘自洽’——是,就接受。接受之后,伪造的历史就成为‘真实历史’的一部分。系统会保护它,备份它,信任它。”


“就像在一个人的出生证明上造假。一旦被接受,这个人就‘存在’了。”


“对。”艾琳看着邦德。“而且你无法删除它,因为删除一个‘存在’的人比创建他更困难。凯恩设计的系统没有‘撤销’功能——信任是单向的。一旦你被信任,你就永远被信任。”


邦德走到机柜前,看着那些闪烁的指示灯。每一盏灯都是一个谎言。但系统不这么认为。


“你能关闭它吗?”


艾琳摇头。“关闭硬件不会删除已注入的历史。那些记录已经存在于皇家供应链、医疗系统、军需系统的数据库中。它们是‘真实’的——从系统的角度看。关闭这台机器只是停止生产新的谎言,不会撤销旧的。”


“那我们来这里的目的是什么?”


“这个。”艾琳走到平台下方,拉开一个隐藏在机柜后面的面板。面板后面是一个小型的机架,上面只有一台设备——一台比普通服务器小得多的机器,银白色外壳,没有任何标识。它的正面只有一个接口和一个按钮。按钮上方有一行激光蚀刻的文字:“恢复出厂设置 —— 仅限紧急使用。”


“这是什么?”


“凯恩的‘安全锁’。”艾琳的声音变得很轻。“他是一个聪明到会给自己留后路的人。这台机器里存着‘信任引擎’的原始参数——包括所有伪造历史的‘种子密钥’。如果你按下这个按钮,引擎会执行一次全局哈希重置。所有基于这些种子密钥生成的伪造历史会在一瞬间失去它们的加密签名。系统会检测到‘签名无效’,然后自动标记这些记录为‘可疑’。”


“也就是说,三十三家供应商的伪造记录会被系统自己发现?”


“不是发现。是‘失效’。就像一把钥匙突然打不开锁了。系统不会说‘这是假的’,它会说‘我无法验证这是真的’。区别很大,但效果是一样的——信任断裂。”


邦德看着那个按钮。没有防护盖,没有密码锁,没有任何保护。一个按钮,就能摧毁五年的谎言。


“太容易了。”邦德说。


“因为凯恩不认为有人能到达这里。”艾琳说。“他相信他的隐藏比他的保护更有效。而且——这个按钮不是用来摧毁他的系统的。是用来‘重置’的。他计划在某个时候回到这里,重置引擎,然后以一个新的身份重新开始。”


“那他低估了两个人。”


“你和我。”艾琳微笑。“按吧。”


邦德把手放在按钮上。


“等一下。”艾琳说。“一旦按下,凯恩会立即知道。这个按钮连接着一个卫星警报器。他会知道他的‘根节点’被入侵了。”


“这正是我想要的。”邦德说。“让他在晚宴上知道,他的安全网正在被拆除。”


他按下了按钮。


没有任何声音。没有任何闪光。只有机柜阵列中一个指示灯的颜色从绿色变成了红色。然后,一个声音从平台的扬声器中响起——不是警报,是人的声音。录制的,平静的,带着一丝几乎可以察觉的遗憾。


“如果你在听这段录音,说明你找到了这个按钮。你可能以为你赢了。但我要告诉你一件事:你刚刚按下的是‘信任引擎’的启动按钮,不是重置按钮。刻字是误导。真正的重置按钮在别的地方。而你刚刚做的是——激活了第二阶段。”


艾琳的脸色变了。


邦德的手还停在按钮上。


扬声器里的声音继续:“第二阶段不是伪造历史。是‘历史清零’。从现在开始,所有依赖‘信任引擎’生成历史的实体——四十家供应商,三百二十七个供应链节点,以及它们连接的所有系统——将在七十二小时内失去所有历史记录。不是被删除,是‘从未存在’。系统会看到空白。而空白,比谎言更可怕。”


邦德转向艾琳。“他在说什么?”


艾琳的脸苍白得像冰川的冰。


“他在说——如果我们想摧毁他的伪造层,他就会摧毁整个供应链的历史基础。不是伪造的,是全部的。包括真实的历史。因为他的引擎在过去五年里已经与真实系统深度耦合,无法分离。按这个按钮,等于告诉系统:‘删除所有与信任引擎有关联的记录。’而所有四十家供应商——包括那些真实的、没有参与伪造的——都有关联。”


“所以他把真的和假的绑在一起了。”


“对。”艾琳的声音几乎是耳语。“这就是完美犯罪模型。你无法攻击他的伪造层而不摧毁真实层。你无法撤销他的谎言而不撤销真相。他把自己嵌入了系统的DNA里。杀了他,系统也会死。”


邦德看着那个按钮。红色的指示灯在闪烁。


“还有多久?”


“七十二小时。”艾琳说。“伦敦时间11月21日14:33,所有关联记录消失。”


邦德闭上眼睛。三秒钟。然后睁开。


“那我们就用这七十二小时,在系统崩塌之前,让世界知道真相。”他说。“不是凯恩的真相。是艾琳·霍尔特的真相。五年前的报告。三十三家供应商的伪造记录。信任引擎的存在。全部公开。”


“你让我在系统崩塌之前揭穿系统?”


“对。”邦德走向门口。“因为如果系统注定要崩塌,那就让它崩塌在阳光下,而不是在凯恩的阴影里。让他站在晚宴的投影前,发现不是他在揭发,而是我们在揭发他。”


他停住,回头看着艾琳。


“你能在七十二小时内整理出所有证据吗?”


艾琳看着屏幕上那个72:00:00的倒计时。


“我能。”她说。“但你必须在晚宴上让凯恩无法脱身。只要他还有自由,他就能消失——就像五年前一样。”


“他不会消失。”邦德说。“因为今晚,我会坐在皇家认证委员会的晚宴上,坐在他旁边。”


艾琳看着他的眼睛。


“你不去冰岛的出口?”


“我要从正面出去。”邦德说。“让他看到我。”


他走向隧道,走向那扇金库门。


身后,信任引擎的指示灯从红色变成了黄色。


那不是停止的颜色。


那是倒计时的颜色。


---


伦敦,兰卡斯特宫,皇家认证委员会晚宴


2024年11月18日,18:45


邦德从希思罗机场赶到兰卡斯特宫时,晚宴已经开始十五分钟了。


他的西装皱巴巴的,衬衫领口有冰水的痕迹,头发还没有完全干透。但没有人注意到这些——所有人的目光都集中在宴会厅前方的讲台上。那里站着一个银灰色头发的男人,正在调试投影仪。


亚历山大·凯恩。


邦德穿过人群,找到自己的座位——主桌,右侧第五个,正对着讲台。座位卡上写着“詹姆斯·邦德先生”。凯恩为他留的座位。


他坐下。旁边是M。


“你迟到了。”M没有看他,声音很低。


“冰岛的交通不太好。”邦德拿起餐巾,铺在腿上。


“你按了按钮。”


“我按了按钮。”


“然后?”


“七十二小时。”


M的手指在桌面上轻轻敲了两下。那是她们之间的暗号——“知道了,继续。”


凯恩走上讲台。宴会厅里的交谈声逐渐安静下来。三百双眼睛看着他。三十三家供应商的代表坐在各自的桌旁,有的人在笑,有的人面色紧张,有的人还不知道即将发生什么。


“晚上好。”凯恩的声音平稳,温暖,像一个老朋友在和你聊天。“我叫亚历山大·凯恩。你们中的一些人可能记得我。我设计了皇家认证系统的信任验证框架。”


一阵低语。M没有动。


“今晚,我不是来演讲的。我是来展示一些东西。”凯恩按下投影仪的遥控器。


屏幕上出现了一个供应链地图——不是凯恩的伪造层,而是真实的皇家供应链地图。节点,连线,数据流。


“这个系统很美丽。”凯恩说。“它建立在一种简单而深刻的信念上——过去是真实的,信任可以积累。你做得越久,你就越可信。你留下的历史越长,你就越不可能欺骗。”


他按了一下遥控器。


屏幕上的地图开始变化。节点开始复制。连线开始分叉。一个新的、并行的网络出现在原有网络的上方,几乎完全重合,但颜色不同——红色。


“但如果我可以复制过去呢?”凯恩说。“如果我可以创建一个供应商的‘历史副本’,让它看起来像存在了二十年,而实际上只存在了二十天?系统会相信我,还是相信现实?”


宴会厅里彻底安静了。可以听到餐具碰撞的细微声音。


“系统会相信我。”凯恩说。“因为系统不知道如何区分‘真实的历史’和‘一致的历史’。它只知道检查数据是否自洽。而我的数据,是自洽的。”


他按下了最后一个按钮。


屏幕上出现了一份名单。四十个名字。皇家认证供应商。三十三个标记为红色,七个标记为绿色。


“这四十家供应商中,有三十三家的‘历史记录’在过去五年中被全部或部分伪造。”凯恩的声音没有任何炫耀,只是陈述。“伪造不是我做的。是系统自己接受的。我只是提供了一个工具——一个让系统更容易接受伪造的工具。但系统才是那个说‘一切正常’的人。”


宴会厅里爆发了噪音。有人站起来,有人喊叫,有人摔了酒杯。


邦德看着M。M没有动。


然后,她站了起来。


她走上讲台,站在凯恩旁边。她的身材比凯恩矮了半个头,但她的存在感让整个宴会厅再次安静下来。


“凯恩先生说的,部分是事实。”M的声音清晰,每个字都像钉子。“三十三家供应商的记录存在异常。但这不是新闻。五年前,皇家学会的‘北极光’项目就发现了这个漏洞。报告被提交了。被否决了。”


她转向凯恩。


“凯恩先生,你五年前在MI6做了一个演示,证明信任可以被伪造。然后你消失了。你没有留下来修复系统。你选择了建造一个并行的、伪造的世界,然后在这个世界里,等我们犯错。”


凯恩微笑着看着她。


“M夫人,我没有等你犯错。我只是知道你会犯错。因为系统设计的时候,我就知道它的每一个弱点。你招募我的时候,就知道我看到了什么。”


“我招募你,是因为我相信你能修复系统。”


“我修复了。”凯恩说。“我建造了一个完美的、不会出错的系统。只是它不是你们想要的那种。”


M和凯恩对视。宴会厅里三百人屏住呼吸。


邦德从座位上站起来。


他走上讲台,站在两人之间。


“凯恩先生,”邦德说。“你的信任引擎,在冰岛瓦特纳冰川下方两百一十米处,已经停止运行了。”


凯恩的笑容第一次出现了裂缝——很小,但邦德看到了。


“你按了按钮。”凯恩说。


“我按了按钮。”


“那你应该知道后果。”


“七十二小时。”邦德说。“到时候,所有关联记录会消失。包括你伪造的那些,也包括真实的那些。你会让整个供应链系统陷入空白。”


“空白比谎言更诚实。”凯恩说。


“空白比谎言更危险。”邦德说。“没有历史,就没有信任。没有信任,就没有供应链。没有供应链,就没有食物、没有药品、没有燃料。七十二小时后,这个国家会停摆。这就是你想要的?”


凯恩沉默了。


整个宴会厅在等待。


“邦德先生,”凯恩终于开口,“你以为我在摧毁系统。我在重建它。一个建立在实时验证上的系统,而不是历史。一个不需要信任的系统,只需要验证。一个诚实的系统。”


“那你应该和我们一起建造它。”M说。“而不是站在对面,看着我们沉没。”


凯恩看着M。看了很长时间。


“太迟了。”他说。“按钮已经按下了。引擎已经启动了。七十二小时。”


“那我们就用这七十二小时。”邦德说。“不是阻止崩塌——是建造新的地基。”


他从口袋里拿出一个U盘——艾琳在冰岛交给他的,里面是北极光项目的完整报告、信任引擎的技术文档、以及三十三家供应商伪造记录的完整证据。


“皇家认证委员会,今晚,现在,可以做一个选择。”邦德把U盘放在讲台上。“接受凯恩的揭发,承认系统存在根本性缺陷,启动紧急重建程序。或者,假装今晚没有发生,继续用旧系统,直到七十二小时后历史消失,然后在一片空白中崩溃。”


他转向M。


M拿起那个U盘。


“我选择第三种。”M说。“凯恩先生,你的技术是对的。但你的方法错了。你不会一个人重建系统。你会在我们的监督下,和我们一起重建。否则,你今晚不会离开这个房间。”


她看了邦德一眼。


邦德走到宴会厅的门口,站在那里。


凯恩看着M,看着邦德,看着宴会厅里三百张脸。


然后他笑了。不是嘲讽,不是认输,而是一种奇怪的、几乎是欣慰的笑。


“M夫人,”他说,“你终于学会了不信任系统。”


“我学会了不信任任何人。”M说。“包括你。包括我自己。”


凯恩点了点头。


他走向讲台边缘,然后停住。


“邦德先生。”


邦德看着他。


“艾琳·霍尔特在哪?”


“在你知道她会在的地方。”邦德说。“在时间不可伪造的地方。”


凯恩沉默了几秒。


“告诉她,”他说,“她的时间炸弹,我找到了。”


邦德的瞳孔收缩了一下。


“但她埋了不止一个。”凯恩说。“她埋了七个。我只找到了六个。”


他看着邦德的眼睛,然后走下讲台,走向宴会厅的后门。


没有人拦他。


因为所有人都知道——这个游戏,才刚刚开始。


七十二小时。


倒计时开始了。


---


第八章 · 完


---


下一章预告: 邦德锁定一个替换节点——运输中转站。在凯恩揭发和系统崩塌的阴影下,邦德必须亲自追踪一条真实的供应链,找到一个“没有被伪造”的节点,作为重建信任的起点。但他发现,每一个节点都可能是陷阱。


---

第九章:第一次追踪


伦敦,兰卡斯特宫,晚宴后


2024年11月18日,22:17


晚宴结束后,兰卡斯特宫的宴会厅变成了一座废墟。


不是物理上的废墟——水晶吊灯还在发光,白色桌布上还残留着香槟的痕迹,银质餐具整齐地排列在每一套餐盘两侧。但信任的废墟。三百个人离开时,没有人握手,没有人微笑,没有人说“下次再见”。他们低着头,快步走向出口,像从一场葬礼中逃离。


邦德站在宴会厅的侧廊,看着最后一批人离开。M站在讲台旁边,手里仍然握着那个U盘,像一个不知道自己该把它放进保险箱还是砸碎的人。


凯恩从后门走了。没有人拦他。邦德本可以拦——他的P226就在腰后,他的身体离凯恩只有不到十步。但M在他说“让他走”时,只用了三个字:“不,让他。”


“夫人,”邦德走到M身边,“你让我在冰岛按了按钮。你让我在晚宴上公开了证据。你让凯恩走了。你到底在做什么?”


M把U盘放进外套内兜,抬头看着邦德。她的眼睛里有一种邦德从未见过的光——不是疲倦,不是愤怒,而是一种近乎残酷的清晰。


“我在做凯恩五年前就该做的事。”她说。“我在让系统面对它的死亡。”


“然后呢?”


“然后我们从灰烬里重建。”M转身向门口走去。“但重建需要基石。凯恩摧毁了历史的信任,但还有另一种信任——实时验证的信任。我们需要找到一条供应链,从源头到终端,全程实时监控,没有任何历史记录参与。一条干净的链。”


“从哪找?”


M停在门口,回头看了邦德一眼。


“从你开始。”她说。“你今晚在冰岛做了什么?”


“我按了按钮。”


“在那之前。你下降了二百一十米。你走进了一个地下数据中心。你看到了一台运行了五年的机器。那些——那些经历——是真实的。没有历史记录可以伪造你在那个时刻的存在。你的身体记得冰壁的温度,记得绳索的重量,记得艾琳·霍尔特的脸。那些是实时证据。”


邦德明白了。“你要我追踪的不是数据。是物理存在。”


“对。”M说。“凯恩可以伪造任何数据,但他无法伪造你亲眼看到的东西。除非他杀了你——而他还没有。所以你现在是系统里最可靠的验证工具。你的眼睛,你的耳朵,你的记忆。不是历史,是实时。”


邦德点了点头。


“我今晚就开始。”


“不。”M说。“你先睡觉。四小时。然后明天早上六点,你去找一个人。”


“谁?”


“运输中转站的经理。龙虾案中,那十四分钟的替换发生在运输环节。运输是物理的——车、司机、货柜、服务区。那些东西不能被完全数字化。有人开了那辆克隆卡车。有人装卸了货柜。有人收买了服务区经理。这些人的存在是真实的。找到他们,你就找到了一条没有被伪造的链。”


邦德看着M。“你已经知道是谁了?”


“马丁·克罗斯给了我们一个名字。”M说。“服务区经理史蒂夫·阿勒代斯的上线。不是克罗斯,是另一个人。一个运输公司的调度员,负责协调M1沿线所有冷链运输的停靠点。名字叫加里·福斯特。五十二岁,在运输行业工作了三十年。他的手机记录显示,过去五年里,他每周三晚上都会打一个电话,通话时长固定为四分钟,对方是一个无法追踪的号码。”


“凯恩的节点。”


“或者凯恩的另一个镜像。”M说。“找到福斯特。让他说话。让他带你去那条真实的链条。”


邦德走出兰卡斯特宫。伦敦的夜晚很冷,天空清澈,星星在城市的灯光之上勉强可见。他站在台阶上,深呼吸了一口冷空气。冰岛的寒冷还留在他的骨头里,但伦敦的冷是不同的——它带着城市的气味,柴油、咖啡、和一百万人的呼吸。


他的手机震动。Q发来一条消息:“加里·福斯特,住址:卢顿,维卡拉格路14号。妻子:玛格丽特·福斯特,无业。两个孩子,已搬离。福斯特每晚11点准时回家,早上6点出门。他的卡车停在房子后面的车道上,车牌号:MX07 FGT。”


邦德看了一眼时间:22:23。从伦敦到卢顿,开车四十分钟。他赶得上福斯特回家。


他没有等四小时。


---


卢顿,维卡拉格路14号


23:05


这是一条安静的住宅街道,两旁是二十世纪三十年代的半独立式砖房,每一栋都长得差不多——小花园,混凝土车道,一扇窗户亮着电视的蓝光。14号在街道的尽头,花园里的灌木丛已经很久没有修剪,车道上的卡车占了大部分空间,一辆银色的福特福克斯被挤到了人行道上。


邦德把车停在两条街外,步行过来。他在14号对面的一棵梧桐树下站了五分钟,观察。


房子的窗帘没有完全拉上。透过缝隙,他能看到客厅里有一个男人坐在沙发上,面前是一台大屏幕电视,正在播放一场足球比赛的重播。茶几上放着三个空啤酒罐和一盘吃了一半的薯片。男人穿着格子睡衣,头发稀疏,肩膀宽厚但已经开始下垂——一个体力劳动者正在缓慢地变成沙发的一部分。


加里·福斯特。


邦德穿过街道,走到前门。门铃已经坏了——按钮上贴着一条胶带。他敲了敲门。


电视的声音停了。脚步声。福斯特打开门,门链还挂着。他的脸从门缝里露出来,眼睛是蓝色的,充血,眼袋很深。他看了一眼邦德——西装,不像是这个街区的人——立刻就想关门。


邦德把一只脚卡在门缝里。“福斯特先生,我是政府调查员。我需要和你谈谈M1服务区的冷链运输。”


福斯特的脸变了一种颜色。不是苍白,是灰——一种血液从表面撤退、但更深处的恐惧开始蔓延的颜色。


“我不知道你在说什么。”他的声音沙哑,像砂纸摩擦金属。


“你知道。”邦德出示了一张证件——不是MI6的,是交通部运输安全局的伪造身份。“过去五年,你调度了至少四十次偏离记录的冷链停靠。每一次停靠都涉及皇家认证供应链的货物。我需要知道那些停靠的真实目的地。”


福斯特的手在发抖。他解开门链,让邦德进来。


客厅很小,有一股旧啤酒和油炸食物的气味。壁炉架上放着一张全家福——福斯特、一个女人、两个孩子,大约十年前的照片,所有人的笑容都是真实的。但现在照片里的两个孩子不在了,女人也不在了。只剩下福斯特和足球比赛的回放。


“坐下。”邦德说。


福斯特坐在沙发边缘,双手夹在膝盖之间。


“我没有做违法的事。”他说。“我只是做了调度员该做的事——安排停靠,记录时间,报告异常。”


“你报告了异常吗?”


沉默。


“福斯特,我知道有人给了你钱。我知道你每周三晚上打一个四分钟的电话。我知道你安排克隆卡车在服务区进行货柜替换。我不是来抓你的。我是来阻止一场比你想的更严重的灾难。”


福斯特抬起头。“什么灾难?”


“你替换的那些货物——你以为只是‘测试’,对不对?有人告诉你,他们在做系统的压力测试,检查供应链的安全性。他们让你相信,那些货物最终会回到正确的地方,没有人会受伤。”


福斯特的眼睛闪了一下。


“是的。”他说。“那个人说他是皇家认证委员会的审计员。他给我看了证件。他说他们在做秘密抽查,不能让司机知道。他让我安排替换点,让克隆卡车在服务区换掉货柜,然后把原货柜送到另一个地点进行‘独立检测’。所有货物都会被归还。”


“那个人叫什么?”


“他说他叫菲利普斯。但我查过——皇家认证委员会没有叫菲利普斯的审计员。我去找他对质。他给了我一个信封。”


“信封里有什么?”


福斯特站起来,走到壁炉架前,从全家福相框后面拿出一张折了两折的纸。他递给邦德。


邦德打开。是一张银行转账记录。金额:五万英镑。收款人:加里·福斯特。转账日期:2019年10月。


“这是第一笔。”福斯特说。“之后每个月五千。一直到现在。”


“你收了五年。”


“我妻子病了。”福斯特的声音碎了。“癌症。NHS的治疗等了九个月。私立医院收三万。我拿不出。那个人知道。他出现的时候,玛格丽特刚做完第一次化疗。他说——‘我们可以帮你。’”


邦德看着那张全家福。照片里的女人微笑着,头发浓密,脸颊饱满。而现实中的她已经不在了——邦德在进门时就注意到了,没有女人的鞋子,没有女人的外套,只有一个男人的生活痕迹。


“她走了。”福斯特说。“去年。癌症赢了。但钱还在每个月进账。我花不掉。我把它放在一个账户里,不敢动。我不知道怎么还回去。我不知道怎么停止。”


邦德把转账记录折好,放进口袋。


“福斯特,我需要你带我去一个地方。”


“哪里?”


“那些原货柜被送去‘独立检测’的地点。那个菲利普斯让你把真正的龙虾、真正的医疗耗材、真正的食品运到的真实地址。”


福斯特闭上了眼睛。


“我知道那个地方。”他说。“赫特福德郡,一个旧农场。他们有一个冷藏仓库。我去过一次——只有一次。他们不让我再去了。”


“你还记得怎么走吗?”


“记得。”福斯特睁开眼。“但我需要你保证一件事。”


“什么?”


“如果我带你去,你要保护我。不是保护我免于坐牢——是保护我免于他们。那个人说,如果我说出去,我会‘消失’。不是杀死——是消失。没有记录,没有痕迹,就像从未存在过。”


邦德想起了凯恩的档案——2019年3月之后,亚历山大·凯恩的数据链条中断了。他从系统中消失了,但物理上还存在。


“我保证。”邦德说。“你不会消失。”


福斯特站起来,关掉电视,穿上外套。


“我们开我的卡车去。”他说。“那条路只有卡车能走。”


---


赫特福德郡,无名农场


2024年11月19日,00:48


福斯特的卡车在乡村小路上颠簸了四十分钟。路越来越窄,从柏油路变成碎石路,从碎石路变成两道车辙印在泥地里。周围的田野在黑暗中延伸,没有灯光,没有房屋,只有偶尔出现的废弃谷仓和生锈的农业机械。


邦德坐在副驾驶座上,一只手握着门把手,另一只手按着腰后的P226。他的眼睛一直在看后视镜——没有人跟来。


“就在前面。”福斯特说,指着远处一簇树木后面的微弱灯光。


卡车拐进一条被树木遮蔽的土路,穿过一片树林,然后突然进入了一个开阔的院落。院子中央是一座大型的钢结构建筑——不是农舍,是一个工业冷藏仓库。仓库旁边停着三辆冷链卡车,全部是白色,全部没有标识。院子的四周有铁丝网围栏,大门是电动的,但此刻敞开着。


“有人在这里。”福斯特的声音发抖。“平时大门是关着的。”


邦德示意福斯特把车停在树林边缘,关掉发动机和车灯。他们下车,蹲在卡车旁边,观察仓库。


仓库的正面有一扇卷帘门,半开着,里面有灯光透出。有人影在移动。邦德数了一下——至少四个人。他们穿着深色工作服,戴着口罩,正在搬运货盘。货盘上堆着纸箱,邦德认出了那些纸箱上的标识:Inverlade Seafood,皇家认证徽章。


真正的龙虾。五年来被替换下来的真正的龙虾,被送到了这里。


“他们在做什么?”福斯特低声问。


邦德看着那些人把货盘从仓库深处搬到一辆冷链卡车上。那辆车的发动机已经启动,冷气机组在运转。


“他们在转移证据。”邦德说。“凯恩知道我们找到了冰岛。他正在清空所有物理节点。”


他从腰后拔出P226,检查了弹匣。“你留在这里。如果听到枪声,开车离开,直接去最近的警察局。告诉他们詹姆斯·邦德让你去的。”


福斯特点头,脸色惨白。


邦德蹲低身体,沿着院落的边缘向仓库移动。地面是碎石和泥巴的混合物,每一步都要小心不要发出声响。他绕到仓库的侧面,找到了一个小门——员工入口,没有锁。


他推门进入。


仓库内部温度很低,大约四摄氏度。灯光是冷白色的LED,照在钢制货架上反射出刺眼的光。货架上大部分是空的,只有最里面的几个货盘还堆着纸箱。空气中有冷冻海鲜的味道,以及一种更浓的、化学清洁剂的气味——有人在匆忙地擦除痕迹。


邦德沿着货架之间的通道向深处移动。他听到说话声——两个人,在用东欧口音的英语交谈。


“……最后一批,装完就走。老板说凌晨三点之前必须清空。”


“老板有没有说谁来接货?”


“没有。他只说会有人来。我们只管装车。”


邦德转过一个货架拐角,看到了那两个人。都是男性,三十多岁,穿着工装,戴着橡胶手套。他们正在把纸箱从货架上搬到手推车上。旁边还有第三个人——一个穿深色西装的女性,站在阴影里,手里拿着一台平板电脑,正在查看什么数据。


邦德认出了她。玛格丽特·德雷克。皇家认证委员会高级专员。他在伦敦金融城放走的那个女人。


她没有被凯恩清退。她在这里,指挥着证据的转移。


邦德从货架后面走出来,P226指向地面——不是指向人,但足够让他们看到。


“德雷克女士。”


德雷克猛地抬头。两个工人停下了动作,手推车上的一个纸箱掉了下来,砸在地上,箱子裂开,露出里面的冷冻龙虾尾——深红色,完整,没有任何标签。


“邦德。”德雷克的声音平静得可怕。“你应该在冰岛。”


“我从冰岛回来了。”邦德走近。“你在做什么?”


“我在做我的工作。”德雷克把平板电脑抱在胸前。“保护供应链。”


“你保护供应链的方式是把真正的货物藏在一个没有记录的秘密仓库里,然后用克隆卡车替换它们?”


“这些货物不是被藏起来。”德雷克的声音提高了半度。“它们被‘隔离’了。皇家认证委员会有一个秘密协议——当供应链出现可疑活动时,我们有权将货物转移到安全地点进行检测。”


“五年?你‘检测’了五年?”


德雷克沉默了。


那两个工人互相看了一眼,然后慢慢后退,举起双手,表示不想参与。邦德没有理会他们。


“德雷克,我知道凯恩的计划。我知道你在帮他运行伪造层的物理端。你现在转移这些货物,是因为你知道七十二小时后所有历史记录会消失。你想把这些真实货物——这些龙虾——转移到没有记录的地方,然后当系统崩溃时,它们会成为‘不存在’的证据。没有来源,没有去向,没有历史。彻底的空白。”


德雷克的嘴唇动了一下,但没有说话。


“而空白,比伪造更可怕。”邦德说。“伪造可以纠正,空白无法填补。你想让系统崩溃后,连重建的基石都没有。”


“我想让系统重来。”德雷克终于开口。“从头开始。没有历史负担,没有旧信任,没有既得利益者。一个干净的、平等的、每个人都需要重新证明自己的系统。”


“用空白来强迫所有人重新开始?”


“用诚实来强迫所有人重新开始。”德雷克的眼睛亮了起来。“你以为凯恩是坏人?他不是。他是系统里唯一诚实的人。他证明了信任是虚构的。我接受了这个事实。你没有。”


邦德看着她,看了很长时间。


“你说得对。”他说。“我没有接受。因为信任不是虚构的。它是脆弱的、不完美的、需要不断维护的。但它不是虚构的。你信任你的父母,不是因为他们有‘可信的历史记录’,而是因为他们喂你吃饭、给你穿衣、在你生病时抱着你。那些是真实的,德雷克。你不能用数据伪造一个母亲的拥抱。”


德雷克的脸上有什么东西裂开了。很细微,但邦德看到了。


“我母亲在我十四岁时去世了。”她说。“癌症。NHS等了六个月。”


邦德没有回答。


“凯恩找到了我。在那之后一年。他说——‘我可以给你一个系统,永远不会让你等待。’”德雷克的声音很轻。“我等了五年。我还在等。”


仓库里安静下来。冷气机组的嗡嗡声像一只巨大的蜜蜂在墙壁里筑巢。


“那个系统不会到来。”邦德说。“因为任何系统都需要人。而人是不完美的。你不完美的母亲比任何完美的系统都更真实。你选择相信凯恩,是因为你无法接受她的失去。但失去是真实的。你不能伪造它。”


德雷克低下头。她的肩膀在颤抖。


那两个工人已经溜走了。仓库里只剩下邦德、德雷克,以及那些即将被转移的龙虾。


“德雷克,”邦德说,“你今晚有两个选择。继续帮凯恩清空证据,然后成为系统崩塌后第一个被追责的人。或者,留下来,作证,告诉世界凯恩的伪造层是如何运作的。你的知识——你的物理端操作——是重建信任的基石。没有你,我们只能从零开始。”


德雷克抬起头。她的眼睛红了,但不再颤抖。


“邦德先生,”她说,“你信任我吗?”


“不。”邦德说。“但我愿意验证你。实时地。从现在开始,每一分钟。”


德雷克看着他,然后点了点头。


她放下平板电脑,走到手推车旁边,扶起那个掉落的纸箱,把龙虾尾重新装好。


“这些货物应该去的地方——不是这个仓库,不是凯恩的隐藏点。”她说。“它们应该去医院,去学校,去养老院。那些真正需要食物的地方。”


“那我们就送它们去。”邦德说。“但不是通过系统。通过人。福斯特的卡车就在外面。让他送。”


德雷克走到仓库的卷帘门前,按下了开启按钮。门缓缓升起,露出外面黑暗的夜空和福斯特那辆老旧的卡车。


福斯特还蹲在树林边缘,看到门打开,犹豫了一下,然后走了出来。


“福斯特,”邦德说,“你需要做一件事。”


“什么?”


“送这批货去它们该去的地方。皇家伦敦医院。凌晨三点之前。”


福斯特看着那些纸箱,看着德雷克,看着邦德。


“我不知道医院的地址。”他说。


“我告诉你。”德雷克说。她从口袋里拿出一张名片,翻到背面,写下一个地址,递给福斯特。“用你的手机导航。不要走高速。走A1,然后转M25。凌晨两点之前交通不堵。”


福斯特接过名片,看着上面的字。他的手不再颤抖了。


“做完这件事之后呢?”他问。


“之后你找个律师。”邦德说。“然后你打电话给我。我会给你一个名字——马丁·克罗斯。他会告诉你如何面对接下来的一切。”


福斯特点了点头。他走向手推车,开始把纸箱搬上自己的卡车。


邦德和德雷克站在仓库门口,看着福斯特装车。


“他会被判刑的。”德雷克说。


“他知道。”邦德说。“但他选择了做正确的事。即使代价是坐牢。那是真实的。凯恩无法伪造。”


德雷克看着邦德。


“你要怎么处理我?”


“你要去一个地方。”邦德说。“MI6的保护性监护。你会被询问。你会被录音。你的每一句话都会成为证据。但你会活着。而且当系统重建时,你的专业知识会被需要——不是作为罪犯,而是作为证人。”


“你相信我会合作?”


“我相信你需要合作。”邦德说。“因为你也想看到那个‘不需要等待’的系统。只是你终于明白了——它不会自动到来。需要人建造它。不完美的人。”


德雷克沉默了很久。


然后她伸出双手,手腕并拢。


邦德摇了摇头。


“我不铐你。”他说。“我说了,我会实时验证你。从这一刻开始。你走在我前面,上我的车。如果你跑,我会追。但如果你不跑——我会相信你正在变成另一个人。”


德雷克放下手,转身向仓库门口走去。


邦德跟在后面,保持两米的距离。


夜空中,星星开始隐退。东方的地平线上出现了一丝灰蓝色的光——凌晨的曙光,真实的,不可伪造的。


七十二小时的倒计时还在继续。


但在这条真实的链条上,邦德找到了第一个没有被伪造的节点:一个选择做正确事的人。


而信任,就是从这样的节点开始重建的。


---


第九章 · 完


---


下一章预告: 邦德的调查发现了一个惊人的事实——供应商真实存在,但“被替换版本”同步运行了五年。两个并行的世界,同一个名字,同一个认证编号,不同的货物。邦德将第一次面对那个问题:当一个实体有两个“真实历史”,哪一个才是真的?


---

第十章:消失的公司


伦敦,MI6总部,Q部门


2024年11月19日,09:33


邦德靠在Q的工作台旁边,手里拿着一杯已经冷掉的美式咖啡。窗外泰晤士河上的晨光刚刚完全展开,灰蓝色的天空被薄雾包裹,像是整个城市被蒙上了一层半透明的纱布。他已经在Q部门待了三个小时,从凌晨六点福斯特的卡车到达皇家伦敦医院之后就没有合眼。


Q坐在转椅上,三块屏幕全部亮着,每一块上都显示着不同供应商的数据。他的手指在键盘上飞舞,像钢琴家在演奏一首越来越快的练习曲。


“我有一个发现。”Q说,声音沙哑。“你会讨厌的。”


“我已经讨厌了。”邦德说。


Q敲下回车键,主屏幕上的画面切换成两个并排的窗口。左边窗口的标题是:“Inverlade Seafood —— 皇家认证记录 —— 官方版本”。右边窗口的标题是:“Inverlade Seafood —— 影子实体 —— 独立追踪”。


“这是两个世界。”Q指着屏幕。“左边的Inverlade是你知道的——苏格兰西海岸的养殖场,皇家认证二十年,过去五年‘一切正常’。右边的Inverlade是我在过去六小时里从非官方渠道重建的——海关提单、港口日志、高速公路收费记录、以及福斯特和德雷克提供的物理运输数据。”


邦德看着两个窗口。官方版本的Inverlade在过去五年里生产了三百二十吨龙虾,全部通过皇家供应链配送,零投诉,零异常。影子版本的Inverlade在过去五年里实际生产了大约一百八十吨龙虾,其中只有不到一半进入了皇家供应链。其余的被卖给了非认证渠道,或者——消失了。


“它们不是同一个公司。”邦德说。


“它们不是同一个公司,但它们共享同一个皇家认证编号。”Q放大了一个细节。“看这里。皇家认证编号:UK-RAS-IL-2004-001。这个编号属于Inverlade Seafood Ltd,注册于2004年,法人代表是詹姆斯·麦克莱恩——就是凯恩在晚宴上使用的化名。”


“所以凯恩既是真实公司的法人,也是影子公司的操控者?”


“不。”Q转向邦德,摘下眼镜,揉了揉鼻梁。“问题是——‘真实公司’可能也是假的。我查了Inverlade的注册文件、税务记录、员工名单。它们全部存在,全部合法。但当我打电话给那些员工——那些人的名字在工资单上——有四个人告诉我,他们从来没有为Inverlade工作过。”


邦德放下咖啡杯。“身份盗用?”


“不止。”Q重新戴上眼镜,调出了另一份文件。“凯恩不仅仅是伪造了供应商的记录。他创建了完整的‘影子实体’——一个在系统里完全合法、但物理上不存在的公司。然后他让这个影子实体与真实实体并行运行了五年。两个实体共享同一个认证编号,但一个是真的,一个是假的。系统无法区分,因为系统只看编号,不看实体。”


“那真实实体知道吗?”


“这才是最可怕的部分。”Q说。“我找到了Inverlade的真实所有人。不是詹姆斯·麦克莱恩。是一个叫阿利斯泰尔·麦肯齐的渔民,六十七岁,在苏格兰西海岸养了三十年的虾。他的公司确实叫Inverlade Seafood,确实有皇家认证,确实在过去二十年里一直为皇室供应海鲜。但他不知道——在过去五年里,有另一个‘Inverlade’在他旁边运行。”


邦德的眼睛眯了起来。“凯恩克隆了他的公司?”


“精确地说,凯恩复制了Inverlade的‘数字身份’。然后用这个复制身份在系统里创建了一个平行公司。平行公司拥有和真实公司一样的认证编号、一样的注册地址、一样的银行账户——但控制权在凯恩手里。当皇家供应链向Inverlade下订单时,系统会把订单路由到‘认证编号对应的实体’。但系统不知道它有两个实体。”


“那订单去了哪里?”


“一半去了真实的Inverlade。一半去了凯恩的克隆版。”Q的声音很平。“麦肯齐先生在过去五年里一直以为自己的业务在萎缩。他的订单量下降了百分之四十。他以为是因为市场竞争,因为他老了,因为他的产品质量下降了。他不知道为什么。他每天晚上都睡不着,想自己做错了什么。”


邦德沉默了几秒。


“凯恩不止偷了他的认证。他偷了他的生活。”


“对。”Q说。“而且麦肯齐不是唯一的。我找到了至少十二家供应商,他们的真实订单在过去五年里被系统悄悄分流到了克隆实体。那些克隆实体用他们的名字、他们的认证、他们的信誉,把伪造的或劣质的产品送进了皇家供应链。而真正的产品——麦肯齐真正的龙虾,NMS真正的手术手套——被送到了别的地方。一些被卖到了黑市。一些被囤积在凯恩的秘密仓库里,就像福斯特今晚送走的那批。还有一些——被销毁了。”


“为什么销毁?”


“为了维持‘零异常’的记录。”Q说。“如果真实的产品和伪造的产品同时存在于市场,总有一天会有人发现两个相同的认证编号出现在不同的地方。所以凯恩必须让一部分真实产品消失。他需要系统里只有他的克隆版本在流动。”


邦德转过身,面对着那面巨大的白板。Q已经在上面画出了一张供应链分流图——一条线代表真实世界,一条线代表数据世界,两条线在每一个节点处分叉、交叉、再分叉。就像一个巨大的蝴蝶结。


“所以凯恩做了三件事。”邦德说。“第一,创建克隆实体,复制合法供应商的数字身份。第二,分流订单,让一部分真实产品进入黑市或被销毁,同时用伪造产品填充系统。第三,维护双系统并行运行,不让任何一端的数据出现矛盾。”


“他花了五年。”Q说。“五年的每一天,都有人在维护这个双系统。不是自动化——至少不完全是。有人在监控订单分流,有人在管理秘密仓库,有人在伪造运输记录,有人在收买像福斯特这样的人。凯恩不是一个人。他是一个网络。”


邦德看着白板上那些节点。凯恩。德雷克。克罗斯。福斯特。阿勒代斯。还有几十个他不知道的名字。


“这个网络现在在做什么?”他问。


Q调出了实时数据。“凯恩知道七十二小时倒计时。他知道所有历史记录会在11月21日14:33消失。他在清空所有物理证据——转移秘密仓库里的货物,销毁纸质记录,解散他的团队。德雷克已经被我们控制了,但至少还有十几个像她一样的人在外面。”


“他们要消失。”


“对。就像凯恩在2019年消失一样。从系统中抹去自己的所有痕迹。然后当系统崩塌后,他们可以以新的身份重新出现——一个没有被污染的、干净的、没有历史的身份。”


邦德盯着那个词:干净。


“Q,凯恩在晚宴上说的话你还记得吗?‘空白比谎言更诚实。’他认为历史是负担。他认为一个没有历史的系统更干净。他不是在摧毁系统——他在为‘空白’铺路。他要让所有旧的信任消失,然后他的团队——那些没有历史痕迹的人——会成为新系统里唯一‘干净’的实体。”


“而谁定义了新系统的规则?”Q的声音很冷。


“凯恩。”邦德说。“因为他设计了旧系统,他知道每一个漏洞。他也会设计新系统——一个‘看起来’更安全、更透明、更不可被伪造的系统。但实际上,他会在建造新系统的第一天就留下后门。”


邦德走到窗边。泰晤士河上的雾开始散了,但河面上仍然有一层薄薄的水汽,像一张半透明的面纱。


“我需要见一个人。”他说。


“谁?”


“阿利斯泰尔·麦肯齐。真正的Inverlade所有人。”邦德转过身。“凯恩用了他的名字、他的认证、他二十年的信誉。麦肯齐是凯恩犯罪中最直接的受害者。他也是最可靠的证人——因为他可以证明自己的真实存在。不是通过数据,通过他的脸、他的手、他养了三十年的虾。”


Q点了点头。“他在Inverlade。苏格兰西海岸。我安排一架直升机。”


“不。”邦德说。“我开车去。我需要时间在路上想事情。”


“想什么?”


邦德拿起外套。


“在想一个问题。”他说。“当凯恩让麦肯齐的真实订单被分流到克隆公司时,那些订单上的签名是谁签的?麦肯齐没有签。他根本不知道。但系统里有他的电子签名。谁伪造了它?”


Q的手指在键盘上停了一下。


“我不知道。”他说。“但我知道谁能回答这个问题。那个在2018年为凯恩绘制验证规则地图的人。”


“马丁·克罗斯。”


“他画了规则地图,但他没有制造签名。制造签名需要访问皇家认证委员会的签名密钥库。”Q看着邦德。“那个密钥库只有三个人有权限。一个是M。一个是皇家认证委员会的主席。还有一个——”


“玛格丽特·德雷克。”邦德说。


“德雷克现在在我们的监护下。她可以告诉我们谁用了她的权限。”


邦德向门口走去。


“让她开口。我回来之前,我要知道那个签名伪造者的名字。”


“你去多久?”


“往返六小时。”邦德看了一眼手表。“晚上八点之前回来。七十二小时的倒计时还有——五十个小时。”


---


苏格兰西海岸,Inverlade养殖场


2024年11月19日,13:47


邦德沿着A82公路向北行驶,洛蒙德湖在他的左侧展开,灰色的水面被风吹出细密的波纹。路越来越窄,人烟越来越少。过了威廉堡之后,手机信号消失了——不是因为基站覆盖不到,而是因为凯恩可能监控所有进入Inverlade区域的通讯。邦德已经关掉了手机,只保留了一台一次性卫星电话,用于紧急联系Q。


Inverlade养殖场坐落在海边的一个峡湾里,背靠一座绿色的山丘,面朝大西洋。几座白色的大型养殖池在山坡上排开,像巨大的棋盘。空气中是海盐和饲料的混合气味,以及一种持续的、低沉的泵水声。


邦德把车停在养殖场入口的铁栅门前。门没有锁,但挂着一块手写的木牌:“Inverlade Seafood —— 私人领地 —— 非请勿入。”字迹歪歪扭扭,像是用颤抖的手写的。


他推门进去。


养殖场里很安静。有几只海鸥站在养殖池的边缘,歪着头看他。一个穿着防水服的中年男人蹲在最近的一个池子旁边,正在用手从水里捞什么东西。他的动作很慢,每一个弯腰都伴随着关节的轻微咔哒声。他的头发是灰色的,皮肤被海风吹成了深褐色,双手布满了老茧和伤痕。


阿利斯泰尔·麦肯齐。


“麦肯齐先生?”邦德说。


老人抬起头。他的眼睛是浅蓝色的,清澈得像峡湾的水,但眼眶下面有深重的黑眼圈。他的嘴唇动了动,但没有说话。他看邦德的眼神不是警惕,而是一种更深的东西——一种已经对所有陌生人失去期待、但还没有完全放弃警惕的犹豫。


“我叫詹姆斯·邦德。我是英国政府派来的。”邦德出示了MI6的证件——这次是真的。


麦肯齐看了一眼证件,然后继续从水里捞东西。那是一只死虾——大概七八厘米长,外壳已经变成了灰白色,肉质松散。


“今天早上死了十二只。”麦肯齐的声音很轻,带着浓重的苏格兰口音。“上星期死了四十只。再上星期死了六十只。我不知道为什么。水没问题,饲料没问题,温度没问题。但它们就是死了。”


他站起身,把死虾放进一个塑料桶里。桶里已经有大半桶了。


“麦肯齐先生,我是来问你一些关于你的订单的事情。”


麦肯齐擦了一把手,看着邦德。“订单?什么订单?我五年没有接过皇家供应链的大订单了。每年十月,他们会给我一个很小的合同——大概只有以前的零头。我问他们为什么,他们说‘需求变化’。我养了三十年的虾,我知道需求没有变化。变化的是我。”


“你没有被列入皇家供应链的优先供应商名单?”


“以前是。”麦肯齐把桶放到一边,走向一个简陋的工作棚。棚子里有一张木桌、一把椅子、一台老旧的电脑。“你看。”


他打开电脑,调出一份文件——那是皇家供应链的供应商门户,需要登录。麦肯齐输入密码,屏幕上出现了一个仪表盘。


“这是我的账户。”他说。“上面显示,过去五年我收到了四十七份订单,总金额一百二十万英镑。但实际上——我收到的只有不到一半。”


邦德看着屏幕上的数据。每一笔订单都有状态:已接收,已确认,已发货,已完成。全部绿色。


“你发货了吗?”


“没有。”麦肯齐的声音终于有了情绪——不是愤怒,是困惑。“我根本没有看到这些订单。系统显示我接收了、确认了、发货了。但那些操作不是我做的。有人用了我的账户,但我没有给任何人密码。”


“你报告过吗?”


“报告了。”麦肯齐指着屏幕角落的一个“支持”按钮。“我给皇家认证委员会打了十七次电话。每次他们都告诉我‘系统记录显示一切正常’。他们说我的账户没有被盗,我的订单没有异常,我的发货记录完整。他们说——可能是我记错了。”


邦德弯下腰,检查那台电脑。一台旧式的台式机,至少用了八年,机箱上积着灰尘。但键盘是新的——黑色,USB接口,品牌是罗技。


“这个键盘什么时候换的?”


麦肯齐想了想。“大概……五年前?之前那个坏了。皇家认证委员会的技术支持派人来换的。一个年轻人,戴着眼镜,说话很客气。他换完键盘之后,还帮我检查了一下电脑,说‘做了一些优化’。”


邦德拔出键盘的USB插头,翻过来看底部。贴着一张小标签,上面有一串数字和字母的组合——不是产品序列号,是一个十六进制的字符串。


他拍了一张照片,用卫星电话发给Q。


三十秒后,Q回复:“那是键盘记录器的签名。你的电脑被硬件级别的监控了五年。每一次按键都被记录并发送到外部服务器。”


邦德把卫星电话给麦肯齐看。


麦肯齐读了两遍。他的脸慢慢地从困惑变成了灰白色。


“五年。”他说。“五年来,我每一次输入密码,每一次查看订单,每一次和供应商沟通——都有人在看?”


“都有人在看。”邦德说。“而且那个人在用你的账户确认订单、伪造发货记录、然后把你的真实产品替换成他的。”


麦肯齐坐在椅子上,双手撑着桌面。


“那些死虾。”他说。“它们不是因为水质或饲料。是因为——”


“因为真正的订单消失了。你没有足够的收入来维持养殖场的运营质量。你在缩减成本,因为你以为市场对你的产品需求下降了。但需求没有下降。你的产品被偷了。”


麦肯齐低下头。他的肩膀开始颤抖。不是哭泣——一个养了三十年虾的老人不会在陌生人面前哭泣。那是身体在试图吸收一个无法被吸收的事实。


“谁做的?”他终于问。


“一个叫亚历山大·凯恩的人。”邦德说。“他曾是政府系统架构师。他克隆了你的公司身份,用你的名字把伪造的虾送进了皇家供应链,把你的真虾卖到了黑市——或者销毁了。过去五年,你一直在为一个不存在的公司工作。”


麦肯齐抬起头。他的眼睛红了,但眼神不是软弱——是那种只有在海上与风暴搏斗过的人才会有的、不可折断的东西。


“我需要做什么?”


邦德从口袋里拿出一个录音笔,放在桌上。


“告诉我你的故事。从你注册Inverlade的那一天开始。你的养虾经历,你的皇家认证申请,你的订单变化,你的怀疑——每一件事。你的故事会成为证据。不是数据证据——是人证。不可伪造的、真实的人类证词。”


麦肯齐看着那支录音笔。


“会有人听吗?”


“会。”邦德说。“当系统崩塌之后,当所有数字记录消失之后,人们会寻找真实的声音。你的声音。”


麦肯齐伸手拿起录音笔,按下录音键。


他开口了。声音沙哑,缓慢,带着苏格兰西海岸特有的那种从喉咙深处发出的低沉。


“我叫阿利斯泰尔·麦肯齐。我从1993年开始在这片峡湾养虾。1994年,我向皇家认证委员会提交了第一份申请。1995年,我获得了认证。编号UK-RAS-IL-2004-001,这是后来的编号,因为2004年认证系统升级过一次……”


邦德站在工作棚的门口,看着峡湾。海面上有薄雾,远处的岛屿若隐若现。麦肯齐的声音在身后继续,像一个古老的口述史。


他知道,这段录音将是重建信任的第一块砖。


不是因为它经过了验证。而是因为它不需要验证。


因为阿利斯泰尔·麦肯齐的存在本身,就是验证。


---


伦敦,MI6总部


2024年11月19日,20:10


邦德回到Q部门时,麦肯齐的录音已经传输到了Q的服务器上。Q正在转录,一边听一边在另一个屏幕上追踪着什么东西。


“德雷克开口了。”Q没有抬头。


“谁伪造了签名?”


Q抬起头。他的表情不是愤怒,不是惊讶,而是一种疲惫的无奈——就像一个人终于找到了那根导致全船沉没的钉子。


“皇家认证委员会的主席。”Q说。“罗伯特·哈特利爵士。七十岁,OBE,前陆军后勤指挥官,在这个位置上坐了十二年。他是唯一一个不需要通过德雷克的权限就能访问签名密钥库的人。因为他有主密钥。”


邦德慢慢地坐下。


“哈特利爵士是凯恩的人?”


“不是‘是凯恩的人’。”Q说。“他是凯恩的‘合作伙伴’。根据德雷克的陈述,哈特利在2018年主动联系凯恩,提议‘合作’。凯恩提供技术,哈特利提供政治掩护和系统权限。作为交换,哈特利会获得新系统的‘优先地位’。”


“一个七十岁的老人,为了一座还没建成的王座,出卖了运行了五十年的系统。”


“不是出卖。”Q说。“是‘升级’。德雷克说,哈特利真心相信凯恩是对的。他认为旧系统无法修复,需要彻底摧毁然后重建。他愿意成为那个‘接生婆’。”


邦德闭上眼睛。


“M知道吗?”


“M正在处理。”Q说。“她在二十分钟前去了皇家认证委员会的总部。带着一队安保人员。哈特利爵士此刻正在被拘留审问。”


邦德站起来,走到白板前。他用记号笔在白板上加了一个名字:罗伯特·哈特利爵士。然后用红线把它连接到凯恩,连接到德雷克,连接到克罗斯,连接到福斯特,连接到阿勒代斯。


一张网。一个人造的、运行了五年的、跨越了技术、政治、物流、人性的网。


而网的中心是空白。


不是凯恩的名字。是一个空洞。


“Q,我们一直以为凯恩是中心。”邦德说。“但他不是。他是一个接口。连接两个世界的接口。一个世界是旧系统。另一个世界——”


“是新系统。”Q说。“哈特利不是为凯恩工作。凯恩是为哈特利工作?不——他们是为同一个东西工作。为‘新系统’工作。”


邦德盯着白板上那个空洞。


“如果我们不能阻止系统崩塌——”


“七十二小时后,所有关联记录会消失。”Q说。“四十家供应商,三百二十七个节点,五年的历史。不是被删除,是‘从未存在’。系统会看到空白。而空白,像德雷克说的,比谎言更诚实。但诚实不等于安全。一个没有历史的系统,是一个没有信任的系统。”


邦德把记号笔放在桌上。


“那我们就用剩下的时间,收集足够多的‘人证’。不是数据,是人的证词。麦肯齐,福斯特,德雷克,克罗斯。每一个人都是一个节点。每一条证词都是一条不能被伪造的链条。”


“你要在七十二小时内建一个‘人证网络’?”


“我要在七十二小时内证明一件事。”邦德说。“证明凯恩可以伪造历史,但他无法伪造选择。麦肯齐选择了说出真相。福斯特选择了送货去医院。德雷克选择了合作。克罗斯选择了作证。这些选择是真实的。它们发生在时间里,不可逆,不可伪造。”


Q看着邦德。


“你知道接下来会发生什么吗?”Q说。“凯恩不会等着被抓住。他知道哈特利被拘留了。他会加速他的计划。他可能现在就准备让系统提前崩塌。”


邦德看了一眼墙上的钟。20:15。


“那我们就比他更快。”


他拿起外套,向门口走去。


“007。”Q叫住他。“你去哪?”


“去找最后一个节点。”邦德说。“那个把一切都连接起来的人。”


“凯恩?”


“不。”邦德说。“艾琳·霍尔特。她消失了。但她说她要去‘时间不可伪造的地方’。我知道那个地方在哪里。”


“哪里?”


邦德回过头。


“在她五年前写那份报告的地方。”他说。“皇家学会的档案室。所有历史的源头。所有谎言的起点。也是所有真相的终点。”


他推开门,走进了走廊。


身后的白板上,那张网在荧光灯下投下复杂的阴影。


七十二小时的倒计时,还在继续。


但在这个网的某处,有一个真正的节点,正在发出微弱但真实的光。


---


第十章 · 完


---


下一章预告: 邦德发现地下数据中心——真实与记录分离的地方。在苏格兰北部的一个废弃军事基地下方,凯恩建造了一个“物理镜像站”,所有被分流、被隐藏、被销毁的真实货物都在那里留下了痕迹。邦德将第一次看到凯恩系统的全貌。


---

第十一章:农场之下


伦敦,皇家学会,卡尔顿府 terrace


2024年11月19日,21:40


皇家学会的档案室位于卡尔顿府 terrace 的地下二层。邦德上一次来到这里是在五年前——不是为了研究,而是为了参加一个关于科技政策的招待会。那时他不知道,就在他脚下的地窖里,一份报告正在被埋葬。


电梯只能到地下一层。从那里到地下二层,需要穿过一道需要指纹和视网膜双重验证的门。邦德没有这些权限,但他有Q。


“Q,档案室的门禁系统是什么型号?”


“老式的生物识别锁,没有联网。”Q的声音从耳机里传来,带着键盘敲击的背景音。“你需要物理接触。门锁面板下方有一个维修端口,用你的多功能工具撬开,然后短接第四和第七根针脚。”


邦德蹲在门前,用袖口里的微型螺丝刀撬开面板。里面的线路密密麻麻,但他找到了第四和第七针脚——Q提前给他看过照片。他用一把不锈钢镊子短接了两根针脚,门锁发出一声低沉的嗡鸣,指示灯从红色变成绿色。


门开了。


档案室是一个长条形的房间,大约四十平方米,两侧是高到天花板的金属档案柜,中间是一张长桌,桌上放着一台老式台灯和几摞文件。空气中有纸张和灰尘的味道,以及一种更淡的、防腐剂的气味——这里保存着皇家学会三百年来未发表的报告、被否决的提案、以及那些被认为“过于超前”的研究。


艾琳·霍尔特五年前的报告在最后一排档案柜的最底层。邦德找到了编号:“RAS-2019-02-PP —— 北极光项目,最终报告(未被采纳版本)”。


他抽出那份报告。封面是标准的皇家学会灰色卡纸,上面只有标题、日期和项目编号。没有作者名字,没有摘要,没有分发名单——一份从未被正式记录的报告。


他翻开第一页。艾琳的笔迹出现在扉页上,用蓝色圆珠笔写了一句话:


“如果有人在读这个,说明我已经不在系统里了。把这份报告交给一个你信任的人。不要通过系统传输。用手递。”


邦德翻到正文。报告分成五个部分:1. 信任系统的历史脆弱性分析;2. 供应链数据篡改的可行性证明;3. 案例研究:三个皇家认证供应商的异常模式;4. 实时验证协议的技术框架;5. 建议:立即终止基于历史的信任模型。


在第三部分的案例研究中,艾琳已经发现了Inverlade、NMS和另外一家能源供应商的数据异常。她的结论是:“存在一个系统性的、有组织的、持续至少十八个月的数据篡改活动。篡改者具有对皇家认证系统架构的深度了解,并可能参与了系统的初始设计。”


十八个月。那是2017年。凯恩失踪的两年前。他还没有离开MI6就已经开始建造他的伪造层了。


邦德翻到报告的最后一页。艾琳手写了另一段话:


“如果你找到了我,说明你已经看到了凯恩系统的真实规模。但你还不知道他的‘物理层’。数据可以被伪造,但真实的货物去了哪里?找一个叫‘格林诺克’的地方。不是苏格兰的格林诺克镇——是一个代号。问Q。”


邦德合上报告,把它放进内兜。他站起身,准备离开,但余光扫到了档案柜最底层的一个细节——报告原来的位置上,有一个微小的凸起。他用手指摸了摸,发现那是一个U盘,用胶带粘在柜子的底部。


他撕下U盘,插入手机。里面只有一个文件:一个视频。


缩略图是艾琳的脸。他点开。


视频拍摄于一个昏暗的房间,艾琳坐在镜头前,背景是灰色的混凝土墙壁。她的表情平静,但眼睛下面的黑眼圈很深,像是在那里坐了很长时间。


“邦德先生,如果你在看这个,说明你已经找到了报告。我需要告诉你一些不能在报告里写的东西。”


她停顿了一下。


“凯恩的系统不是用来伪造数据的。数据只是手段。他的真正目标是——制造‘信任赤字’。他想让系统崩塌,然后提供一个‘解决方案’。那个解决方案是一个新的信任协议,由他设计,完全实时验证,没有历史负担。听起来很好,对吧?”


她的嘴角动了一下,不是笑。


“那个新协议有一个后门。凯恩称之为‘主权覆盖’——在特定条件下,他可以覆盖任何验证结果。他告诉我这个,是因为他以为我会加入他。他说:‘艾琳,你和我一样,都是看到系统真相的人。加入我,我们可以建造一个更好的世界。’”


艾琳低下头,然后又抬起。


“我说不。他说——‘那你就会成为系统的一部分。不是新系统,是旧系统。而旧系统正在死去。’”


视频结束。


邦德把U盘和报告一起放进口袋,走出档案室。


“Q,”他说,“格林诺克是什么?”


键盘声。停顿。


“格林诺克……不是一个地名。是一个项目代号。”Q的声音很紧。“北约在冷战时期的一个计划——在英国境内建立一系列地下仓库,用于在核战争爆发时储存关键物资。大部分已经被废弃和遗忘。但有一个——在苏格兰北部,凯恩内斯郡——五年前被重新激活。租赁方是一家空壳公司,和冰岛的那个一样。”


“凯恩的真实货物仓库。”


“对。艾琳说的‘物理层’。所有被分流、被隐藏、被销毁的真实货物——麦肯齐的龙虾,NMS的手套,还有其他供应商的产品——都可能在那里留下痕迹。”


邦德看了一眼手表。21:55。


“从伦敦到苏格兰北部,开车八小时。直升机三小时。”


“M已经批准了直升机。”Q说。“Northolt机场,23:00起飞。你有一个小时到机场。”


邦德走出皇家学会的大门,走进卡尔顿府 terrace 的夜色。伦敦的街道在雨后的湿气中闪闪发光,出租车在皮卡迪利圆环的方向排成一条光河。他招手拦下一辆黑色出租车。


“Northolt机场。二十分钟。”


司机是一个五十多岁的伦敦人,看了一眼邦德的西装和表情,没有问任何问题,直接踩下油门。


邦德坐在后座,闭上眼睛。但他没有睡着。他在脑海里拼图——冰岛的数据中心,赫特福德郡的仓库,苏格兰北部的物理仓库,凯恩在伦敦晚宴上的微笑,艾琳在特罗姆瑟的灯光,麦肯齐颤抖的手。


一张网。


但网的中心不是凯恩。是一个空洞。


“格林诺克”不是地名。是一个代号。一个冷战时期用来储存“不可失去的东西”的地方。


凯恩把真实的货物藏在那里。不是为了销毁——是为了“保存”。在系统崩塌之后,当所有历史记录消失,当人们不知道什么真什么假,凯恩会打开格林诺克,说:“看,这才是真实的。我一直为你们保存着。”


他不是破坏者。他是收藏家。一个收藏了五年的、等待世界崩塌后才展示藏品的收藏家。


邦德睁开眼睛。


“司机,快一点。”


出租车加速,冲过黄灯,向西北方向驶去。


---


苏格兰北部,凯恩内斯郡,格林诺克项目旧址


2024年11月20日,01:15


直升机的轰鸣声在夜空中回荡了三个小时。邦德坐在机舱里,透过舷窗看着下方的地形从伦敦的灯光变成英格兰中部的黑暗,再变成苏格兰高地的零星灯火。最后,连灯火都消失了,只剩下月光下的山脉轮廓和偶尔出现的湖泊的银色反光。


飞行员是一个三十多岁的皇家空军女中尉,M直接调派的。她没有问邦德为什么要去这个没有任何标记的坐标。她只是飞。


“还有五分钟。”她的声音通过耳机传来。“目标区域没有灯光,没有导航信标。我需要你确认降落点。”


邦德看着手中的平板电脑,上面是Q发来的卫星图。格林诺克项目的入口是一个废弃的农场——一栋石屋、一个谷仓、以及一片被灌木覆盖的空地。但地下是另一回事。


“降落在谷仓东侧的空地上。那里地面最平。”


直升机下降。螺旋桨卷起的风把地面上的积雪吹成一个白色的漩涡。着陆后,邦德跳下机舱,蹲低身体,向谷仓跑去。直升机升空,在附近的空地上盘旋待命。


谷仓是一个石头建筑,屋顶已经塌了一半,里面堆着生锈的农具和干草。邦德用手电扫过墙壁,寻找入口。Q说入口在谷仓的地面下方——一块伪装成混凝土地板的钢制盖板。


他找到了。盖板被干草覆盖,掀开干草后,露出一个圆形的钢制舱门,上面有一个手轮。和冰岛的一样,但更大,更旧,带着冷战时期军用工程的粗糙感。


他转动手轮。舱门打开,露出一个向下的竖井,壁上有生锈的铁梯。空气从下方涌上来——冷,但比地面的温度高,带着一种潮湿的、封闭多年的气味。


邦德把P226握在手中,开始下降。


竖井深度大约二十米。底部是一条水平的隧道,混凝土衬砌,每隔几米就有一盏应急灯在发光——不是所有灯都亮着,但足够他看到隧道的走向。隧道很长,邦德走了大约十分钟,期间经过了三个分支路口,每一个都标着不同的编号。他按照Q提供的平面图,选择了第三个分支。


隧道的尽头是一扇门——不是金库门,而是一扇普通的钢制防火门。门没有锁。邦德推开门,里面的场景让他停住了脚步。


这是一个巨大的地下仓库。大约有两个足球场那么大,高度超过十米。仓库被分成几十个隔间,每一个隔间都用铁丝网围住,里面堆满了货盘、纸箱、木箱和桶。灯光是冷白色的荧光灯,照亮了整个空间,没有阴影。


邦德走近第一个隔间。铁丝网上挂着一块塑料牌,上面印着一个二维码和一个编号:“INV-001-2019-Q3”。他用手机扫描二维码,屏幕上出现了一行信息:“Inverlade Seafood —— 龙虾 —— 2019年第三季度 —— 来源:真实订单 —— 状态:隔离”。


他打开铁丝网门,走进隔间。里面是冷冻货盘,上面堆着印有Inverlade标识的纸箱。他撕开一个纸箱,里面是冷冻龙虾尾——和福斯特在赫特福德郡仓库里送走的那批一模一样。但这里的更多。多得多。


他走出第一个隔间,走向第二个。“INV-002-2019-Q4”。更多的龙虾。第三个,“NMS-001-2020-Q1”——NMS的真实手术手套。第四个,“NMS-002-2020-Q2”。第五个,“ENERGY-001-2021-Q1”——能源部门的真实设备。


邦德沿着通道走下去,一个隔间一个隔间地看。四十家供应商。三百二十七个节点。五年的真实货物。全部在这里。整齐地、分类地、像图书馆里的书籍一样被保存着。


仓库的最深处,有一个与其他隔间不同的空间——一个玻璃隔间,里面放着一张桌子和一台电脑,像一个控制室。控制室的玻璃墙上贴着一张地图——英国地图,上面标记着密密麻麻的红点。每一个红点都是一个供应链节点。邦德数了一下,大约有两百个。


地图的右下角有一个标题:“第二阶段:系统压力测试 —— 节点分布图”。


邦德推门进入控制室。电脑是开着的,屏幕上显示着一个监控界面——不是数据,是摄像头画面。他认出了那些画面:皇家认证委员会晚宴的宴会厅;Inverlade养殖场的入口;NMS仓库的外景;赫特福德郡秘密仓库的院子;甚至还有——MI6总部的大门口。


凯恩在监视他们。


邦德点击鼠标,切换画面。最后一个摄像头显示的是一个房间——一个他认识的地方。皇家学会档案室。艾琳·霍尔特坐在长桌前,正在翻阅一份文件。画面右下角的时间戳显示:现在。02:23。


她还在那里。


邦德的心跳加速了一拍。他拿出卫星电话,拨打艾琳的号码——那个她在特罗姆瑟使用的卫星电话。电话响了四声,接通了。


“邦德先生。”艾琳的声音平静。“你找到格林诺克了。”


“我在你的摄像头里看到了你。你在档案室。”


“我在找最后一份文件。”艾琳说。“凯恩的原始设计文档。2015年,他为MI6写的第一版信任验证框架。那个版本里有一个他后来删除的章节——关于‘信任的自我修复机制’。那个机制是他的后门的关键。”


“你找了多久?”


“从你离开特罗姆瑟开始。”艾琳说。“我以为它会在皇家学会的档案里。但它不在。它可能在凯恩自己手里。或者——在格林诺克。”


邦德环顾控制室。文件柜,书架,抽屉。他开始翻找。


“你还有多长时间?”艾琳问。


邦德看了一眼电脑屏幕上的倒计时——Q远程植入的,同步了信任引擎的重置计时器。44小时32分钟。


“四十四小时。”


“够了。”艾琳说。“如果你在格林诺克找到了那份文档,拍照发给我。我需要它来理解凯恩的‘主权覆盖’机制。只有理解了它,我们才能在系统崩塌后建造一个没有后门的新系统。”


邦德拉开控制室的最后一个抽屉。里面有一个牛皮纸信封,上面写着:“TRF v1.0 —— 原始设计 —— 2015年3月 —— 凯恩”。


他打开信封。里面是一叠打印纸,纸张已经发黄,边缘有折痕。第一页的标题是:“信任验证框架 —— 技术白皮书 —— 版本1.0 —— 作者:亚历山大·凯恩”。


他翻到目录。第七章的标题是:“信任的自我修复与主权覆盖机制”。这一章在后续版本中被删除了。


邦德用手机一页一页拍照,传给艾琳。


“收到了。”艾琳的声音里第一次出现了一种接近兴奋的情绪。“我正在看……他在2015年就已经设计好了后门。‘主权覆盖’允许系统架构师在特定条件下推翻任何验证结果。条件是——系统检测到‘不可逆的信任崩塌风险’。换句话说,凯恩可以自己制造‘不可逆的信任崩塌风险’,然后触发‘主权覆盖’,然后控制系统。”


“他可以用后门做什么?”


“任何事。”艾琳说。“他可以批准任何供应商,无论其历史记录如何。他可以标记任何产品为‘可信’,即使它没有通过验证。他可以——从本质上——成为供应链的神。”


邦德把手机放回口袋。


“那他为什么还没有这样做?”


“因为他需要系统先崩塌。”艾琳说。“主权覆盖只有在‘系统检测到不可逆的信任崩塌风险’时才能激活。系统不会因为凯恩说‘我要崩塌了’就崩塌。它需要真实的、大规模的、可验证的崩塌。所以他在建造他的伪造层的同时,也在准备触发崩塌的机制。”


“什么机制?”


“我不知道。但他今晚在晚宴上的揭发——那只是序幕。真正的崩塌会在信任引擎重置的那一刻发生。72小时倒计时结束时,所有关联记录消失。系统会检测到‘不可逆的信任崩塌’。然后——主权覆盖激活。凯恩获得系统的绝对控制权。”


邦德站在控制室里,看着墙上那张地图。两百个红点。四十家供应商。五年的准备。


一切都在凯恩的时间表上。


“艾琳,如果我们在他激活主权覆盖之前找到他——”


“你找不到他。”艾琳说。“他不是一个人。他是那个后门。他是系统的一部分。你可以杀死凯恩这个人,但你无法杀死‘主权覆盖’这个功能。它被编码在信任验证框架的最底层。要移除它,需要重写整个系统。”


“那我们就在系统崩塌后重写。”


“没有时间。”艾琳说。“崩塌后,社会会陷入混乱。供应链停摆,医院断供,军队失去补给。人们会恐慌。他们会接受任何提供‘解决方案’的人。凯恩会出现,说‘我早就警告过你们,这是新系统,相信我’。而他的新系统——就是旧系统加上主权覆盖。”


邦德闭上眼睛。


“那如果我们提前告诉全世界——在崩塌之前——揭露凯恩的计划?”


“谁会相信你?”艾琳的声音很轻。“你是一个被‘系统说一切正常’蒙蔽的特工。你的证据来自一个即将崩塌的系统。你的证人——福斯特、德雷克、克罗斯——都是凯恩网络的成员。他们的证词可以被凯恩的伪造层轻易推翻。你说‘这是真的’,他说‘你的数据是伪造的’。谁对谁错?系统无法判断。因为系统已经崩塌了。”


邦德睁开眼睛。


“那我们就不通过系统。”


“什么意思?”


邦德看着手机里那份2015年的原始设计文档。


“我们用人来验证。”他说。“不是用系统。不是用数据。用人的判断。我们召集四十家供应商的真实所有人——麦肯齐这样的人。我们让他们站在镜头前,说出自己的故事。我们不通过任何系统传输这些证词。我们通过人——口口相传。电视台。广播。社交网络。每一个不依赖皇家认证系统的渠道。”


“凯恩会伪造你们的证词。”


“他可以用数据伪造文字、声音、图像。”邦德说。“但他无法同时伪造四十个人的实时存在。当阿利斯泰尔·麦肯齐站在BBC的镜头前,举起一只他亲手养殖的龙虾,说出‘我叫麦肯齐,这是我的虾,过去五年有人偷了我的订单’——凯恩可以伪造那个画面吗?可以。但他能伪造麦肯齐的邻居、朋友、客户同时说‘那是真的’吗?不能。因为真实世界的共识比任何数据系统都更难伪造。”


艾琳沉默了。


“你要发动一场‘人证网络’。”她说。“不是数字签名,是人的声音。”


“对。”邦德说。“而你是这个网络的核心。因为你五年前的报告是所有真相的源头。你的名字、你的脸、你的声音——它们没有被凯恩伪造。因为凯恩需要你活着,作为他的‘见证人’。他以为你会在系统崩塌后消失,让他的新系统成为唯一的叙述。但你会出现。你会说——‘我五年前就警告过你们。现在,我告诉你们真相。’”


长久的沉默。


“邦德先生,”艾琳终于说,“你知道这样做会有什么后果。”


“什么后果?”


“系统崩塌后,没有‘真相’。只有‘共识’。四十个人说真话,凯恩可以找到四十一个人说假话。你无法用‘更多人的声音’来战胜一个可以无限生成伪造声音的引擎。”


“那怎么办?”


“你要找到他。”艾琳说。“不是凯恩这个人。是他的‘根密钥’。主权覆盖需要一个物理的、离线的、无法被远程修改的根密钥。凯恩把它藏在某个地方。找到它,销毁它。然后主权覆盖就无法激活。系统会崩塌,但没有人能接管它。然后我们可以——慢慢地、艰难地——重建。”


邦德看着控制室里那些闪烁的屏幕。


“根密钥长什么样?”


“我不知道。”艾琳说。“但它一定和凯恩本人有物理联系。可能是他的指纹,他的虹膜,他的声音。或者是某个他永远不会离开的东西。”


邦德想到了什么。


“2019年他失踪后,MI6找不到他。不是因为他的数据消失了——是因为他变成了另一个人。他改变了外貌,改变了身份,但有一件事他没有改变。”


“什么?”


“他的银灰色头发。”邦德说。“晚宴上他坐在我旁边。他的头发是染的。他故意保留那个特征。他在留下线索。”


“为什么?”


“因为他想让别人找到他。”邦德说。“他是系统架构师,他设计了后门,但他也设计了‘前门’。一个只有他信任的人才能进入的门。那个信任的人——”


“是你。”艾琳说。


邦德看着玻璃墙上自己的倒影。


“是我。”他说。“因为他知道我会走到这一步。他知道我会理解他。他知道我会在系统的废墟中找到他——不是为了杀他,是为了问他:‘你为什么要建造一个你明知会崩塌的系统?’”


控制室里的灯光闪了一下。不是故障——是某种有规律的闪烁,像是有人在远端控制着电源。


邦德走到控制台前,看着摄像头监控画面。档案室里,艾琳已经不在镜头里了。她去了别的地方。


格林诺克仓库的尽头,有一扇他没有注意到的门。一扇小的、黑色的、没有标识的门。


他走向那扇门。


门没有锁。


门后是一条向上走的楼梯。


楼梯的尽头,是地面。


他推开楼梯顶部的活板门,爬了出来。


他站在一个山坡上,脚下是覆盖着雪的草地。天空中没有云,星星密得像撒了一地的盐。远处,大西洋在月光下延伸,看不到尽头。


山坡的顶端,有一个人站在那里。


银灰色的头发在风中微微晃动。深色的长大衣,双手插在口袋里,背对着邦德,看着大海。


亚历山大·凯恩。


邦德拔出了P226,但没有举起来。他握着枪,垂在身侧,向那个人走去。


“凯恩。”


凯恩转过身。他的脸被月光照亮,眼睛是灰色的,和头发一样的颜色。他的表情不是微笑,不是恐惧,不是胜利——而是一种深沉的、几乎可以称为悲伤的平静。


“邦德先生。”他说。“你找到了格林诺克。”


“我找到了你的仓库。我找到了你的原始设计。我找到了你的摄像头网络。”


“那你还没有找到最重要的东西。”凯恩说。


“你的根密钥。”


凯恩点了点头。


“它在哪?”


凯恩伸出手,张开手掌。掌心里有一个小小的金属物体——一枚U盘,银白色,和冰岛数据中心里的那个“重置按钮”一模一样。


“在这里。”凯恩说。“五年来,我一直带着它。从未离开过我的身体。它里面有主权覆盖的根密钥。你销毁它,主权覆盖就无法激活。系统会崩塌,但没有人能接管。”


邦德看着那枚U盘。


“你为什么不销毁它?”


“因为销毁它不会阻止系统崩塌。”凯恩说。“崩塌已经注定了。七十二小时倒计时是你按下的。你选择了摧毁我的伪造层。但摧毁伪造层,也摧毁了真实层。你和我,邦德先生,我们一起杀死了这个系统。”


“是你设计了这个结局。”


“是你选择了它。”凯恩的声音很平。“我在冰岛的那个按钮上刻了‘重置’。你按了。你没有验证它是不是真的重置按钮。你相信了你的直觉。而你的直觉是错的。”


邦德的呼吸停了一拍。


“你在晚宴上说的——‘你按下了启动按钮,不是重置’——那是真的?”


“真的。”凯恩说。“冰岛的那个按钮不是重置信任引擎。是‘启动崩塌协议’。你按下它的那一刻,七十二小时倒计时开始。你说你不再相信超过二十四小时的历史。但你相信了那个按钮上的字。”


邦德看着凯恩掌心里的U盘。


“那这个呢?这是真的还是假的?”


凯恩微笑。那个微笑里有邦德从未见过的复杂——不是胜利者的傲慢,不是失败者的苦涩,而是一个人在终于等到另一个理解他的人时的释然。


“这是真的。”凯恩说。“但你真的要相信我吗?”


风从大西洋上吹来,寒冷,带着盐的气味。


邦德举起了枪,瞄准凯恩的胸口。


“给我U盘。”他说。


“你可以开枪。”凯恩说。“然后拿走U盘。销毁它。然后系统崩塌。然后你重建。但你会用你的规则重建,还是我的?”


“我不会用你的规则。”


“你已经在用了。”凯恩说。“你现在做的一切——追踪、验证、选择——都是我设计的方法。你以为你在对抗我的系统,你只是在运行它的另一个版本。”


邦德的食指放在扳机上。


“那你告诉我,凯恩。你的规则是什么?”


凯恩看着邦德的眼睛。


“我的规则是——没有规则。”他说。“信任不是系统,不是协议,不是数据。信任是人。你信任一个人,不是因为他有可信的记录,而是因为你选择了信任他。系统让人忘记了选择。他们以为信任是自动的,是被动的,是历史的产物。但信任是主动的。是当下的。是你此刻做出的决定。”


他向前走了一步。


邦德的枪口顶住了他的胸口。


“你此刻决定信任我吗,邦德先生?”


邦德看着凯恩的灰色眼睛。


“不。”他说。“但我决定验证你。实时地。从现在开始,每一分钟。把U盘给我。如果你说的是真的,我会销毁它。如果系统崩塌,我们重建。如果你在骗我——我会找到你。不管你的数据消失多少次,我会找到你。因为我的记忆不需要系统验证。”


凯恩低下头,看着那枚U盘。


然后他把U盘放在邦德的枪口上。


邦德用左手接过U盘,右手仍然握着枪。


“还有一件事。”凯恩说。


“什么?”


“艾琳·霍尔特不在档案室。”凯恩说。“她在我这里。”


邦德的瞳孔收缩。


“她在哪?”


“安全的地方。”凯恩说。“我不会伤害她。她是我唯一尊重的人。但她在崩塌结束之前不能离开。因为如果她公开作证,她会成为凯恩的靶子——不是我的靶子,是系统的靶子。系统会把她标记为‘不可靠证人’。她的证词会被销毁,就像所有其他历史记录一样。她在崩塌之后出现,才能成为真正的见证人。”


“这是你的规则还是我的?”


“这是物理规则。”凯恩说。“数据可以被伪造。时间不可逆。但人的记忆——人的记忆介于两者之间。它可以被篡改,但不能被删除。艾琳的记忆是安全的。当崩塌结束后,她会说话。你会听。然后你们一起建造新系统。”


邦德把U盘放进口袋。


“我还会找到你。”


“你不会找到我。”凯恩后退了一步。“因为从今晚之后,我不再存在。不是消失——是‘从未存在’。我的所有数据记录会被删除。我的所有物理痕迹会被清除。我会成为一个没有历史的人。不是幽灵——是空白。”


“那你怎么活?”


凯恩看着星空。


“我会活在没有系统的地方。”他说。“在不需要信任的地方。在只有当下的地方。”


他转身,向山坡的另一侧走去。


邦德没有追。


他站在那里,看着凯恩的身影消失在黑暗中。


风停了。


星星还在。


他低头看着手中的U盘。银白色,冰冷,比一枚子弹还轻。


里面装着主权覆盖的根密钥。装着凯恩五年的计划。装着系统崩塌的最后一个变量。


邦德把U盘放进内兜,和艾琳的报告、麦肯齐的录音放在一起。


然后他走向直升机。


四十四小时。不,四十三小时四十七分钟。


倒计时还在继续。


但邦德终于知道了一件事——这场战争不是关于系统,不是关于数据,不是关于凯恩。


是关于选择。


而他刚刚做了一个选择。


他没有开枪。


因为杀死凯恩,等于确认他的历史结束了。而在这个游戏里,历史的结束意味着“从未存在”。


M说得对。


凯恩必须活着。必须有人知道他还存在。


即使所有系统都说——他不存在。


---


第十一章 · 完


---


下一章预告: 邦德返回伦敦,与Q和M汇合,带着从格林诺克收集的证据和凯恩的U盘。但当他回到MI6时,发现系统已经开始提前崩塌——不是七十二小时,而是四十八小时。凯恩在撒谎。倒计时比他说的更短。


---

第十二章:信任引擎


伦敦,MI6总部,Q部门


2024年11月20日,04:55


邦德推开Q部门的大门时,房间里不止Q一个人。


M站在白板前,手里拿着红色记号笔,正在凯恩的网络图上添加新的连线。她的外套搭在椅背上,衬衫袖口卷到前臂,头发有几缕散落在脸侧——邦德从未见过她这个样子。不是失控,是进入了某种更深层的、不计代价的战斗状态。


Q坐在他的转椅上,但椅子没有转动。他身体前倾,双手撑着桌沿,眼睛盯着屏幕上一串邦德看不懂的代码。他的脸色很差——不是熬夜的苍白,而是一种更深层的、意识到自己可能无法解决问题的灰暗。


坦纳站在门口,手里拿着一台平板电脑,表情是那种在暴风雨来临前试图保持镇定的水手。


“你拿到了。”M没有转身,但她的声音确认了邦德的到来。


邦德走到白板前,从内兜里取出那枚银白色的U盘,放在M面前的桌上。


“凯恩的根密钥。主权覆盖的激活钥匙。”他说。“他亲手给我的。”


M放下记号笔,拿起U盘,翻来覆去地看了看。U盘上没有标识,没有编号,只有金属表面反射着荧光灯的冷光。


“他亲手给你的。”M重复。“他为什么给你?”


“因为他想让我做选择。”邦德说。“销毁它,或者使用它。他不想自己决定。”


M把U盘放回桌上,像是它烫手。


“Q,分析这个U盘。不要连接到任何网络,用离线沙盒。”


Q已经准备好了。他戴上一双防静电手套,接过U盘,走到房间角落的一台隔离设备前——一台没有任何无线模块的老式台式机,显示器是CRT的,外壳上贴着“离线 · 绝密”的红色标签。他把U盘插入USB端口,屏幕亮起,显示出一个文件目录。


只有一个文件。文件名:“root_key.bin”。大小:256字节。


“256字节的随机数。”Q说。“如果是根密钥,它本身没有意义。它是一把钥匙,需要对应的锁。锁在信任验证框架的最底层——在系统的核心代码里。”


“我们能销毁它吗?”M问。


“物理销毁很容易。锤子就行。”Q说。“但销毁它不会停止崩塌。倒计时已经在运行了。崩塌的触发条件不是‘根密钥被销毁’或‘根密钥被使用’。崩塌的触发条件是‘信任引擎重置计时器归零’。那个计时器——是你按下的,007。”


邦德看着墙上的钟。04:57。从他在冰岛按下那个按钮到现在,已经过去了大约十四小时。按凯恩说的七十二小时,还剩五十八小时。但凯恩在离开前说了另一句话——倒计时比他说的更短。


“凯恩说倒计时是七十二小时。”邦德说。“但他可能撒谎了。”


“他撒了。”Q的声音很平。“我刚刚重新分析了信任引擎的重置协议。不是七十二小时。是四十八小时。”


房间里所有人都停了呼吸。


“四十八小时?”M的声音像冰。


“从007按下按钮的那一刻开始计时。四十八小时后,所有与信任引擎有关联的记录——无论是伪造的还是真实的——会被标记为‘哈希不匹配’。系统会拒绝所有无法通过哈希验证的历史记录。不是删除,是‘拒绝’。效果是一样的——空白。”


邦德快速计算。他在冰岛按下按钮的时间是11月18日14:33。四十八小时后是11月20日14:33。


今天。不到十小时后。


“凯恩在晚宴上说七十二小时。”邦德说。“他在争取时间。他要我们在错误的时间表上行动。”


“他已经争取到了。”M说。“我们以为还有两天。我们只有不到十个小时。”


Q的手指在键盘上飞舞。“我需要重新计算所有节点的崩塌时间。不是所有记录会同时失效——哈希验证是分批次进行的。第一批会在14:33失效,最后一批可能在几小时后。但第一批——最关键的那些——包括Inverlade和NMS。它们会在今天下午两点三十三分变成空白。”


邦德走到白板前,拿起M放下的红色记号笔,在倒计时数字上画了一个大叉,然后写下新的数字:9小时36分钟。


“我们在这九小时里能做什么?”


M看着他。“你从格林诺克带回了什么?”


邦德从内兜里掏出艾琳的报告、麦肯齐的录音笔、以及他在格林诺克控制室拍摄的照片——四十家供应商的真实货物库存记录,每一笔都有物理位置和编号。


“证据。物理证据。不是数据——是照片、录音、纸质文件。凯恩无法伪造这些,因为它们不在系统里。”


Q从隔离设备前抬起头。“把照片给我。我可以打印出来。纸质证据不需要哈希验证。”


邦德把手机递给Q。Q开始批量打印格林诺克仓库的照片——每一张照片上都有隔间的编号、货盘上的标签、以及那个触目惊心的“隔离”状态标记。


M拿起一张打印好的照片,看着上面堆满的Inverlade纸箱。


“他把真实的货物藏了五年。不是为了销毁——是为了‘证明’。在系统崩塌后,他会打开格林诺克,说‘看,我一直保护着真实的东西’。然后人们会相信他。”


“所以我们先打开格林诺克。”邦德说。“在系统崩塌之前。让电视台、记者、公众看到那些货物。在崩塌发生之前,让世界知道真相。”


M把照片放在桌上,双手撑着桌面,低下头思考了十秒。然后抬起头。


“坦纳。”她说。


“在。”


“联系BBC、天空新闻、ITV。告诉他们MI6将在今天上午十点召开紧急新闻发布会。地点——不是这里。在格林诺克。让他们亲眼看到那个仓库。”


坦纳犹豫了一下。“夫人,让媒体进入一个秘密的军事设施——”


“那个设施在五年前就不是军事的了。”M说。“它现在是凯恩的私人仓库。我们会‘发现’它。在新闻发布会上,‘意外地’让记者看到里面的内容。”


坦纳点头,走出了房间。


M转向邦德。“你还有一件事要做。”


“什么?”


“找到艾琳·霍尔特。”M说。“凯恩说她在安全的地方。他可能说的是真话——他不会伤害她。但我们需要她。她的证词是唯一能够与凯恩的‘主权覆盖’叙述抗衡的东西。如果她在系统崩塌后第一个站出来,说‘我五年前就警告过你们’——那会比任何数据都更有力量。”


邦德点头。“我知道她在哪。”


Q抬起头。“你知道?”


“凯恩说她在他那里。但‘他那里’不是一个人,是一个地方。”邦德走到白板前,指着凯恩网络图中心那个空洞。“格林诺克是他的物理仓库。冰岛是他的数据核心。但他还有一个地方——他住的地方。一个不需要系统的地方。一个没有历史记录的地方。”


“你怎么找?”


邦德从口袋里拿出那枚U盘——凯恩给他的根密钥。


“这个。”他说。“他说他五年来从未离开过它。如果这是真的,那它上面有他的物理痕迹。指纹。皮肤细胞。DNA。Q,你能从U盘表面提取微量样本吗?”


Q走过来,接过U盘,用放大镜仔细观察。


“表面有微量的皮肤油脂。足够做DNA分析——如果有数据库比对的话。”


“凯恩的DNA在MI6的档案里。”M说。“他入职时做过体检。血液样本还在。”


“给我一小时。”Q说。“我去实验室。”


Q拿着U盘快步走出了房间。房间里只剩下邦德和M。


M走到窗边,看着泰晤士河上即将到来的黎明。天空从深蓝色变成了灰紫色,河面上有薄雾,像一层正在被慢慢掀开的纱布。


“邦德。”她没有转身。


“夫人。”


“你见到凯恩了。你和他面对面。你本可以杀他。”


“我本可以。”


“你为什么没有?”


邦德走到M身边,站在窗前。


“因为他说了一句话。他说——‘杀死我,等于确认我的历史结束了。’如果我杀了他,他就真的消失了。从系统里,从记录里,从所有人的记忆里。但活着,他就存在。即使所有数据都说他不存在,他存在。”


M转过头看着邦德。她的眼睛里有邦德很少见到的东西——不是赞许,不是责备,而是一种确认。像是她一直在等邦德做出这个选择,而他终于做了。


“你是对的。”M说。“凯恩必须活着。不是因为他是好人。是因为他是证人。他是这个系统崩塌的唯一完整见证人。没有他,我们只有数据。而数据——正在消失。”


邦德看着窗外的天空。黎明的光正在驱散黑暗,但河面上的雾越来越浓。


“夫人,如果系统在下午两点三十三分崩塌——供应链会怎样?”


M沉默了几秒。


“食品供应链:超市的库存管理系统会失去所有供应商的历史记录。没有历史,就没有信任。超市会停止接受来自‘无法验证历史’的供应商的货物。不是因为他们认为那些货物有问题——是因为他们的系统无法处理‘空白’。系统会冻结订单,等待人工审核。而人工审核需要时间。几天,几周。在此期间,货架会变空。”


“医疗供应链:医院的采购系统同样会冻结。手术耗材、药品、设备——所有依赖皇家认证的产品会暂停供应。急诊手术会推迟。非紧急手术会取消。医院会开始消耗库存。库存能撑多久?”


“大型教学医院大约一周。社区医院大约三天。”


“军需供应链?”


M闭上眼睛。“军需系统有独立的验证机制,不完全依赖皇家认证。但凯恩的伪造层渗透了一部分军需供应商。那些供应商的记录也会崩塌。弹药、备件、燃料——会有缺口。不是全面断供,是不可预测的缺口。”


邦德转过身,面对着M。


“所以十小时后,这个国家会开始停摆。不是立刻崩溃,是缓慢的、不可逆的、从边缘开始的崩塌。”


“是的。”M说。“所以我们要在崩塌之前,让世界知道原因。不是让世界恐慌——是让世界理解。理解这不是恐怖袭击,不是战争,是一个系统的死亡。而系统死亡的原因是——它被设计成会死亡。”


邦德看着M。“你早就知道。”


M没有否认。


“凯恩设计信任验证框架的时候,我在场。”她说。“2015年,他提交了第一版白皮书。我读了第七章——‘信任的自我修复与主权覆盖机制’。我问他:‘你为什么需要这个?’他说:‘因为所有系统最终都会失败。你需要一个在失败后修复它的机制。’”


“你批准了?”


“我批准了。”M的声音很平。“我以为那是一个安全阀。我以为它永远不会被使用。我没有想到——他会成为那个触发失败的人。”


邦德沉默了很久。


“夫人,你没有告诉我这些。”


“因为如果我告诉了你,你会问我:‘你为什么不修改它?’而答案是——修改需要重写整个系统。那需要五年。而凯恩在2019年就消失了。我以为他带走了后门的秘密。我以为没有他,后门无法被激活。”


“但你错了。”


“我错了。”M说。“不是因为他带走了秘密。是因为他不需要激活后门。他只需要让系统崩塌。后门会自动打开。然后他走进来。”


邦德走到桌前,拿起那枚已经被Q取走样本的U盘——只剩下外壳。


“那这个根密钥——它是后门的钥匙。如果我们销毁它,后门就无法打开。系统崩塌后,没有人能接管。”


“对。”M说。“但也没有人能修复。系统会保持崩塌状态。我们需要从头重建。”


“那就从头重建。”


“从零开始建造一个新的供应链信任系统需要多久?”M问。


邦德没有回答。


“Q做过估算。”M说。“最短三年。最长十年。三年内,没有皇家认证,没有供应链信任,没有稳定供应。三年。”


“那如果我们不销毁根密钥呢?”邦德问。“如果我们保留它,在系统崩塌后,用它来激活主权覆盖——然后用主权覆盖来‘修复’系统?”


M看着邦德的眼神变了。


“你在建议使用凯恩的后门。”


“我在建议使用一切可用的工具。”邦德说。“凯恩设计了后门。但他设计了系统。他知道怎么修。如果我们能找到他——真正的他,不是他的数据——让他用根密钥激活主权覆盖,然后强制系统进入‘修复模式’。”


“他为什么要帮我们?”


“因为他不想看到系统彻底死亡。”邦德说。“他想要系统崩塌,然后他重建。但如果他知道我们会在他重建之前销毁根密钥——他就没有选择。要么帮我们修复旧系统,要么看着旧系统永远死去,而他的新系统永远无法诞生。”


M看着邦德,看了很长时间。


“你要挟他。”


“我要他选择。”邦德说。“就像他让我选择一样。”


门开了。Q走进来,手里拿着一份打印出来的报告。他的脸上有一种奇怪的表情——不是找到了答案的兴奋,而是找到了一个更复杂问题的确认。


“DNA分析完成了。”Q说。“U盘表面的皮肤样本——匹配亚历山大·凯恩的档案DNA。但有一件事。”


“什么?”


Q把报告放在桌上。“样本的降解程度显示,这些皮肤细胞在U盘表面已经存在了超过四年。凯恩说五年来他从未离开过这枚U盘——DNA证据支持这一点。但有一个新的发现。样本中检测到了第二种DNA。非常微量,但存在。”


“谁的?”


Q看着邦德。


“艾琳·霍尔特。”他说。“U盘表面有艾琳·霍尔特的DNA。她的皮肤细胞。时间戳显示——大约六个月前。她和凯恩在六个月内有过物理接触。”


房间里安静下来。


“凯恩说她在安全的地方。”M说。“他没有说‘他没有伤害她’。他说‘我不会伤害她’。但他也没有说‘她不是他的合作伙伴’。”


邦德拿起那份报告,看着上面的数据。


六个月前。艾琳在特罗姆瑟的仓库里。凯恩在伦敦的晚宴上。但他们的DNA在同一枚U盘上相遇。


“Q,U盘表面的DNA分布——是混合的,还是分层的?”


Q看了一眼报告。“分层的。凯恩的DNA在最底层,覆盖了全部表面。艾琳的DNA在表层,局部区域。说明凯恩持有U盘多年,艾琳在某个时间点接触过它。”


“她碰过它。但凯恩没有阻止她。”


“或者凯恩让她碰的。”M说。


邦德把报告折好,放进口袋。


“我要找到她。”他说。“在系统崩塌之前。”


“你怎么找?”Q问。“我们没有她的位置。她的卫星电话已经关机。所有追踪信号都断了。”


邦德走到白板前,看着凯恩的网络图。他的目光从凯恩的名字移动到艾琳的名字,移动到格林诺克,移动到冰岛,移动到麦肯齐,移动到福斯特,移动到德雷克。


然后他看到了一个他没有注意过的连接。


在艾琳的名字和“格林诺克”之间,有一条虚线。不是M画的,是之前就存在的——可能是艾琳自己在特罗姆瑟的墙上画过的图,被Q复制到了白板上。


虚线上写着一行小字:“时间不可伪造的地方 —— 格林诺克不是仓库 —— 是起点。”


邦德盯着那行字。


“格林诺克不是仓库。”他念出来。“是起点。”


他转向Q。“格林诺克项目最初是做什么的?冷战时期。”


Q调出了资料。“核战争爆发时储存关键物资。食品、药品、燃料、种子——以及‘国家档案’的备份。纸质备份。所有重要文件的缩微胶片副本。”


邦德的眼睛亮了。


“纸质备份。不在系统里的备份。不可被哈希验证的备份。凯恩把真实货物藏在格林诺克。但艾琳——艾琳把真相藏在格林诺克。”


他拿起外套。


“Q,格林诺克仓库的平面图。有没有一个区域没有出现在凯恩的库存记录里?”


Q敲击键盘,调出了格林诺克的全息结构图。仓库的主体是巨大的储藏空间,但在地图的东北角,有一个被标注为“废弃”的区域——冷战时期的档案室,在1990年代被封闭,没有纳入凯恩的租赁范围。


“那个区域。”邦德指着。“入口在哪?”


“从主仓库的东北门出去,经过一条五十米的连接隧道。但门被封死了。”


“封死不代表不能打开。”


邦德走向门口。


“007,你只有不到九小时了。”M说。


“所以我需要一架直升机。现在。”


M看了他一眼,然后按下桌上的内线。


“坦纳,安排直升机。北olt机场。007要回格林诺克。”


她挂断电话,看着邦德。


“找到她。”她说。“带她回来。在系统崩塌之前。”


邦德点头,推开门,走进了走廊。


身后的房间里,Q和M站在白板前,看着那张越来越复杂的网。


倒计时:8小时47分钟。


泰晤士河上的雾正在散去,但格林诺克的方向——北方——仍然笼罩在黑暗中。


邦德跑下楼梯,冲进停车场,发动汽车。


在驶出MI6大门的那一刻,他的手机震动了一下。一条短信,来自一个未知号码:


“邦德先生,档案室地下二层,最后一排柜子,最底层。你漏了一个文件。来看。—— A.H.”


艾琳。她还在皇家学会的档案室?不可能——凯恩说她在他那里。但这条短信是真实的。他检查了发送源——通过一个一次性匿名网络发送,无法追踪。


邦德在红灯前刹住车,犹豫了三秒。


然后他调转方向,向卡尔顿府terrace驶去。


档案室。地下二层。最后一排柜子。最底层。


他漏了什么?


引擎轰鸣,伦敦的清晨在他两侧倒退。


倒计时:8小时33分钟。


---


第十二章 · 完


---


下一章预告: 邦德发现艾琳留下的最后一个文件——凯恩2015年原始设计文档的“缺失页面”。那一页上写着他真正的动机。同时,在苏格兰北部,格林诺克仓库的东北角,一扇被封死的门后面,邦德将找到艾琳·霍尔特——不是被囚禁,而是自愿留在那里,等待系统崩塌的最后一刻。


---

第十三章:全球测试


伦敦,皇家学会档案室,地下二层


2024年11月20日,05:48


邦德推开档案室的门时,灯已经亮了。


不是他上次来时打开的那盏老式台灯——而是天花板上所有的荧光灯,一根不剩地全部亮着。房间里没有任何人影,但空气中有新鲜的咖啡气味,以及一种微弱的、电子设备运转的嗡鸣。


最后一排档案柜的最底层,艾琳说的那个位置,放着一个文件盒。不是他上次取走北极光报告的那个柜子——是隔壁那排,最底层的抽屉,被拉开了一半。


邦德蹲下,抽出文件盒。盒子是灰色的金属材质,表面没有任何标签。他打开盒盖,里面只有一份文件——一张纸,用塑料封套保护着,纸张已经泛黄,边缘有烧焦的痕迹。


他把那张纸取出来。


那是一页从某个文档中撕下来的纸。纸张的顶部有“第47页”的手写标记,底部有“第3节 · 系统架构 · 附件B”的打印标题。正文是一段技术描述,但中间有大量的手写修改——不是一个人的笔迹,至少三个人的。他用红笔圈出了几个段落,旁边写满了问号和惊叹号。


邦德认出了其中一种笔迹。艾琳·霍尔特的。她用蓝色圆珠笔在页面底部写了一段话,字迹潦草但可读:


“这是凯恩2015年原始设计文档的第47页。在正式提交给MI6的版本中,这一页被删除了。它描述了‘主权覆盖’的真实触发条件——不是系统检测到‘不可逆的信任崩塌风险’,而是系统检测到‘外部验证请求’。换句话说,后门不是等待系统崩塌才打开——而是当有人从外部请求验证时自动打开。凯恩的伪造层本身就是那个‘外部验证请求’。他建造伪造层,不是为了制造崩塌,而是为了制造一个持续的、真实的、不可忽视的‘外部验证请求’。系统会一直试图验证这个请求,一直失败,一直重试——最终耗尽所有验证资源。崩塌不是目的,是副作用。目的是让系统永远处于‘验证中’的状态。永远无法完成任何信任判断。”


邦德读了两遍。


他明白了。


凯恩不是在摧毁信任。他是在让信任变得“永远在验证中”。不是“假”,不是“真”——是“待定”。永恒的待定。永恒的怀疑。永恒的等待。


而一个永远无法做出信任判断的系统,比一个崩塌的系统更可怕。崩塌的系统可以被重建。永远待定的系统只能被替换。


邦德把那张纸放回文件盒,连同盒子一起带走。他走出档案室,走上楼梯,回到地面。


卡尔顿府terrace的清晨安静得反常。伦敦还没有完全醒来,街道上只有清洁车和早班公交。邦德站在皇家学会的门廊下,拿出手机,打给Q。


“Q,我找到了那一页。凯恩的后门触发条件是‘外部验证请求’。他的伪造层就是那个请求。系统不是要崩塌——是要永远卡在验证循环里。”


Q沉默了三秒。“那就更糟了。崩塌是事件,可以应对。无限验证是状态,无法应对。”


“我知道。我需要你帮我做一件事。”


“什么?”


“扫描全球供应链系统——不是英国,是全球。查找任何类似于‘验证请求激增’的模式。如果凯恩的伪造层是一个持续的外部验证请求,那它不会只影响英国。它会影响所有与英国皇家认证系统有互认协议的国家。”


键盘声。Q的呼吸加快了。


“007……欧盟供应链系统正在显示验证请求异常。过去六小时,从英国发往欧盟的验证请求增加了百分之三千。所有请求都被标记为‘待处理’。欧盟系统正在排队等待响应。”


“响应不了?”


“响应不了,因为英国系统本身就在验证循环里。它在等自己的验证完成,才能回应外部的请求。这是一个死锁。”


邦德闭上眼睛。


“凯恩的伪造层已经蔓延到了欧盟。”


“不只是欧盟。”Q的声音变了。“美国。加拿大。澳大利亚。日本。所有与英国有供应链互认协议的国家。四十三个国家。全部在过去的二十四小时内出现了验证请求激增。”


“他用了五年时间,不只是克隆了四十家英国供应商。他克隆了整个互认网络。”


“对。”Q说。“而我们现在才发现。”


邦德走下台阶,走向他的车。


“Q,帮我连线M。”


十秒后,M的声音出现在耳机里。


“邦德。”


“夫人,凯恩的伪造层已经蔓延到四十三个国家。这不是英国的系统崩塌——是全球供应链的同步冻结。”


M的呼吸停了一拍。


“你怎么知道?”


“Q在验证。但我知道。因为凯恩在2015年设计系统时,就把互认协议写进了架构。他设计了一个‘信任传播’机制——如果一个国家的系统信任一个供应商,互认国家自动继承该信任。他的伪造层在英国被系统接受后,自动被四十三个国家的系统继承。他们甚至不需要知道。”


“所以他们现在都在验证循环里。”


“都在。”


M沉默了很长时间。耳机里只能听到她的呼吸和远处直升机旋翼的声音——坦纳安排的直升机正在接近。


“邦德,你在全球测试面前打算怎么做?”


“我要找到艾琳。”邦德说。“她在格林诺克。不在档案室。短信是她提前设置的自动发送。她在等我去找她。”


“你还有多少时间?”


邦德看了一眼手表。05:52。距离14:33还有8小时41分钟。


“够了。”他说。“但我要你帮我做另一件事。”


“什么?”


“联系四十三个国家的对应机构。告诉他们——不要信任任何来自英国系统的验证结果。切断互认协议。至少暂时切断。”


“那会让全球供应链立即分裂。”


“总比全球供应链同时冻结好。”邦德说。“分裂的供应链可以各自运作。冻结的供应链什么都做不了。”


M又沉默了几秒。


“我做不到。”她说。“切断互认协议需要四十三个国家的共同同意。走完流程至少两周。”


“那就用非常规手段。”邦德说。“打电话给每个国家的对应负责人。不是通过系统——通过人。用你的声音。告诉他们:M说切断。之后再解释。”


“他们会认为我疯了。”


“他们会认为你在保护他们。”


长久的沉默。


“我去做。”M说。“你去找艾琳。带她回来。”


“夫人。”


“嗯。”


“如果我在14:33之前回不来——”


“你会回来。”M打断了他。“这不是请求。”


通讯结束。


邦德坐进车里,发动引擎,向诺索尔特机场驶去。


清晨的伦敦在他两侧退去。他经过威斯敏斯特桥,经过泰特英国美术馆,经过沃克斯豪尔十字路口——MI6总部在他左侧一闪而过,灰色的建筑在晨光中像一个沉默的巨人。


他想起艾琳说过的话:“时间是不可伪造的。”


他不知道她为什么选择格林诺克。但他在找到答案。


---


苏格兰北部,格林诺克项目旧址


2024年11月20日,07:30


直升机降落在同一个位置——废弃农场的东侧空地。但这一次,天已经亮了。苏格兰高地的日出很晚,十一月的太阳要到八点以后才完全升起,但此刻天空已经变成了灰蓝色,远山的轮廓清晰可见,大西洋在低角度的阳光下闪着冷光。


邦德跳下直升机,向谷仓跑去。钢制舱门还开着——他上次离开时没有关。他顺着铁梯下降,穿过隧道,进入主仓库。


格林诺克在灯光下看起来不一样。白天——或者说地下的“白天”——荧光灯把每一个隔间都照得雪亮,那些货盘、纸箱、木桶像博物馆里的展品,安静地、整齐地等待着什么。


邦德没有在主仓库停留。他直接走向东北角的那扇被封死的门。


门是一扇老旧的钢制防火门,表面涂着褪色的绿漆,门框上焊着两条钢条,用螺栓固定在墙壁上。门上钉着一块生锈的铭牌:“冷战档案室 —— 封闭于1994年 —— 未经授权不得进入。”


邦德检查了螺栓。锈蚀严重,但用工具可以拧开。他从背包里取出一把多功能扳手,开始拆卸螺栓。第一颗花了三分钟。第二颗两分钟。第三颗——锈死了,拧不动。他从背包里取出一罐渗透润滑剂,喷在螺栓上,等了一分钟,然后再次用力。


螺栓发出一声尖叫,松动了。


十五分钟后,六颗螺栓全部拆下。邦德推开门——门后是一条隧道,和主隧道一样宽,但灯光暗得多,每隔十米才有一盏昏黄的应急灯。空气潮湿、寒冷,带着一种纸张和胶片老化后的酸味。


隧道大约五十米长。尽头是另一扇门——木门,不是钢制的,上面有一块手写的标牌,用蓝色圆珠笔写着:“艾琳·霍尔特 —— 工作中 —— 敲门。”


邦德敲了三下。


门从里面打开。


艾琳·霍尔特站在门口。她的脸比他在特罗姆瑟看到时更瘦,颧骨突出,眼睛下面的黑眼圈更深。但她穿着干净的羊毛衫,头发整齐地扎在脑后,眼神清澈。


“你来了。”她说。“比我想的晚了一点。”


“我在伦敦耽误了。”邦德走进房间。


这是一个大约三十平方米的空间,被改造成了一个简陋的办公室兼卧室。一张行军床靠墙,一张木桌在中央,桌上放着一台笔记本电脑、几摞文件、以及一个保温杯。四周的墙壁上贴满了图纸、照片和时间线——比特罗姆瑟那面墙更大、更详细。墙的中央是凯恩的照片,周围用红线连接着四十三个国家的国旗、供应链节点、以及一个邦德从未见过的元素:一个倒计时器,和Q同步的——8小时3分钟。


“你一直在这里。”邦德说。


“从特罗姆瑟之后。”艾琳走回桌前坐下。“我告诉过你,我要去‘时间不可伪造的地方’。格林诺克不是仓库。它是起点。冷战时期,这里保存着国家的纸质备份。没有数字,没有哈希,没有验证——只有纸。纸会老化,会被烧毁,会被水浸——但它不能被伪造。因为纸张的老化是物理的、不可逆的。”


“你在这里做什么?”


“我在写‘人类版本的北极光报告’。”艾琳指着桌上的一叠手写稿纸。“一份不能用数据伪造的报告。因为它是手写的。纸张有我的笔迹、墨水的化学成分、指纹、以及我写字时的压力痕迹。这些是物理证据。凯恩可以伪造数字签名,但他无法伪造我的笔迹。因为我的笔迹每天都在变化——我的手在衰老,我的肌肉在疲劳,我的情绪在影响每一个笔画。那是时间在纸上留下的痕迹。”


邦德拿起那叠稿纸。大约两百页,全部用蓝色圆珠笔手写,字迹工整但越来越潦草——从第一页的清晰到最后一页的匆忙,记录着她在特罗姆瑟、奥斯陆、伦敦、格林诺克之间追踪凯恩网络的全部过程。


“这会是新系统的基石吗?”邦德问。


“不是基石。”艾琳说。“是警告。告诉未来的人——不要建造一个只相信数据的系统。数据可以被伪造。只有物理的、不可逆的时间痕迹,才是最后的真相。”


她把稿纸装进一个防水文件袋,递给邦德。


“带出去。在系统崩塌后出版。让所有人看到。”


“你呢?”


“我留在这里。”艾琳说。“格林诺克会在系统崩塌后被关闭——凯恩会试图销毁这里的证据。我要确保他不会。我要在这里守着这些真实货物——麦肯齐的龙虾,NMS的手套,所有被偷走的东西。当记者们来时,我会站在这些货盘前面,告诉他们:这就是凯恩藏了五年的真相。”


邦德看着她的眼睛。


“凯恩说你在安全的地方。他说他不会伤害你。他是对的——你在这里是安全的。但他知道你会在这里。”


“他知道。”艾琳说。“我六个月前在这里见过他。他来找我,不是为了说服我加入他——是为了告诉我他的计划。他说:‘艾琳,你可以阻止我。你可以提前告诉世界。但如果你说了,系统会提前崩塌,比我设计的时间更早。你准备好了吗?’”


“你没有说。”


“我没有说。”艾琳的声音很轻。“因为我知道,如果我提前揭发,崩塌会在没有准备的情况下发生。至少现在,我们有时间——虽然很少——让世界知道原因。”


邦德把文件袋放进背包。


“我需要你跟我回伦敦。”


“不行。”艾琳摇头。“我必须在这里。凯恩会在崩塌后派人来销毁格林诺克的货物。我要阻止他。”


“你怎么阻止?你一个人,没有武器,没有通讯——”


“我有这个。”艾琳从桌下拿出一个东西——一台老式的胶片摄像机,手动上弦,不需要电源。“我会记录。我会拍下一切。如果他销毁证据,全世界会看到。他的新系统永远不会被信任。”


邦德看着她。这个五年前写了那份报告、被系统否决、被凯恩追逐、独自在北极圈内生存、独自在冷战废墟中写作的女人——她不需要他的保护。她需要他完成她的工作。


邦德点了点头。


“我会把你的手稿带出去。我会让M安排保护。但你要答应我一件事。”


“什么?”


“如果凯恩的人来了——不要对抗。你活着比任何证据都重要。因为你是不可伪造的。”


艾琳微笑。那个微笑里有疲惫、有悲伤、但有一种不可动摇的确信。


“我答应。”她说。“现在走吧。你只有不到八小时了。”


邦德转身走向门口。在门口,他停下。


“艾琳。”


“嗯。”


“你六个月前见凯恩的时候——他是什么状态?”


艾琳想了想。


“孤独。”她说。“他是我见过最孤独的人。不是因为没有人陪伴。是因为没有人理解他。他建造了一个系统来证明信任是虚构的——但他自己比任何人都需要被信任。”


邦德看着墙上凯恩的照片。灰色的眼睛,银灰色的头发,微笑里有一道裂缝。


“他为什么选择你?”


“因为我是唯一一个对他说‘不’的人。”艾琳说。“他一生中遇到的所有人——MI6、皇家学会、认证委员会——都说‘是’。即使他们不同意,他们也说‘是,但……’。只有我说‘不’。不,你的新系统不会更好。不,我不会加入你。不,我不会沉默。”


“所以他尊重你。”


“他需要我。”艾琳说。“作为他最后的‘外部验证’。如果他连我都说服不了,那他的整个系统就失去了意义。”


邦德走出了门。


隧道里的应急灯还在昏黄地亮着。他快步穿过,回到主仓库,经过那些堆满真实货物的隔间——Inverlade的龙虾,NMS的手套,四十家供应商的被偷走的产品。


他停了一下。


在仓库的中央,他看到了一个之前没有注意到的细节。一个隔间——不是编号的隔间,而是一个开放的、没有铁丝网围住的区域。区域中央放着一张桌子,桌子上有一台老式打字机,以及一张纸。


纸上是打印出来的字,但字体是打字机的,不是打印机的。内容只有一行:


“邦德先生,当你看到这行字的时候,系统已经崩塌了。你选择了相信艾琳,而不是我。你是对的。—— A.K.”


邦德看着那行字。


凯恩在这里待过。可能就在几小时前。他留下了这张纸,然后离开了。


他去了哪里?


邦德把纸折好,放进口袋——和其他所有证据放在一起。然后他跑向出口,爬上铁梯,推开钢制舱门,回到地面。


直升机在等待。


他跳进机舱,戴上耳机。


“诺索尔特机场。最快速度。”


飞行员点头,拉起操纵杆,直升机升空,向南方飞去。


邦德透过舷窗看着下面的格林诺克——那个废弃的农场,那片覆盖着雪的草地,那扇通往地下世界的小门。


艾琳在地下。凯恩曾经在地下。真实的货物在地下。真相的手稿在地下。


而他带着这些东西,飞向一个正在崩塌的世界。


手机震动。Q发来一条消息:


“欧盟供应链系统已经开始显示冻结迹象。三家德国医院报告无法验证手术手套的来源,暂停了所有非急诊手术。加拿大食品检验局拒绝了二十个来自英国认证供应商的集装箱。澳大利亚正在考虑切断互认协议。”


邦德回复:“告诉M。加速。我们时间不多了。”


他看着窗外。苏格兰高地在下方退去,绿色的山丘和蓝色的湖泊在晨光中显得宁静、永恒。但在这些风景下面,在那些看不见的电缆和服务器和数据流中,一个系统正在死去。


倒计时:7小时12分钟。


他不是在逃离格林诺克。


他是在向崩塌奔跑。


而凯恩,在他不知道的地方,正在等待最后一秒的到来。


---


第十三章 · 完


---


下一章预告: 邦德首次与凯恩进行真正的对话——不是追逐,不是对抗,而是两个理解系统的人之间的对话。凯恩将解释他真正的动机:他不是要摧毁信任,而是要暴露“信任从未存在”的事实。邦德将被迫面对一个更可怕的问题——如果凯恩是对的,那么重建的基石是什么?


---

第十四章:对话反派


伦敦,泰晤士河南岸,废弃的潮汐磨坊


2024年11月20日,10:17


凯恩选择的地点是一个邦德从未去过的角落。


泰晤士河南岸,在塔桥和伦敦桥之间,有一片被遗忘的工业遗迹。十八世纪的潮汐磨坊,维多利亚时代的仓库,二十世纪六十年代的混凝土码头——层层叠叠地堆叠在河边,像一本被水浸泡过的历史书。大部分建筑已经被改造成了公寓和办公室,但有一座磨坊始终没有被开发。它的水车早已锈蚀,木制轮叶在潮汐中发出吱嘎的呻吟,像一头垂死的鲸鱼在呼吸。


邦德把车停在磨坊对面的街道上,步行穿过一条铺满鹅卵石的小巷,到达磨坊的铁门前。门没有锁,门把手上系着一条红绳——凯恩的标志。


他推门进入。


磨坊内部比外面看起来更大。中央是一个巨大的空间,曾经的机械车间,现在空无一物,只有混凝土地面上留下的机器底座痕迹。头顶是裸露的木梁,上面栖息着鸽子和蝙蝠。河水的潮汐声从墙壁的裂缝中渗进来,低沉而有节奏。


凯恩站在空间中央的一根铸铁柱子旁边,双手插在大衣口袋里,仰头看着木梁上的一只鸽子。他穿着和晚宴上一样的深色西装,银灰色的头发在从高窗射入的光线中泛着冷光。


“邦德先生。”他没有回头。“你准时。”


“你约我。”邦德走到凯恩身后三米处停下。“我以为你不会再见我。”


“我本来不会。”凯恩转过身。他的脸上没有笑容,但也没有敌意。表情是一种介于平静和疲惫之间的灰色地带,像冬天的泰晤士河。“但你找到了艾琳。你找到了格林诺克。你找到了第47页。你已经看到了我的系统的全貌。现在你来找我,不是因为你想抓我——是因为你想理解我。”


“我需要理解你的动机。”


“动机。”凯恩重复这个词,像是第一次听到。“每个人都在问我动机。M问我,艾琳问我,皇家认证委员会问我。好像如果我的动机是‘好的’,我的行为就可以被原谅;如果我的动机是‘坏的’,我的系统就可以被忽略。但动机不重要,邦德先生。重要的是系统本身。”


“你的系统正在杀死信任。”


“信任已经死了。”凯恩的声音平静得像在陈述天气。“我只是让所有人看到了尸体。你看到麦肯齐的养殖场了吗?他养了三十年的虾,三十年的皇家认证,三十年的信任积累。然后我在五年内就摧毁了它。不是我摧毁的——是系统摧毁的。系统接受了我伪造的记录,因为它无法区分。麦肯齐的三十年真实历史和我的五年伪造历史,在系统里是等价的。这说明什么?”


邦德没有回答。


凯恩替他回答了。“说明信任从来不存在。存在的是‘习惯’。人们习惯了相信皇家认证的徽章,习惯了相信历史悠久的供应商,习惯了相信‘一切正常’的报告。那不是信任,那是懒惰。真正的信任需要持续的验证,每一分钟,每一秒钟。而系统没有提供这个功能。”


“所以你的解决方案是摧毁它?”


“我的解决方案是让它暴露。”凯恩开始踱步,皮鞋在混凝土地面上发出清晰的回声。“2015年,我设计了信任验证框架。我写了第七章——主权覆盖。我告诉M:‘我们需要一个后门,因为所有系统最终都会失败。’她批准了。但她没有问我:‘为什么你会认为系统会失败?’”


“因为她信任你。”


“因为她不想知道答案。”凯恩停住脚步,看着邦德。“答案很简单:系统会失败,因为它建立在谎言上。它假装过去是可靠的指南,但过去可以被制造。它假装数据是客观的,但数据可以被选择。它假装信任是被动的,但信任是主动的选择。系统从第一天起就错了。”


“那你为什么还要建造它?”


“因为这是唯一能让你们看到错误的方式。”凯恩的声音第一次出现了情绪的波动——不是愤怒,是某种更复杂的东西,像是失望和使命感的混合物。“你以为我想当反派?你以为我想在冰岛的地下数据中心里躲五年?我想当工程师。我想建造一个真正可靠的系统。但你们不让我。你们说‘够了,现有的系统够好了’。你们说‘升级验证协议就行了’。你们说‘没有人会利用这个漏洞’。”


他走近邦德。


“所以我利用了它。不是为了破坏——是为了证明。我花了五年时间,一步一步地建造伪造层,不是因为我享受欺骗,是因为我需要足够多的证据,让你们无法忽视。三十三家供应商。三百二十七个节点。五年的历史。如果我只伪造一家供应商,你们会说‘个案’。如果我只伪造一年,你们会说‘暂时的异常’。我需要一个无法被否认的规模。”


邦德看着他的眼睛。灰色的,清澈的,没有闪躲。


“那你为什么要让系统崩塌?”


“因为崩塌是唯一能让系统重启的方式。”凯恩说。“你知道软件工程里有一种叫‘冷重启’——关闭系统,清空内存,从头加载。有时候,一个系统运行了太久,积累了太多错误,热修复已经不可能了。你需要关闭它,然后重新开始。”


“你知道冷重启会导致什么。供应链停摆。医院断供。军队失去补给。”


“我知道。”凯恩的声音很平。“我也知道,如果不重启,这些都会在几年后以更慢、更痛苦的方式发生。信任会缓慢地侵蚀,像骨质疏松一样,直到某一天整个系统在没有预警的情况下断裂。我选择了一种可控的崩塌。你知道的。”


邦德沉默了。


凯恩说的是对的。至少部分是对的。


“那你为什么给我根密钥?”邦德问。“你说它是主权覆盖的钥匙。销毁它,后门无法打开,系统崩塌后无人接管。保留它,可以用它修复系统。你让我选择。”


“因为我不应该选择。”凯恩说。“我不是这个系统的所有者。我不是这个国家的统治者。我不是供应链的主人。我只是一个工程师。我指出了问题。修复问题——那需要你们来做。不是我。”


“如果你真的相信这一点,你会在2019年留下来修复,而不是消失。”


凯恩的微笑终于出现了。但那个微笑里没有嘲讽,只有一种深深的、几乎可以称为苦涩的诚实。


“如果我留下来,我会被‘修复’。不是修复系统——是修复我。他们会说:‘凯恩博士,你的理论很有趣,但我们需要先处理更紧急的事情。’他们会把我放在一个委员会里,让我写报告,让我的建议被讨论、被修改、被稀释、最终被遗忘。五年后,什么都不会改变。所以我没有留下来。我去了冰岛。我建造了一个可以改变一切的证据。”


“你在为自己辩护。”


“我在陈述事实。”凯恩说。“你可以恨我。你可以抓我。你可以杀我。但你不能否认——我的证据是真实的。三十三家供应商的伪造记录,系统全部接受了。那是真的。你没有发现,M没有发现,皇家认证委员会没有发现。我们都在同一个系统里睡觉。我是那个叫醒你们的人。”


邦德走到窗边。高窗的外面,泰晤士河在阳光下闪烁,塔桥的轮廓清晰可见。这是一个普通的伦敦早晨,人们上班,孩子上学,咖啡店排队。没有人知道,在四个小时后,他们的世界会失去一个他们从未意识到依赖的东西——信任。


“凯恩,”邦德说,“你有没有想过——你可能错了?”


“关于什么?”


“关于信任从未存在。”邦德转过身。“你说信任是懒惰。你说人们只是习惯了系统。但麦肯齐养了三十年虾——那不是懒惰。那是工作。每天凌晨四点起床,检查水温,投喂饲料,清理养殖池。三十年。他的邻居知道。他的客户知道。他的家人知道。那不是系统告诉他们的——是生活告诉他们的。你说的‘信任不存在’,只存在于系统里。在真实世界里,信任每天都在发生,不需要数据验证。”


凯恩的笑容消失了。


“麦肯齐信任他的邻居,因为邻居在他妻子生病时帮他喂过虾。那种信任不需要皇家认证。你建造的系统——那个你花了五年时间证明是虚假的系统——只是信任的一种形式。最脆弱的一种。你把最脆弱的信任当成了信任的全部,然后宣布信任不存在。那是你的错误。”


凯恩沉默了很久。


“也许。”他终于说。“但那个最脆弱的信任——系统性的、大规模的、管理现代社会的信任——是我被雇用来建造的。我没有选择建造它。我选择了让它变得更好。而当它无法变得更好时,我选择了让它死亡。”


“你选择了让它死亡,因为你无法忍受它的不完美。”


“你终于理解了。”凯恩看着邦德。“我是完美主义者。我设计的系统必须完美。当它不完美时,我宁愿摧毁它,也不愿看着它腐烂。”


“那你和系统有什么区别?”邦德问。“系统不接受不完美的数据。你不接受不完美的世界。你们都在等待一个永远不会到来的‘完美’。”


凯恩的呼吸停了一拍。


邦德从口袋里拿出那枚U盘——根密钥。


“这个东西,我不会销毁。也不会交给M。我会把它放在一个地方。当你准备好修复——不是摧毁,不是重启,是修复——不完美的、缓慢的、痛苦的修复——的时候,你可以来找我。我会把它还给你。”


凯恩看着U盘,看了很长时间。


“你不怕我拿去激活主权覆盖?”


“你不会。”邦德说。“因为你刚才说了——你不应该选择。修复需要的不只是钥匙,还需要人。你不是那个人。你是工程师。工程师指出问题。修复问题需要农民、医生、教师、母亲、父亲。需要所有那些每天都在建造信任、而不只是分析信任的人。”


邦德把U盘放回口袋。


“我需要你告诉我一件事。”


“什么?”


“艾琳说她在格林诺克等系统崩塌。你说你会保护她。你会吗?”


凯恩看着邦德的眼睛。


“会。”他说。“不是因为她是我的盟友。是因为她是我的证人。如果我伤害了她,我的整个系统就失去了存在的理由。我建造这一切,是为了证明。不是为了胜利。”


邦德点了点头。


他转身向门口走去。


“邦德先生。”凯恩叫住他。


邦德停下,没有回头。


“倒计时还有四小时。”凯恩说。“系统会崩塌。无论你做什么,无论我说什么,它都会崩塌。因为崩塌的条件已经被触发了。根密钥可以阻止主权覆盖,但不能阻止哈希失效。四小时后,四十家供应商的记录会变成空白。”


“我知道。”邦德说。


“你打算怎么做?”


邦德转过身。


“我会站在格林诺克的仓库里,站在那些真实的货物前面,站在艾琳·霍尔特的手稿旁边,让全世界看到。不是通过系统——通过直播。通过人的眼睛。让四十三个国家的人看到,崩塌的不是信任,是一个虚假的系统。真正的信任——麦肯齐的虾,艾琳的报告,福斯特的选择——仍然存在。”


凯恩看着邦德。


“你在建造一个‘人证网络’。”


“对。”邦德说。“一个不需要哈希验证的网络。一个建立在人的选择上的网络。你可以伪造数据,凯恩。但你无法伪造一个选择。福斯特选择了送货去医院。德雷克选择了作证。麦肯齐选择了说出真相。艾琳选择了留在格林诺克。那些选择是真实的。它们发生在时间里,不可逆,不可伪造。”


凯恩沉默了很长时间。


然后他笑了。不是苦涩,不是嘲讽,而是一种奇怪的、几乎是欣慰的笑。


“邦德先生,”他说,“你终于开始像我了。”


“不像你。”邦德说。“我选择了修复。你选择了摧毁。这就是区别。”


他推开门,走进了伦敦的晨光。


身后,潮汐磨坊里,凯恩一个人站在空荡荡的车间中央,仰头看着木梁上的鸽子。


鸽子飞走了。


倒计时:3小时47分钟。


---


第十四章 · 完


---


下一章预告: 邦德返回MI6,与M、Q、坦纳召开最后一次战情会议。倒计时已不足四小时。邦德提出一个疯狂的计划——在系统崩塌的同时,启动“人证网络”全球直播,用四十个真实的声音对冲数据的空白。M必须做出她职业生涯中最艰难的决定。


---

第十五章:选择


伦敦,MI6总部,M的办公室


2024年11月20日,10:58


邦德推开门时,房间里所有人都已就位。


M坐在办公桌后面,面前摊着艾琳的手稿复印件——Q在邦德返回途中完成了扫描和打印。桌上还放着格林诺克仓库的照片、四十家供应商的名单、以及一张世界地图,四十三个国家被红色记号笔圈出。


Q站在白板前,倒计时数字用红色马克笔写得很大:3小时35分钟。他的手指夹着一支笔,笔帽已经被咬得变形。坦纳靠在窗边,手里拿着平板电脑,屏幕上不断刷新着来自全球供应链监控系统的警报。


还有一个人。邦德认出了她——玛格丽特·德雷克,坐在角落的椅子上,双手放在膝盖上,穿着MI6提供的灰色运动服。她的脸没有化妆,金发松散地垂在脸侧,看起来比她实际年龄老了十岁。但她的眼神是清醒的。


“德雷克女士同意协助我们。”M说,没有多余的介绍。“她知道凯恩网络的物理节点分布。她知道哪些仓库还有真实货物。她知道凯恩团队的通讯方式。”


邦德走到桌前,把艾琳的手稿原件——防水文件袋里的那叠手写稿纸——放在M面前。


“艾琳留在格林诺克。她不会离开。她会用胶片摄像机记录凯恩可能对仓库采取的任何行动。”


M翻开手稿第一页。艾琳的笔迹工整而密集,每一页的边角都有编号和日期。M读了几行,然后合上稿纸。


“这份手稿必须在系统崩塌后出版。”她说。“但不是现在。现在我们需要的是行动。”


“夫人,”邦德说,“我建议在倒计时归零的同时,启动全球直播。地点:格林诺克仓库。内容:展示真实的货物,播放艾琳的手稿摘要,以及麦肯齐、福斯特、德雷克、克罗斯的证词。让全世界在系统崩塌的那一刻,看到真相。”


Q转过身。“技术上可行。卫星直播车可以在两小时内到达格林诺克。但我们需要一个信号发射点——格林诺克在那个山谷里几乎没有手机信号。”


“用军用通讯卫星。”M说。“坦纳,联系国防部。”


坦纳已经在拨号了。


德雷克从角落站起来,走到桌前。“邦德先生,有一件事我需要告诉你。”


邦德看着她。


“凯恩的团队不只是十二个人。”德雷克的声音很轻,但每个字都很清晰。“是四十七个人。分布在十六个国家。他们不只是工程师和物流人员——还有公关专家、法律顾问、以及至少三个国家的政府内部联系人。当系统崩塌时,他们会在全球同步发动舆论战。他们会说:崩塌是不可避免的,是旧系统的必然死亡,而凯恩的新系统是唯一的出路。”


“他们在各国政府内部有联系人?”M的声音冷了下来。


“至少三个。英国、美国、德国。我不知道具体是谁。凯恩没有告诉我。但我知道他们的代号——‘特洛伊木马’。他们的任务是在系统崩塌后,推动各国政府采纳凯恩的新信任协议。”


邦德和M交换了一个眼神。


“Q,你能追踪‘特洛伊木马’的通讯吗?”M问。


Q摇头。“凯恩的网络使用一次性加密通讯,每条信息在读取后自毁。除非我们能在他们发送信息的瞬间截获——”


“做不到。”邦德说。“我们没有时间。但我们可以让他们无法行动。”


“怎么?”


“在系统崩塌的同时,公开他们的存在。”邦德说。“不是通过证据——通过假设。告诉全世界:有一批渗透者会在崩塌后推动新协议。让所有人对任何‘解决方案’保持警惕。”


M思考了几秒。“那会引发普遍的怀疑。人们会拒绝任何重建方案。”


“总比接受一个带有后门的新系统好。”邦德说。


M转向德雷克。“你知道‘特洛伊木马’的通讯频率或模式吗?”


德雷克摇头。“凯恩从不让我接触那部分。我的权限只限于英国的物理节点。”


“那你就帮我们做另一件事。”M说。“列出所有凯恩网络的物理节点——仓库、中转站、隐藏点。我们要在系统崩塌前占领它们。不是为了阻止崩塌——是为了保护证据。”


德雷克点头。Q递给她一台平板电脑,她开始在地图上标记位置。


邦德走到白板前,看着倒计时数字。


3小时28分钟。


“夫人,还有一件事。”他说。“根密钥在我这里。凯恩说销毁它可以阻止主权覆盖激活,但不能阻止崩塌。保留它,可以在崩塌后用主权覆盖修复系统——但修复需要用凯恩的方式。”


“你打算怎么做?”M问。


邦德从口袋里拿出那枚银白色的U盘,放在桌上。


“我打算把它交给艾琳。”他说。“她在格林诺克。如果凯恩在崩塌后派人销毁证据,她会用这个作为谈判筹码——‘如果你销毁货物,我就销毁根密钥,你的新系统永远无法激活主权覆盖。’凯恩不会冒险。”


“如果她被抓了呢?”Q问。


“凯恩不会伤害她。”邦德说。“这一点我相信。”


M看着U盘,看了很长时间。


“邦德,你信任凯恩的话?”


“我不信任他。”邦德说。“但我理解他。他的系统需要艾琳活着。她是他的‘外部验证’。如果她死了,他的整个哲学就崩溃了——因为他的哲学建立在‘有人可以对他说不’的基础上。”


M拿起U盘,翻来覆去地看了看,然后放回桌上。


“让Q复制一份。”她说。“原件给艾琳。复制品留在我们这里。”


邦德点头。Q拿起U盘,走到隔离设备前开始复制。


M站起身,走到窗边。泰晤士河上的阳光已经很高,河面上有游船和巡逻艇。伦敦正在度过一个普通的星期三上午,而在这个城市的最高机密办公室里,一群人在为四小时后的一场看不见的战争做准备。


“邦德,”M说,“你说要启动‘人证网络’。谁来做第一个证人?”


“麦肯齐。”邦德说。“他已经在路上了。我让直升机在Inverlade接他,直接飞格林诺克。他会在仓库里,站在他的龙虾前面,对着镜头说话。”


“福斯特呢?”


“他在警方保护下。但他愿意作证。他会在直播中说出他如何被收买、如何调度克隆卡车、以及他最后选择送货去医院。”


“德雷克?”


邦德看向角落里的德雷克。她抬起头,眼神平静。


“我会作证。”德雷克说。“我会说出皇家认证委员会如何忽视漏洞,如何批准影子供应商,以及罗伯特·哈特利爵士如何与凯恩合作。我会说出我自己的参与。我会面对后果。”


M看着她。“你知道后果是什么。刑事指控。监禁。”


“我知道。”德雷克的声音没有颤抖。“但这是我唯一能做的正确的事。不是弥补——是承认。”


M转回邦德。


“克罗斯呢?”


“他也会作证。”邦德说。“他是最早为凯恩工作的人。他知道验证规则地图。他的证词可以证明凯恩从2018年就开始系统性地收集漏洞信息。”


“艾琳呢?”


“艾琳会在格林诺克。她会通过卫星连线作证——如果她愿意离开仓库上到地面的话。如果她不离开,我们会把摄像机送到她面前。”


M走回桌前,双手撑在桌面上,低下头。


房间里所有人都安静了。只有Q的隔离设备发出的嗡嗡声和坦纳平板电脑上不断涌入的警报提示音。


“夫人,”邦德说,“你需要做决定。”


M抬起头。


“决定不是‘是否启动直播’。是‘直播的同时,我们做什么’。”她的目光扫过每一个人。“系统崩塌后,全球供应链会陷入混乱。各国政府会寻求解决方案。凯恩的‘特洛伊木马’会推动他的新协议。如果我们只是揭露真相而不提供替代方案,人们会在一周内忘记真相,只记得混乱。他们会接受第一个提供秩序的人——不管那个人是谁。”


“你想让我们提供替代方案。”邦德说。


“不是提供——是展示。”M说。“在直播中,不仅要展示崩塌的证据,还要展示重建的起点。格林诺克的真实货物。麦肯齐的养殖场。那些没有被伪造层污染的、仍然在运行的供应链节点。告诉人们:崩塌的不是一切,只是系统。真实的东西还在。我们可以从这些真实的东西开始重建。”


邦德看着她。


“夫人,你一直在思考这个问题。从第一天开始。”


“从你报告‘系统正确但现实错误’的那天开始。”M说。“我知道我们最终会面对这个选择——是修复旧系统,还是建造新系统。我选择了修复。凯恩选择了摧毁。但现在我发现,两者都不是正确的答案。正确的答案是——从碎片中挑选出仍然真实的东西,用它们作为基石。不是修复,不是摧毁,是‘回收’。”


Q从隔离设备前抬起头。“复制完成。原件和复制品哈希值一致。”


他把两枚U盘递给邦德。一枚银白色——凯恩的原件。一枚黑色——Q的复制品。


邦德把银白色U盘放回内兜。黑色U盘递给M。


“夫人,你来保管复制品。”


M接过U盘,握在掌心。


“坦纳,直播车安排得如何?”


坦纳放下平板电脑。“国防部批准了军用通讯卫星。BBC、天空新闻、ITV都已确认。他们会在11:30停止常规节目,进入特别直播模式。格林诺克的画面会通过卫星传输到全球所有主要新闻网络。”


“麦肯齐什么时候到?”


“直升机已经在降落格林诺克。他会在12:00之前到达仓库。”


“艾琳呢?”


“她在仓库里。我们通过卫星电话联系上了。她同意在直播中出现——但不会离开仓库。她说她会站在真实货物前面,拿着她的手稿。”


M看了一眼墙上的钟。11:02。倒计时3小时31分钟。


“邦德,你去格林诺克。你在现场主持直播。你是观众最信任的面孔——不是政客,不是专家,是一个一直在追踪真相的人。”


邦德点头。“Q跟我去。我需要技术支持。”


Q已经开始收拾设备——笔记本电脑、卫星终端、备用电池、加密通讯器。


“德雷克,你和坦纳留在总部。在直播期间,你会被连线提问。回答所有问题,不回避。你的坦诚是我们的武器。”


德雷克点头。


M最后转向白板上的倒计时数字。


“各位,”她说,“三小时后,世界会改变。我们无法阻止。但我们可以选择——在改变发生的时候,我们是站在真相的一边,还是站在系统的一边。系统正在死亡。真相还在。”


她伸出手。


邦德握住。Q握住。坦纳握住。德雷克犹豫了一下,也握了上来。


五只手叠在一起。


“为了真实。”M说。


“为了真实。”所有人回应。


邦德松开手,拿起背包,和Q一起走向门口。


“007。”M叫住他。


邦德回头。


“带艾琳回来。”M说。“不是作为证据——作为人。”


邦德点了点头。


他推开门,走进走廊。Q跟在后面,背包里装着他所有的技术武器。


电梯下降。地下停车场。一辆黑色的路虎已经在等待。


邦德坐进驾驶座,Q坐副驾驶。引擎发动,轮胎在混凝土地面上发出一声短促的尖叫,他们冲出了MI6的地下车库。


伦敦的街道在他们两侧倒退。威斯敏斯特桥,滑铁卢车站,泰晤士河南岸。


Q看了一眼笔记本电脑上的倒计时。


3小时14分钟。


“我们赶得上吗?”他问。


邦德踩下油门,路虎在车流中穿梭。


“我们必须在崩塌之前到达格林诺克。”他说。“不是为了阻止崩塌——是为了让世界在崩塌的那一刻,看到真实的东西。”


“如果凯恩在格林诺克等着我们呢?”


邦德的手指在方向盘上敲了两下。


“那我们就和他一起看崩塌。”他说。“三个人。一个建造了系统的人,一个揭露了系统的人,一个试图修复系统的人。在世界面前。”


Q沉默了几秒。


“那不是直播。那是戏剧。”


“那是历史。”邦德说。“历史不需要剧本。”


路虎驶出伦敦,进入M1高速公路,向北飞驰。


格林诺克在四百公里外。


倒计时在每一秒中减少。


而在那个地下仓库里,艾琳·霍尔特正站在四十家供应商的真实货物前面,手里拿着她的手稿,等待世界的眼睛转向她。


在某个邦德不知道的地方,凯恩也在等待。


三个人。一个系统。一个选择。


世界会在三小时后看到一切。


---


第十五章 · 完


---


下一章预告: 邦德和Q到达格林诺克,直播准备就绪。但就在倒计时即将归零的时刻,凯恩的网络发动了最后一击——不是攻击仓库,而是攻击直播信号。他们试图用深度伪造的画面替换真实直播,让全世界看到“艾琳·霍尔特否认一切”。邦德必须在一场看不见的信号战争中,保护真相的最后一帧画面。


---

第十六章:逆向污染


苏格兰北部,格林诺克项目旧址


2024年11月20日,12:41


邦德把路虎停在谷仓东侧的空地时,直播车已经到了。


两辆白色的卫星转播车并排停在直升机降落点旁边,巨大的卫星天线已经升起,对准了天空中看不见的军用通讯卫星。工程师们正在铺设电缆,从转播车一直延伸到谷仓入口,然后沿着竖井进入地下仓库。三名BBC的制片人站在一旁,手里拿着平板电脑,核对直播流程。


邦德跳下车,Q背着背包跟在后面。一个四十多岁的女人向他们走来——深蓝色夹克,耳机挂在脖子上,步伐急促但不慌乱。邦德认出她:艾莉森·特纳,BBC新闻频道的高级制片人,报道过战争、灾难、以及一次王室婚礼。她见过大场面,但此刻她的表情告诉邦德,她从未见过这样的场面。


“邦德先生。”她伸出手。“你有一个小时。我需要知道我们在拍什么。”


“我们在拍一个地下仓库。”邦德说,没有握手,直接向谷仓走去。“里面有四十家供应商在过去五年中被偷走的真实货物。龙虾,医疗耗材,能源设备,军需品。所有被皇家认证系统记录为‘已配送’但实际上从未到达目的地的产品。”


特纳跟上他的步伐。“谁偷的?”


“一个叫亚历山大·凯恩的人。他曾经是MI6的系统架构师。他设计了一个伪造层,克隆了四十家供应商的数字身份,然后用克隆身份分流了真实订单。”


“为什么?”


“因为他想证明系统可以被伪造。然后让系统崩塌。然后在废墟上建造他自己的新系统。”


特纳停下了脚步。“邦德先生,你知道你在说什么吗?你指控的是一场针对全球供应链的蓄意攻击。”


“我知道。”邦德也停下,转身看着她。“一小时后,系统会崩塌。不是可能崩塌——是确定崩塌。四十家供应商的所有历史记录会变成空白。超市、医院、军队会失去对这些供应商的信任。供应链会冻结。我需要你让全世界在崩塌的那一刻,看到崩塌的原因。不是恐慌——是理解。”


特纳看着他的眼睛,看了几秒。然后她按下耳机上的按钮。


“控制室,我们改流程。开场白取消,直接进仓库。准备好三个机位。我要所有画面实时传输,不经过剪辑。”


她转向邦德。“带路。”


邦德推开谷仓的钢制舱门,顺着铁梯下降。特纳和两名摄影师跟在后面,摄影师扛着广播级摄像机,镜头上的红色指示灯已经亮起——他们在录制。


地下仓库的灯光比邦德上次来时更亮。艾琳打开了所有备用照明,荧光灯把每一个隔间、每一排货架、每一个纸箱都照得像外科手术室里的标本。四十个隔间沿着仓库的两侧排列,铁丝网门上挂着编号牌,里面堆满了货盘。


艾琳站在仓库中央,那台老式胶片摄像机放在旁边的三脚架上。她穿着和特罗姆瑟时一样的羊毛衫和防寒背心,手里拿着一叠手写稿纸。她的头发重新扎过了,脸洗过了,眼神清澈。


“摄像机准备好了。”艾琳对特纳说。“我的位置在这里——站在这些货盘前面。观众需要看到我身后的东西。不是我的脸,是货物。”


特纳快速扫视空间,指挥摄影师布置机位。一号机正对艾琳,中景,把她和身后的货物都纳入画面。二号机在侧面,特写艾琳的脸。三号机在仓库的高处,俯拍整个空间——四十个隔间,数不清的货盘,像一座沉默的证物博物馆。


邦德走到艾琳身边。“麦肯齐呢?”


“他在第四隔间。”艾琳指向左侧。“他在整理他的龙虾。他说要在镜头前亲手打开一个纸箱,拿出一只虾,告诉大家那是他养的。”


邦德走向第四隔间。阿利斯泰尔·麦肯齐蹲在货盘旁边,正在解开一个纸箱的封条。他的手在微微发抖,但动作很稳——一个做了三十年同样动作的人,即使恐惧也不会忘记肌肉的记忆。


“麦肯齐先生。”邦德蹲在他旁边。


麦肯齐抬起头。他的眼睛红了,但不是因为哭——是因为睡眠不足和持续的压力。从邦德在养殖场找到他到现在,他几乎没有合过眼。


“我准备好了。”麦肯齐说。“我这一辈子没上过电视。但我要说。”


“你不需要说很多。”邦德说。“说你是谁,你养了什么,过去五年发生了什么。真实就行。”


麦肯齐点了点头。


邦德站起身,走回仓库中央。Q已经在临时搭建的技术工作台前坐下,面前摆着三台笔记本电脑、一台卫星终端、以及一堆加密通讯器。他正在测试直播信号。


“信号稳定。”Q说。“军用卫星转发到伦敦的BBC中心,再从那里分发到全球。延迟大约两秒。画面质量1080p,足够清晰。”


倒计时:1小时52分钟。


邦德的手机震动。M的短信:“德雷克和克罗斯已在MI6准备好连线。福斯特在警方保护下,同意视频作证。全球四十三个国家的新闻网络已确认接入直播。你的开场白?”


邦德回复:“真相不需要开场白。让艾琳先说话。”


他把手机放进口袋,走向艾琳。


“一小时后,世界会看到你。”他说。“你准备好了吗?”


艾琳看着手中的稿纸。


“我五年前就准备好了。”她说。“我只是在等世界准备好听。”


---


伦敦,MI6总部,M的办公室


13:15


M站在窗前,手里拿着那枚黑色的U盘——Q复制的根密钥。窗外,泰晤士河上的阳光被云层遮住,河面变成了深灰色。倒计时在她的脑海中跳动,像一只看不见的钟。


坦纳敲门进来。“夫人,罗伯特·哈特利爵士要求见你。”


“他在拘留室?”


“是。他说他有信息。关于‘特洛伊木马’在英国政府内部的联系人。”


M转过身。“带他来。”


五分钟后,哈特利爵士被两名安保人员带进办公室。七十岁的老人穿着西装,但领带松了,衬衫领口敞开,脸上有未刮干净的胡茬。他看起来不像一个曾经掌控皇家认证委员会十二年的主席——更像一个被告。


“坐下。”M说。


哈特利坐在椅子上,双手放在膝盖上。他没有看M的眼睛。


“哈特利,你知道系统会在一小时二十分钟后崩塌。你知道你批准的那些影子供应商是凯恩伪造层的一部分。你知道你签署的那些审计报告是虚假的。现在,你有最后一次机会说出真相。”


哈特利抬起头。“‘特洛伊木马’在英国政府内部的联系人是——内阁办公室的供应链安全顾问,彼得·温特伯恩。他在2019年帮助凯恩获得了格林诺克仓库的租赁权。他以‘国家安全’的名义掩盖了租赁记录。”


M的眼睛眯了起来。“温特伯恩。他在哪?”


“今天早上飞往了华盛顿。”哈特利说。“凯恩派他去协调美国的‘特洛伊木马’。”


M转向坦纳。“联系美国国土安全部。让他们在机场拦截温特伯恩。”


坦纳走出房间。


M看着哈特利。“你为什么要告诉我这些?”


“因为系统正在崩塌。”哈特利说。“凯恩答应我的‘新系统的优先地位’——不存在。他在骗我。我只是他的一颗棋子。当崩塌发生时,我会是第一个被抛弃的人。”


“你是。”M说。“但你现在选择说出真相,至少你可以作为证人,而不是同谋。”


哈特利低下头。


M按下内线。“把哈特利爵士带回拘留室。给他纸和笔。让他写下所有他知道的关于凯恩网络的事。”


安保人员带走哈特利。M回到窗前。


倒计时:1小时18分钟。


她的手机亮了。格林诺克的直播信号已经进入预播状态。屏幕上,艾琳·霍尔特站在地下仓库的荧光灯下,身后的货盘堆得像小山。画面右下角有一个倒计时器,同步了信任引擎的重置计时器。


世界即将看到。


---


格林诺克地下仓库


13:50


邦德站在三号机的高处位置,俯瞰整个仓库。摄影师们已经完成了最后的调试,灯光已经布置完毕,直播信号已经通过了三次测试。艾琳站在她的位置上,麦肯齐站在第四隔间的门口,手里拿着一只冷冻龙虾——他亲手从纸箱里取出的,标签上印着Inverlade的标识和真实的捕捞日期。


Q坐在工作台前,面前五块屏幕同时亮着——直播画面、信号监控、倒计时、以及来自全球新闻网络的实时反馈。


“BBC已经切入直播预告。”Q说。“画面显示‘特别报道:全球供应链危机’。他们还没说具体内容。”


“让他们等。”邦德说。“倒计时归零的那一刻,我们开播。”


他的手机震动。M的短信:“已确认温特伯恩在华盛顿被拘留。‘特洛伊木马’失去了一个关键节点。但另外两个——德国和美国的——还在活跃。”


邦德回复:“直播会让他们暴露。”


他走下高台,来到艾琳身边。


“还有四十分钟。”


艾琳点了点头。她的嘴唇在微微颤抖,但眼睛是坚定的。


“邦德先生,”她说,“如果直播之后,凯恩的新系统还是被采纳了——如果人们选择了他的后门,而不是我们的真相——怎么办?”


邦德沉默了几秒。


“那我们就在新系统里继续战斗。”他说。“信任不是一次性的选择。是每一天的选择。今天人们选择相信我们,很好。如果他们选择相信凯恩——那我们就明天再证明他错了。”


艾琳看着他。


“你和他真的很像。”她说。“你们都相信选择。区别是——他相信选择‘摧毁’,你相信选择‘重建’。”


邦德没有回答。


倒计时:30分钟。


Q突然从工作台前站起来。“007,有异常。”


邦德快步走过去。Q指着屏幕上一个信号监控窗口——不是直播信号,是来自信任引擎的远程监控。邦德在冰岛植入了一个被动嗅探器,可以实时追踪信任引擎的状态。


“信任引擎在做什么?”邦德问。


“它在……自我复制。”Q的声音变了。“不是重置,不是崩塌——是复制。凯恩在倒计时归零之前,把信任引擎的核心算法打包,通过卫星加密传输到了一个未知地址。他在备份他的系统。”


“备份到哪?”


“我不知道。但我知道一件事——即使我们销毁了根密钥,即使系统崩塌了,凯恩可以在任何地方重建信任引擎。他不需要格林诺克,不需要冰岛,不需要任何物理节点。他只需要那个备份。”


邦德看着屏幕上跳动的传输进度条。78%……81%……


“能拦截吗?”


“不能。加密是军事级别的。除非我们有凯恩的私钥。”


邦德想到了什么。他拿出手机,拨打了一个号码——凯恩在潮汐磨坊留给他的那个。


响了三声。接通。


“邦德先生。”凯恩的声音平静。“你看到了备份。”


“你在给自己留后路。”


“我在保护我的遗产。”凯恩说。“系统会崩塌,但信任引擎不会死。它可以重生。在新的地方,以新的形式。你无法阻止技术,邦德先生。你只能选择如何使用它。”


“我不会使用你的引擎。”


“你不需要使用。但别人会。五十年后,当下一代人面对同样的信任危机,他们会重新发现我的引擎。他们会说——‘有人已经解决了这个问题。’我会成为那个被记住的人。不是M,不是你,不是艾琳。是我。”


邦德握紧了手机。


“凯恩,你不在乎系统崩塌后会发生什么。你在乎的是历史会怎么记住你。”


“每个人都在乎。”凯恩说。“区别是,我有能力确保历史记住我。”


邦德挂断了电话。


他看着Q。“备份传输还需要多久?”


Q看了一眼进度条。“89%。大约十分钟完成。”


“我们不能让凯恩带着信任引擎消失。”


“那怎么办?我们无法拦截加密传输。除非——”


“除非什么?”


“除非我们‘污染’备份。”Q的眼睛亮了起来——不是兴奋,是一种在绝境中找到微小缝隙时的锐利。“在备份传输完成之前,向信任引擎的核心算法注入一段恶意代码。不是摧毁——是‘标记’。让每一份备份都带有一个不可去除的数字签名,注明‘由凯恩的伪造层生成’。这样,无论凯恩在哪里重建引擎,任何人只要检查签名,就会知道它的来源。”


“你能做到吗?”


“我能。但我需要物理接入信任引擎的核心节点。冰岛的那个。”


邦德看了一眼倒计时。22分钟。


“冰岛离这里一千五百公里。”


“我们不需要去冰岛。”Q说。“凯恩的备份传输本身——我可以把污染代码嵌入传输流。就像在河水中下毒,让水流把毒带到所有支流。备份传输完成后,每一份拷贝都会带有污染。”


“凯恩会发现吗?”


“会。但发现的时候已经太迟了。污染代码是自我复制的。一旦注入,它会自动附着到信任引擎的每一个模块。要清除它,等于重写整个引擎。”


邦德看着Q。“做。”


Q的手指开始在键盘上飞舞。他的屏幕变成了一个命令行界面,代码像瀑布一样滚动。


倒计时:18分钟。


“注入点找到了。”Q说。“备份传输的数据流中有一个未加密的元数据段。我可以把污染代码伪装成日志条目,嵌入元数据。凯恩的传输协议不会检查元数据——它只检查核心算法。”


“需要多久?”


“三分钟。但有一个风险。”


“什么?”


“如果凯恩在传输完成前检测到污染,他可以中断传输,重新打包。那样我们就暴露了。”


邦德看了一眼手机。凯恩的号码还在屏幕上。


“他不会中断。”邦德说。“他太骄傲了。他不会相信有人能黑进他的系统。”


Q深吸一口气,敲下回车键。


屏幕上,进度条闪烁了一下。然后继续前进。91%……94%……


“注入成功。”Q的声音几乎是耳语。“污染代码已嵌入元数据。备份传输完成时,代码会自动激活。”


倒计时:15分钟。


邦德看着仓库里的摄影师、制片人、工程师。他们不知道刚才发生了什么。他们只知道倒计时快归零了。


“Q,直播准备好了吗?”


Q切换到直播监控界面。“所有信号正常。BBC已经确认全球分发就绪。我们在倒计时归零时开播。”


邦德走到艾琳身边。


“还有十五分钟。”


艾琳点了点头。她把手中的稿纸放在旁边的桌子上,双手握在一起,闭上眼睛。邦德不知道她是在祈祷还是在深呼吸。


麦肯齐从第四隔间走出来,手里还拿着那只龙虾。他站在艾琳旁边,看着邦德。


“我准备好了。”他说。


邦德站在两个证人中间——一个五年前就写了报告的女人,一个养了三十年虾的渔民。一个是系统内部的告密者,一个是系统外部的受害者。他们来自完全不同的世界,但在这一刻,他们的声音是同一个声音。


倒计时:10分钟。


Q的声音从工作台传来:“007,德雷克和克罗斯的连线已接入。福斯特的连线已接入。M在MI6总部待命。”


邦德按下耳机。“夫人,能听到吗?”


“清晰。”M的声音。


“直播开始后,你来开场。”


“不。”M说。“你来。你的脸比我的更让人信任。”


邦德没有争辩。


倒计时:5分钟。


仓库里的所有人都停止了移动。摄影师站在机位后面,手指放在录制键上。制片人盯着监视器,嘴唇无声地数秒。工程师调整着最后的音频电平。


艾琳睁开了眼睛。


“邦德先生,”她说,“你知道凯恩在看吗?”


“他知道。”邦德说。“他希望我们成功。”


“为什么?”


“因为他需要证人。如果他赢了,我们需要在场,证明他赢了。如果他输了,他需要在场,证明他输了。他不是一个想逃脱的人。他是一个想被理解的人。”


艾琳沉默了几秒。


“他会的。”她说。“被理解。”


倒计时:1分钟。


Q举起手,五指张开。


“全球信号已同步。四十三个国家,所有主要新闻网络。三十秒后开播。”


邦德站在一号机前。他身后是艾琳和麦肯齐,再后面是四十个隔间,数不清的货盘,五年的真相。


“十秒。”Q说。


邦德看着镜头。红色指示灯亮起。


“五。四。三。二。一。”


他开口了。


“我叫詹姆斯·邦德。我现在所在的位置,是苏格兰北部一个被遗忘的地下仓库。这里存放着过去五年中被偷走的真实货物——来自四十家皇家认证供应商的产品。它们从未到达医院、学校、和军队。它们被藏在这里,而一个伪造的供应链系统告诉世界——‘一切正常’。”


他停顿了一秒。


“那个系统,正在崩塌。”


他转向艾琳。艾琳向前走了一步,进入镜头。


“我叫艾琳·霍尔特。五年前,我写了一篇报告,警告系统可以被伪造。报告被否决了。今天,我要读给你们听。”


她拿起稿纸,翻到第一页,开始朗读。


她的声音在仓库里回荡,通过卫星传送到四十三个国家,进入数亿人的客厅、办公室、手机屏幕。


在她身后,麦肯齐举起那只龙虾,对着镜头,没有说话。


他的眼睛替他说话了。


倒计时:0。


系统崩塌了。


但在格林诺克的地下仓库里,真实的东西还在。


它们一直在。


---


第十六章 · 完


---


下一章预告: 全球直播引发连锁反应。各国政府紧急切断互认协议,供应链陷入混乱。但在崩塌的第二天,一个更可怕的事实浮现——凯恩的“特洛伊木马”开始行动,试图用深度伪造的视频推翻艾琳的证词。邦德必须在一场信息战中,保护最后一个不可伪造的证据。


---

第十七章:终极晚宴


伦敦,兰卡斯特宫,同一间宴会厅


2024年11月21日,19:47


二十四小时前,这里举行过皇家认证委员会的晚宴。凯恩站在讲台上,投影仪亮着,三十三家供应商的伪造记录被展示在三百人面前。那是崩塌的前夜。


今晚,同一间宴会厅,同一盏水晶吊灯,同一排长桌。但气氛完全不同了。没有银质餐具,没有香槟杯,没有七道菜。长桌上铺着的不再是白色桌布,而是一张巨大的英国地图,上面用图钉标记着每一个供应链节点——绿色的代表仍然可信,红色的代表记录已崩塌,黄色的代表待验证。


绿色极少。红色密密麻麻。黄色像一片正在蔓延的沙漠。


邦德站在侧廊——和第一章完全相同的位置。但这一次,他的西装换了深灰色,领带是黑色的。他手里没有香槟,而是一台平板电脑,屏幕上实时刷新着全球供应链的状态。


系统崩塌已经过去二十九小时。


邦德的耳机里,Q的声音沙哑而急促:“欧盟供应链的冻结率上升到百分之六十七。德国十七家医院进入紧急状态,美国三个州的食品分销系统暂停,加拿大最大的药品分销商宣布不可抗力。”


“英国呢?”邦德低声问。


“伦敦三家主要超市的货架开始出现空缺。不是恐慌性抢购——是供应链冻结。供应商无法验证自己的历史记录,超市无法接受无法验证的货物。双方都卡在‘等待人工审核’的环节。”


“人工审核需要多久?”


“一家中型超市的采购部门一天能审核大约五十份供应商记录。他们有四千份需要审核。”


邦德闭上眼睛。八十天。


宴会厅里,大约一百人围坐在长桌两侧。不是晚宴的宾客——是危机应对会议的代表。M坐在长桌的一端,对面是首相、内阁秘书、以及皇家认证委员会的代理主席(哈特利爵士已被停职)。两侧坐着供应链行业的代表、医院管理者、军方后勤负责人、以及来自四十三个国家的使节。


这是一场在崩塌中召开的峰会。


邦德从侧廊走进宴会厅,沿着长桌的边缘走向M。没有人注意到他——所有人的注意力都在首相身上,后者正在宣读一份已经修改了七遍的声明。


“……因此,政府决定启动‘供应链紧急重建框架’。所有供应商的历史记录将暂时搁置,改为逐批实时验证。验证周期预计为……”


邦德停在M身后,弯腰低声说:“夫人,凯恩的‘特洛伊木马’开始行动了。”


M没有转头,声音只有邦德能听到:“在哪?”


“美国。CNN刚刚播出了一段深度伪造视频——画面里艾琳·霍尔特在说‘我五年前的报告是伪造的,邦德先生强迫我作证’。视频是假的,但制作精良。社交媒体上已经开始传播。”


M的手指在桌面上轻轻敲了两下。


“德国和法国的同类视频在二十分钟前出现。”邦德继续说。“用的是同样的脚本,不同的‘证人’。他们试图用深度伪造对冲我们的直播。”


“我们的直播有多少人看了?”


“BBC统计,全球实时观众大约两亿。回放和新闻摘要在过去二十四小时内的触达人数超过十亿。”邦德停顿了一下。“但深度伪造视频的传播速度更快。因为人们更容易相信‘反转’——直播是官方的,官方不可信。深度伪造是‘泄密’的,泄密更可信。”


M终于转头看了他一眼。


“你需要做什么?”


“我需要艾琳再次出现。直播。实时。不能被深度伪造。”邦德说。“不是在地下仓库——是在这里。在这场会议中。当着首相、内阁、以及四十三个国家的使节的面。”


M的眼睛眯了起来。“你要把她带进兰卡斯特宫?”


“我要让她坐在你的旁边。”


M沉默了三秒。然后她转向首相,打断了他的发言。


“首相先生,我需要插入一项紧急议程。”


首相皱了皱眉,但在看到M的表情后,点了点头。


M站起身。宴会厅里的交谈声安静下来。


“各位,在继续讨论供应链重建之前,我需要你们看一个人。”她转向侧廊。“邦德先生。”


邦德按下耳机。“带她进来。”


侧廊的门打开。


艾琳·霍尔特走进宴会厅。


她穿着和直播时一样的羊毛衫和防寒背心——没有换衣服,因为她从格林诺克直接坐直升机过来,没有时间换。她的头发被风吹乱了,脸上有直升机旋翼扬起的灰尘,但她的脚步很稳,眼神很直。


她走到M旁边,站在那里。


一百双眼睛看着她。有些人认出了她——直播的观众。有些人没有——但他们的表情在被告知她的名字后迅速变化。


“这位是艾琳·霍尔特博士。”M说。“五年前,她写了报告警告供应链系统可以被伪造。报告被否决。昨天,她站在格林诺克的地下仓库里,向全世界展示了五年来的真实货物。现在,有人用深度伪造的视频说她的证词是假的。”


M转向艾琳。“霍尔特博士,你是假的吗?”


艾琳面对镜头——宴会厅里有至少六台摄像机,记录着这场会议。


“我是艾琳·霍尔特。”她说。“我出生于1972年3月14日,在莱斯特。我的母亲叫玛格丽特·霍尔特,2010年去世。我的父亲叫托马斯·霍尔特,2003年去世。我没有兄弟姐妹。我在剑桥大学纽纳姆学院读的本科,在伦敦帝国理工拿的博士。我的博士导师是约翰·萨瑟兰教授,他现在还活着,可以作证。我五年前写了那份报告。我昨天站在格林诺克的货物前面说了那些话。今天,我站在这里,再说一遍:亚历山大·凯恩建造了一个伪造层,克隆了四十家供应商的数字身份,分流了真实订单,导致全球供应链系统崩塌。这是真的。深度伪造是假的。”


她停了一下。


“你可以伪造我的脸。你可以伪造我的声音。但你无法伪造我的记忆。我的记忆里有五年前写报告时坐在我对面的那个委员会成员的脸。我的记忆里有在特罗姆瑟的仓库里看到那些试管时的恐惧。我的记忆里有在格林诺克写下两百页手稿时手腕的酸痛。那些是真的。凯恩无法伪造。”


宴会厅里一片寂静。


然后,有人开始鼓掌。一个人,两个人,十几个人。不是庆祝——是确认。是承认。


邦德站在侧廊,看着艾琳的背影。


他的耳机里,Q说:“深度伪造视频的传播速度开始下降了。各大平台开始标注‘未经证实’。BBC正在直播艾琳的这段发言。”


“继续监控。”邦德说。


他走出侧廊,穿过宴会厅的后门,进入一条走廊。走廊尽头是洗手间。他推门进去,打开水龙头,用冷水洗了洗脸。


镜子里,他的脸疲惫、憔悴、但清醒。


门开了。一个人走进来。


亚历山大·凯恩。


邦德没有转身。他在镜子里看到了凯恩——银灰色的头发,深色西装,灰色眼睛。和上次在潮汐磨坊见面时一样平静,但嘴角有一道邦德没有见过的细微皱纹——不是微笑的痕迹,是咬紧牙关的痕迹。


“你进得来?”邦德关掉水龙头。


“我有邀请函。”凯恩从口袋里拿出一张卡片——兰卡斯特宫的会议通行证,名字栏写着“观察员”。“M给我的。”


邦德转过身。“M给了你通行证?”


“她需要我。”凯恩说。“系统崩塌了,主权覆盖没有激活——因为你没有销毁根密钥,也没有使用它。系统处于‘空白’状态。没有人能接管。没有人能修复。只有我能。”


“所以你是来谈判的。”


“我是来提供选择的。”凯恩靠在洗手台上。“你之前说,修复需要的不只是钥匙,还需要人。你说得对。我是那个人。我可以修复系统——不是用后门,是用真正的修复。重写验证协议,移除主权覆盖,建立一个真正基于实时验证的新框架。但我需要条件。”


“什么条件?”


“豁免。”凯恩说。“刑事豁免。我不会为系统崩塌承担责任。因为系统崩塌不是我造成的——是你按下的按钮。你选择了摧毁我的伪造层,也摧毁了真实层。从法律上讲,你是崩塌的触发者。我只是设计者。”


邦德看着凯恩的眼睛。


“你在勒索我。”


“我在给你一个选择。”凯恩说。“你可以拒绝。然后系统保持空白。供应链保持冻结。医院保持断供。人们会开始饥饿。不是今天,不是明天——但会在接下来的几周内。而你会知道,你有机会阻止这一切,但你选择了拒绝我。”


邦德沉默了。


“凯恩,你知道我不会接受勒索。”


“我知道。”凯恩说。“但M会。因为她要对这个国家负责。她可以承受失去你,但她无法承受失去成千上万的生命。”


邦德走向门口。在凯恩身边停下。


“你说你是那个可以修复系统的人。”邦德说。“但你错了。修复系统需要的不是技术,是信任。没有人会信任你。即使你修复了系统,人们会说——‘这是凯恩修的,凯恩留了后门’。你的修复比崩塌更糟。”


他推开门。


“邦德先生。”凯恩说。“你有没有想过——也许我不需要被信任。也许系统只需要被修复。你可以恨我,同时使用我的修复。这两个不矛盾。”


邦德没有回答。他走进走廊,关上了身后的门。


---


宴会厅里,会议继续进行。M和首相、内阁秘书在长桌的一端低声讨论,艾琳坐在M旁边,面前放着一杯水,但几乎没有喝。


邦德回到侧廊,按下耳机。


“Q,凯恩在宴会厅后面的洗手间里。M给了他通行证。他在谈判——用修复系统换豁免。”


Q的键盘声停顿了一下。“M会同意吗?”


“我不知道。”邦德说。“但我知道一件事——如果凯恩获得了豁免,他会成为新系统的‘首席架构师’。即使他移除了主权覆盖,他可以在新系统中植入另一个后门。我们无法信任他。”


“那怎么办?”


邦德看着宴会厅里的一百个人。他们的脸上有疲惫、有焦虑、有一种共同的、无声的恐惧——不是因为凯恩,不是因为系统崩塌,而是因为他们不知道接下来会发生什么。


“我们不需要凯恩来修复系统。”邦德说。


“那谁来修复?”


邦德的目光落在艾琳身上。


“她。”他说。“她五年前就写了修复方案。实时验证协议。不是基于历史,是基于当前状态。她设计了它,但被否决了。现在系统空白了,她的方案是唯一已经写好的、可执行的、没有后门的修复框架。”


“她不是工程师。”


“她不需要是。她是指出方向的人。工程师会跟随。”


邦德走出侧廊,穿过宴会厅,走到艾琳身边。他弯腰在她耳边低语了几句。


艾琳抬起头,看着邦德。她的眼睛亮了一下——不是希望,是确认。


她站起身。


M看着她。“霍尔特博士?”


“夫人,”艾琳说,“我需要发言。”


M看了一眼邦德,然后点了点头。


艾琳走到讲台上——凯恩二十四小时前站过的同一个讲台。她面对摄像机,面对一百个决策者,面对正在观看直播的数亿人。


“各位,”她说,“系统崩塌了。我们花了二十四小时讨论如何重建。但我们讨论的都是同一个问题——谁来重建?用什么工具重建?谁控制重建后的系统?”


她停了一下。


“这些问题本身就是问题。因为它们在假设——重建需要‘某个人’来控制。需要‘某个系统’来信任。但崩塌教给我们的不是这个。崩塌教给我们的是——没有一个人、没有一个系统、没有一把后门的钥匙可以解决信任问题。信任不是技术问题。是人的问题。”


她拿起手中的稿纸——她在格林诺克写的那两百页手稿。


“这是我在过去五天里写的手稿。它记录了我追踪凯恩网络的整个过程。它没有加密,没有哈希,没有验证。它只是纸。纸张会老化,会被烧毁,会被水浸。但它不能被伪造。因为我的笔迹、我的措辞、我的修改痕迹——它们是时间的印记。”


她把稿纸举起来。


“重建信任的第一步,不是建造新系统。是承认旧系统的死亡,承认我们无法回到过去,承认我们必须从头开始。从头开始的意思是——没有‘皇家认证’,没有‘历史信用’,没有‘信任积累’。只有实时验证。只有当下。只有每一批货物、每一次交易、每一笔订单的独立验证。”


她放下稿纸。


“我有实时验证协议的技术框架。五年前写的。它不完美。它需要被修改、被测试、被完善。但它没有后门。因为它不是一个人写的——它是我和我的团队写的,而我的团队已经解散了。但我们可以重新组建。不是由我领导——由你们领导。由供应链上的每一个人领导。由那些每天搬运货盘、检查温度、签字验收的人领导。因为他们才是真正验证的人。不是系统。是人。”


宴会厅里没有人鼓掌。


没有人说话。


一百个人坐在那里,看着艾琳·霍尔特——这个五年前被否决的女人,这个在北极圈内的废弃仓库里独自生存的女人,这个在格林诺克的地下仓库里写下两百页手稿的女人。


然后,邦德看到了一件事。


长桌的一端,M站了起来。


她走向讲台,站在艾琳旁边。她伸出手。


艾琳握住了。


M转向摄像机。


“霍尔特博士的实时验证协议,从现在起,是英国供应链重建的官方框架。”她的声音清晰、稳定、不可撤回。“皇家认证系统正式终止。所有基于历史信用的信任机制暂停。我们将从零开始,每一批货物独立验证。这是缓慢的、昂贵的、痛苦的。但这是唯一诚实的路径。”


她看着镜头。


“亚历山大·凯恩先生,如果你在看——你的系统死了。你的后门没有打开。你的新系统不会被采纳。你是一个优秀的工程师,但你是一个失败的人。因为你不明白——信任不是被建造的。是被选择的。”


宴会厅的后门打开了。凯恩站在门口,看着M,看着艾琳,看着邦德。


他的脸上没有愤怒,没有悲伤,没有胜利。


只有一种邦德从未见过的表情。


空白。


他转过身,走进了走廊。


没有人追他。


邦德站在侧廊的阴影里,看着凯恩的背影消失在走廊尽头。


他没有追。


因为凯恩说得对——他不需要被抓住。他需要被理解。而邦德理解了他,但选择了不成为他。


宴会厅里,M和艾琳站在讲台上,面对着摄像机,面对着崩塌的世界。


邦德按下耳机。


“Q。”


“在。”


“逆向污染怎么样了?”


“信任引擎的所有备份都已被标记。无论凯恩在哪里重建,任何人只要检查签名,就会知道来源。他的引擎永远无法被用作‘干净的解决方案’。”


邦德看着讲台上的艾琳。


“做得好。”


“你也是。”Q说。“现在怎么办?”


邦德走出侧廊,走进宴会厅,坐在长桌的末端。


他看着地图上那些红色的图钉。


“现在,我们开始修复。不是用系统——用人。”


他拿起一支笔,在地图上的一个绿色节点旁边写下第一个名字:


阿利斯泰尔·麦肯齐。


然后第二个:


艾琳·霍尔特。


然后第三个:


玛格丽特·德雷克。


然后第四个:


马丁·克罗斯。


然后第五个:


加里·福斯特。


然后第六个:


詹姆斯·邦德。


他停下笔。


修复不是从系统开始的。是从选择开始的。


而他刚刚做了选择。


---


第十七章 · 完


---


下一章预告: 凯恩的网络被迫显现——因为它必须维持“可信性”。在崩塌后的第三天,“特洛伊木马”在全球同步发动最后一次舆论战,试图用最后一枚深度伪造炸弹摧毁艾琳的公信力。邦德必须在真相完全消失之前,找到凯恩最后保留的唯一一份不可伪造的证据。


---

第十八章:暴露


伦敦,兰卡斯特宫,会议结束后


2024年11月21日,22:10


宴会厅里的人群渐渐散去。首相和内阁秘书从侧门离开,使节们低声交谈着走向出口,供应链代表们围成小圈,讨论着实时验证协议的细节。长桌上的地图被卷起,图钉被收集到一个锡盒里,叮当作响。


邦德坐在长桌末端,面前那张写满名字的纸还在。艾琳坐在他旁边,手里捧着那杯几乎没动过的水。M站在讲台旁边,正在和坦纳低声交谈。


“你写下了六个名字。”艾琳看着那张纸。


“还有更多。”邦德说。“四十家供应商的真实所有人。四十七个凯恩网络成员的名单。那些在崩塌后仍然选择运送货物的人。那些在镜头前说出真相的人。”


“你要把他们的名字都写下来?”


“不是写下来。”邦德把纸折好,放进口袋。“是记住。系统会忘记,但人不会。”


M走过来,坐在邦德对面。她的脸上没有疲惫——或者有,但被一层坚硬的东西覆盖着,像冰层下的河流。


“凯恩离开了。”M说。“安保人员看到他走出兰卡斯特宫的后门,上了一辆深色轿车。没有追。”


“追不上。”邦德说。“他会消失,就像五年前一样。但这一次,他的系统被标记了。无论他走到哪里,信任引擎的备份都带着‘伪造层生成’的数字签名。他无法再用它作为‘干净的解决方案’。”


M看着邦德。“他还会再出现吗?”


“会。”邦德说。“但不是以敌人的身份。他是唯一知道系统所有漏洞的人。如果我们想建造一个真正安全的系统,我们需要他的知识——不是他的后门。”


“你信任他?”


“我信任他的知识。不信任他的人。”邦德说。“就像使用一把刀。刀可以是工具,也可以是武器。取决于握刀的手。”


M沉默了。


艾琳放下水杯。“夫人,我需要回到格林诺克。”


“为什么?”M问。


“因为那里还有四十家供应商的货物。它们需要被归还。不是通过系统——通过人。每一箱龙虾,每一盒手套,每一个被偷走的产品,都需要回到它应该去的地方。麦肯齐的虾应该去皇家伦敦医院。NMS的手套应该去St. Olavs医院。不是通过供应链系统——是通过卡车,通过人,通过纸质交接单。”


“那需要时间。”M说。


“需要很长时间。”艾琳说。“但这是唯一的方式。不是‘重建信任’,是‘证明信任’。每一批货物的归还都是一次证明——有人在选择做正确的事。”


邦德站起身。“我送你去诺索尔特机场。直升机在等。”


艾琳也站起来。她看着M。“夫人,你宣布终止皇家认证系统,是我听到过的最勇敢的话。”


M的嘴角动了一下——不是微笑,是一种更复杂的东西。


“不是勇敢。”M说。“是别无选择。”


艾琳摇了摇头。“任何时候都有选择。你选择了真相。”


她伸出手。M握住。


两个女人——一个六十二岁,一个五十二岁——在空荡荡的宴会厅里握手。没有摄像机,没有观众,只有邦德和坦纳。


邦德和艾琳走向门口。


“邦德。”M叫住他。


他回头。


“找到凯恩。”M说。“不是作为敌人——作为证人。我们需要他。”


邦德点了点头。


他和艾琳走进走廊,穿过侧廊,走出兰卡斯特宫的大门。


伦敦的夜晚很冷。天空清澈,星星在城市的灯光之上微弱地闪烁。一辆黑色的路虎停在台阶下面,引擎已经发动。


邦德打开车门,让艾琳先上车,然后坐进驾驶座。


“诺索尔特机场。”他对司机说。


路虎驶出兰卡斯特宫的院子,进入林荫路,向西北方向驶去。


艾琳靠在座椅上,闭上眼睛。


“邦德先生。”


“嗯。”


“你说你会在新系统里继续战斗。如果人们选择了凯恩,你就明天再证明他错。”


“我说过。”


“你相信你能赢吗?”


邦德看着车窗外退去的伦敦夜景。国会大厦,大本钟,泰晤士河。


“我不相信‘赢’。”他说。“我相信‘继续’。”


艾琳睁开眼睛,看着他。


“你和凯恩最大的区别就在这里。”她说。“他想要结局。你想要过程。”


“因为信任没有结局。”邦德说。“每一天都是新的选择。你今天相信我,不代表你明天也必须相信我。你需要重新选择。我需要在明天证明自己值得被相信。”


艾琳沉默了很久。


“那你的选择是什么,邦德先生?明天你醒来,第一件事做什么?”


邦德想了想。


“去找麦肯齐。”他说。“帮他搬虾。用手。一箱一箱地搬。不需要系统,不需要验证,不需要记录。只是搬。”


“然后呢?”


“然后去找福斯特。他在警方保护下,但他需要知道有人在关注他。不是作为罪犯——作为做了正确事的人。”


“再然后?”


“再然后,去找德雷克。她在MI6的监护下。她会在监狱里待一段时间。但我会告诉她——她选择作证的那一天,是她人生中最重要的第一天。不是最后一天。”


艾琳看着邦德。


“你是一个奇怪的特工。”她说。“大多数特工只在乎任务。你在乎人。”


“因为任务会结束。人会继续。”


路虎驶入诺索尔特机场。直升机已经在停机坪上待命,旋翼在夜色中缓慢旋转。


邦德下车,帮艾琳打开车门。


“你确定不需要我陪你去格林诺克?”他问。


“确定。”艾琳说。“你在伦敦比在那里更有用。M需要你。新系统需要你。”


邦德点了点头。


艾琳走向直升机,然后停下,转身。


“邦德先生。”


“嗯。”


“凯恩说他需要被理解。你理解他了。但你选择了不成为他。那你是谁?”


邦德站在停机坪上,直升机的旋翼风吹乱了他的头发。


“我是那个在系统说‘一切正常’时,选择相信自己的眼睛的人。”他说。“我是那个在所有人都相信数据时,选择相信麦肯齐的手的人。我是那个在凯恩说‘信任不存在’时,选择继续相信选择的人。”


艾琳看着他。


“那你就够了。”她说。


她转身登上直升机。舱门关闭。旋翼加速。直升机升空,向北飞去。


邦德站在停机坪上,看着那盏红色的尾灯消失在夜空中。


然后他转身,走向路虎。


“回MI6。”他对司机说。


---


伦敦,MI6总部,Q部门


2024年11月22日,01:33


邦德推开门时,Q正趴在桌上睡觉。和上次一样,脸颊贴在键盘上,口水在键盘上晕开一小片。但这一次,桌上没有空咖啡杯——有三罐红牛的空罐,一罐还在,插着吸管。


邦德没有叫醒他。他走到白板前,看着那张凯恩的网络图。


红色的连线,蓝色的节点,绿色的标记。中心那个空洞还在——凯恩的名字。但空洞周围,节点正在被填满。德雷克。克罗斯。福斯特。阿勒代斯。哈特利。还有四十七个名字中的二十三个,已经确认了身份。


网络正在暴露。不是被攻破——是在维持自身“可信性”的过程中被迫显现。


邦德想起了艾琳的话——“凯恩的网络必须维持可信性。”为了维持可信性,它需要与真实世界互动。每一次互动都留下痕迹。每一条痕迹都是线索。


他拿起红色记号笔,在空洞旁边写下了一个新的名字:


温特伯恩。被拘留。供出了德国和美国的联系人。


然后另一个名字:


施密特。德国联邦供应链局的副局长。昨天试图销毁证据时被逮捕。


再另一个名字:


奥布莱恩。美国国土安全部的顾问。今天下午从华盛顿飞往苏黎世,在机场被拦截。


每写一个名字,空洞就缩小一点。


凯恩的网络正在收缩。不是因为邦德在追捕——是因为网络中的每一个节点都在选择自保。他们开始互相指控,开始交出文件,开始说出真相。不是因为良心发现——是因为系统崩塌后,他们失去了“系统说一切正常”的保护伞。没有系统保护他们了。他们暴露在真实的光线下。


邦德放下记号笔。


“你回来了。”Q的声音沙哑,从键盘上抬起头,脸上有键盘印。


“你睡了多久?”


“不记得。”Q揉了揉眼睛,戴上眼镜,看了一眼屏幕。“但我在你回来之前发现了一件事。”


“什么?”


Q敲了几下键盘,屏幕上出现了一张图——一个复杂的网络拓扑,比凯恩的网络更复杂,但节点不是供应商,不是人,是时间戳。


“这是凯恩伪造层的‘时间轴’。每一个伪造记录的生成时间戳。我在分析这些时间戳的时候,发现了一个模式。”


邦德走到屏幕前。


“什么模式?”


“伪造记录不是均匀生成的。”Q放大了图表。“它们集中在特定的时间窗口——凌晨2点到4点。而且,这些时间窗口不是随机的。它们与一个特定的GPS坐标相关。”


“哪个坐标?”


Q调出了一张地图。一个红点,在伦敦市中心。


“皇家学会。”Q说。“卡尔顿府terrace。”


邦德的眼睛眯了起来。“凯恩在皇家学会的档案室里生成了伪造记录?”


“不。”Q说。“是艾琳·霍尔特。”


邦德的身体僵住了。


“什么?”


“时间戳的生成者不是凯恩。是艾琳。”Q的声音很平。“她在特罗姆瑟的仓库里告诉过你——她在五年前就发现了凯恩的伪造层。但她没有告诉任何人。她选择了写报告,报告被否决,然后她消失了。但她没有停止。她一直在监控凯恩的网络。而且——她也在生成伪造记录。”


邦德看着屏幕上那个红点。


“不可能。”


“可能。”Q说。“我检查了三遍。时间戳的加密签名与艾琳在皇家学会的登录凭证匹配。她利用她在皇家学会的权限,进入了供应链系统的测试环境,在那里生成了至少一部分伪造记录。不是凯恩的伪造层——是她的‘反伪造层’。她在凯恩的伪造层里注入了自己的数据,目的是让凯恩的伪造层在某个时刻自相矛盾。”


“她为什么不告诉我们?”


“因为她不信任我们。”Q说。“或者——她信任我们,但她不信任系统。她想要一个‘备份’。一个只有她知道、只有她能控制的真相。在系统崩塌后,她可以用她的‘反伪造层’来证明哪些是凯恩的伪造,哪些是真实的。”


邦德慢慢地坐下。


“她一直在做和凯恩同样的事。”


“不是同样。”Q说。“凯恩在摧毁系统。她在试图保护系统的‘记忆’。她用的是同样的工具——伪造记录——但目的是不同的。凯恩制造了假历史。她制造了‘假历史的标记’。她让凯恩的伪造层变得可识别。”


“但她没有告诉我们。”


“因为她怕你们会阻止她。”Q说。“或者——怕你们会让她停下来。而她是唯一一个能追踪凯恩网络的人。”


邦德想起了艾琳在特罗姆瑟仓库里的表情。不是恐惧,不是愤怒,而是一种“已经知道了答案”的平静。她确实知道答案——因为她也在游戏里。


“她是在格林诺克写手稿的时候,同时还在监控凯恩的网络?”


“对。”Q说。“她的手稿里有一部分是她自己的‘反伪造层’的技术文档。她把它藏在手稿的中间部分,用的是只有她自己能读懂的简写。”


邦德站起来,走到窗边。


泰晤士河在凌晨的黑暗中流淌,河面上有巡逻艇的灯光,像缓慢移动的星星。


“Q,你告诉我这件事,是想让我做什么?”


Q摘下眼镜,擦了擦镜片。


“我不知道。”他说。“但我想——你需要知道。因为艾琳不是你以为的那个纯粹的受害者。她是一个战士。她用了和凯恩一样的武器。区别只是她选择了站在我们这边。”


邦德沉默了很长时间。


“这不是区别。”他终于说。“区别是——凯恩选择了摧毁。她选择了保护。工具相同,选择不同。”


“你信任她吗?”


“我信任她的选择。”邦德说。“就像我信任麦肯齐的选择,福斯特的选择,德雷克的选择。他们都不是完美的。但他们都在某个时刻选择了做正确的事。”


他转过身。


“保存证据。艾琳的‘反伪造层’——如果它能让凯恩的伪造层暴露,我们需要它。”


Q点头。“已经保存了。离线存储。三份。”


邦德走回白板前,看着那张网络图。


空洞还在缩小。但空洞的中心——凯恩的名字——还在。


“Q,你能追踪凯恩吗?”


“不能。”Q说。“但我知道他会去哪里。”


“哪里?”


“他会去他最初设计系统的地方。”Q说。“2015年,他在剑桥大学写信任验证框架的白皮书。他的办公室在计算机实验室的顶层,窗户对着国王学院礼拜堂。他告诉我——那个房间是他唯一觉得‘真实’的地方。因为在那里,他不是系统的一部分。他是系统的创造者。”


邦德看了一眼手表。02:17。


“剑桥。一小时车程。”


“你要去抓他?”


“我要去见他。”邦德拿起外套。“不是作为敌人——作为证人。”


他走向门口。


“007。”Q叫住他。“如果他不愿意作证呢?”


邦德停住。


“那我就坐在他旁边。”他说。“等他愿意。”


他推开门,走进了走廊。


身后,Q部门的灯光在凌晨的黑暗中亮着,像一座孤岛。


白板上,凯恩的网络图在荧光灯下投下复杂的阴影。空洞在缩小,但还没有消失。


邦德走进电梯。


门关闭。


他闭上眼睛。


在黑暗中,他看到了艾琳的脸,麦肯齐的手,凯恩的灰色眼睛,M的冰层下的河流。


信任不是系统。是人。


而人是不完美的。


但人可以选择。


电梯下降。


他选择了继续。


---


第十八章 · 完


---


下一章预告: 全球供应链短暂失去信任基础——系统仍在,但没人相信。超市货架变空,医院推迟手术,军队消耗库存。在崩塌后的第七天,邦德站在一个空荡荡的超市里,看着一个母亲对收银员说:“我不知道这个牛奶是不是真的,但我女儿要喝。”那是重建的开始。


---

第十九章:崩塌


伦敦,南华克区,一家普通的Tesco超市


2024年11月27日,10:17


系统崩塌后的第七天。


邦德站在超市的乳制品区,面前是一个空荡荡的冷藏货架。白色的LED灯光照在光秃秃的金属层板上,反射出一种冷冰冰的、近乎讽刺的光。货架上方的价格标签还在——半脱脂牛奶,1.13英镑,2.27升——但标签下面的商品已经消失了。不只是牛奶。整个乳制品区有百分之六十的货架是空的。隔壁的面包区情况稍好,但全麦吐司只剩最后几袋,一个穿睡衣的中年男人正犹豫地伸出手,又缩了回去,像是在掂量“需要”和“信任”之间的重量。


崩塌已经过去一百六十多个小时。皇家认证系统正式终止。实时验证协议还在纸上——艾琳的五年前的技术框架正在被三百名工程师日夜兼程地改写、测试、部署。但协议需要硬件、需要软件、需要每一个节点的配合。那需要时间。几个月,也许几年。


而在那之前,供应链还在运行——但不是通过信任,通过惯性。超市还在收货,卡车还在送货,农场还在生产。但每一次收货都需要人工审核,每一批货物都需要独立验证。效率下降了百分之七十。价格上升了百分之三十。货架开始出现空洞。不是一夜之间——是一点一点地,像沙滩上的脚印被潮水缓慢抹去。


邦德穿着牛仔裤和深蓝色夹克,没有穿西装,没有带枪。今天是他的休息日——M强制要求的。“你已经连续工作十四天了,007。出去走走。看看你保护的世界。”他不知道M是认真的还是在讽刺。也许两者都有。


他拿起一袋全麦吐司——最后一袋——看了一眼标签。生产日期:11月25日。保质期:12月2日。供应商:Warburtons。没有皇家认证徽章。那个徽章在六天前被M的命令从所有包装上撤下。现在包装上只有供应商的名字、地址、和一行小字:“本产品已经过实时验证,验证编号:LV-20241127-0042。”


实时验证编号。一个新的信任标记。但有多少人会相信它?它才存在了六天。皇家认证存在了五十年。


邦德把吐司放回货架。他不饿。他在观察。


超市里的人比平时少。不是恐慌——是困惑。人们在货架前停留的时间更长了,拿起商品翻来覆去地看,像是在寻找那个已经不存在的徽章。一个年轻女人站在婴儿奶粉区,手里拿着两罐不同品牌的奶粉,眉头紧锁,嘴唇无声地动着——她在用手机查询验证编号。信号不好,她的眉头皱得更紧了。


收银台前排着长队。队伍移动得很慢,因为每一件商品都需要收银员手动输入验证编号。系统无法自动读取——新旧系统不兼容。一个老太太站在队伍中间,手里攥着一袋苹果,看着收银台的方向,脸上没有不耐烦,只有一种邦德熟悉的茫然——那种当世界运行的方式突然改变、而你跟不上节奏时的茫然。


邦德走向收银台。队伍最前面,一个母亲正在结账。她大约三十岁,穿着医院的护士服——刚下夜班。她的购物车里放着牛奶、面包、鸡蛋、和一些冷冻蔬菜。收银员是一个二十出头的男孩,脸上有粉刺,手指在键盘上缓慢地敲击着验证编号。


“对不起,”收银员说,“这袋牛奶的验证编号查不到。”


母亲的脸变了。“什么?”


“系统显示编号无效。我没办法结账。”


“但我昨天才买的同一个牌子的牛奶,能结账。”


“昨天的批次可能还在旧系统里。今天的批次需要新的验证编号。但这个编号不在数据库里。”


母亲看着购物车里的牛奶。她的女儿——大约三四岁,坐在购物车的儿童座位上,手里拿着一个布偶兔子——抬头看着她妈妈。


“妈妈,牛奶呢?”


母亲闭上眼睛一秒钟。然后睁开。


“这个牛奶不要了。”她对收银员说。“其他的结账。”


收银员点头,把牛奶放到一边。母亲付了钱,推着购物车向门口走去。小女孩回头看着那袋被遗弃的牛奶,嘴唇撅了起来。


邦德跟着她们走出超市。


在门口,母亲停下来,把购物袋放进后备箱。她的手在发抖。


“护士?”邦德站在她旁边。


她转过头,警惕地看着他。“你是谁?”


“一个看到你牛奶被拒绝的人。”邦德从口袋里拿出那袋全麦吐司——他最终还是买了。“你女儿要喝牛奶。”


母亲的眼睛红了。“她每天早上都喝牛奶。今天早上没有。我以为下班后能买到。”


“你是哪个医院的?”


“圣托马斯。”她说。“我在急诊科。”


“急诊科现在怎么样?”


母亲把后备箱关上,靠在车门上。她看起来非常疲惫——不是一天的疲惫,是一周的疲惫。


“你知道供应链崩塌对医院意味着什么吗?”她说。“不是没有牛奶。是没有手术手套。没有消毒巾。没有一次性针头。我们还有库存,但库存正在减少。护士长每天早晨开会,告诉我们‘今天只有五十副手套,省着用’。五十副。一个急诊科。一天。”


邦德沉默了几秒。


“你的医院有没有从格林诺克收到货物?”


母亲抬起头。“格林诺克?那个地下仓库?电视上播的那个?”


“对。”


“听说了。但还没到。他们说货物正在分配,需要时间。”她看着邦德。“你是政府的人吗?”


“我是那个在电视上站在仓库里的人。”邦德说。“我叫詹姆斯·邦德。”


母亲的眼睛睁大了。“你就是那个人。那个和那个女人——霍尔特博士——一起站在那些货箱前面的人。”


“是。”


“那你能告诉我——这些货物什么时候能到医院?”


邦德看着她的眼睛。


“很快。”他说。“我保证。”


母亲看了他几秒。然后她笑了——不是相信的笑,是那种已经不相信任何人、但仍然选择给一次机会的笑。


“我女儿叫莉莉。”她说。“她三岁。她不明白为什么没有牛奶。我没办法跟她解释供应链崩塌。我只能说‘妈妈下次给你买’。但‘下次’是什么时候?”


邦德蹲下身,看着坐在儿童座椅上的小女孩。莉莉手里抱着布偶兔子,大眼睛看着邦德,没有害怕,只有好奇。


“莉莉,”邦德说,“牛奶很快就会来。我保证。”


莉莉把布偶兔子举起来。“兔子也喝牛奶。”


邦德笑了。他很久没有笑了。


母亲推着购物车,带着莉莉走向街道尽头。邦德站在超市门口,看着她们离开。


他的手机震动。Q的消息:“格林诺克第一批货物今天下午到达圣托马斯医院。四十箱NMS手套。二十箱Inverlade冷冻虾——不是给医院,是给医院食堂。麦肯齐坚持要送的。他说‘护士们需要吃东西’。”


邦德回复:“让麦肯齐亲自送。穿着他的防水服。带着他的虾。”


他收起手机,走进清晨的伦敦。


街道上,人们匆匆走过,手里拿着咖啡和手机。大多数人不知道供应链正在崩塌。他们只知道超市的货架有点空,物价有点高,新闻里每天都在播“供应链重建”这个词,但没有人告诉他们什么时候能结束。


邦德经过一个公交站。广告牌上是一张皇家认证的旧海报——“信任皇家认证,信任英国品质。”海报已经被撕了一半,露出下面另一张海报:“实时验证——新系统,新信任。”两张海报重叠在一起,像两个时代的幽灵在对话。


他继续走。


经过南华克大教堂,经过博罗市场——市场还在营业,但摊贩少了,顾客也少了。一个卖奶酪的摊主坐在折叠椅上,面前摆着几块孤零零的切达奶酪,百无聊赖地刷着手机。


邦德在市场的一个角落里找到了一个卖咖啡的摊位。他买了一杯美式,站在摊位旁边喝。咖啡很苦,但热。热是真实的。


他的手机再次震动。这次是M。


“来总部。凯恩出现了。”


邦德放下咖啡杯,快步走出市场。


---


伦敦,MI6总部,M的办公室


11:45


邦德推开门时,凯恩已经坐在M对面了。


他穿着深灰色的西装,银灰色的头发梳得整齐,脸上没有表情。他的双手放在膝盖上,十指交叉,像一个等待面试的求职者。M坐在办公桌后面,面前放着一台录音机——红色的指示灯亮着,正在录制。


“邦德先生。”凯恩没有站起来。“你来了。”


“你回来了。”邦德走到凯恩旁边,没有坐下。


“M夫人邀请我。”凯恩说。“她说需要我的证词。”


“不是证词。”M说。“是技术咨询。艾琳的实时验证协议有一个漏洞。她无法解决。她不想承认,但她的团队遇到了瓶颈。只有你能修复。”


凯恩看着M。“你让我修复艾琳的协议。”


“你让她修复你破坏的系统。”M说。“公平。”


凯恩沉默了几秒。


“那个漏洞在哪?”


M从抽屉里拿出一份文件,推到他面前。凯恩拿起文件,翻开,看了大约三十秒。


“哈希碰撞。”他说。“实时验证需要为每一批货物生成一个唯一标识。艾琳的方案用了时间戳+供应商ID+产品批次的组合哈希。但哈希函数有理论上的碰撞概率。如果两个不同的货物生成了相同的哈希,系统会认为它们是同一批货物。”


“概率是多少?”


“极低。但在每天数百万批货物的规模下,大约每年会发生三次碰撞。系统会如何处理碰撞?艾琳的方案里没有写。”


“你能修复吗?”


凯恩合上文件。


“能。加入一个额外的熵源——比如GPS坐标+温度+湿度。物理世界的随机性。不可预测,不可伪造。”他看着M。“但你需要我。不是吗?”


M没有回答。


邦德看着凯恩。“你不是来修复漏洞的。你是来谈判的。”


凯恩转向邦德。


“我是来结束的。”他说。“不是谈判。是结束。我设计了一个系统,我摧毁了它,现在我要帮助重建。不是因为我想——是因为我只能这么做。我的网络已经暴露了。四十七个人中三十九个已经被捕或正在被通缉。我的伪造层已经被标记。我的引擎已经无法被用作‘干净的解决方案’。我输了。”


“你输了。”邦德说。


“我输了。”凯恩重复。“现在,我想做一些正确的事。不是弥补——是建造。艾琳的方案比我设计的任何东西都更好。因为它不是一个人写的。它是一个看到了系统脆弱性的人写的。她的方案有漏洞,但漏洞可以被修复。我的方案没有漏洞——它有后门。那是不同的。”


邦德看着他。


“凯恩,你之前说信任不存在。现在你相信艾琳的方案?”


凯恩低下头。


“我相信她。”他说。“不是她的方案——是她。她五年前就看到了问题,但选择了用报告来警告,而不是用伪造层来摧毁。我和她的区别,不是工具,是选择。她选择了警告。我选择了摧毁。”


他抬起头。


“邦德先生,你说过修复需要的不只是钥匙,还需要人。你说得对。我不是那个人。但艾琳是。”


M关掉了录音机。


“凯恩先生,你的证词已经被记录。你不会获得豁免。但你会获得一个机会——在技术咨询委员会任职,帮助重建实时验证协议。你的工作会被监督,你的代码会被审查,你的权限会被限制。你同意吗?”


凯恩看着M。


“我同意。”


M伸出手。凯恩握住。


邦德站在一旁,看着两个曾经信任彼此、然后互相背叛、现在又试图重新合作的人握手。


“邦德,”M说,“送凯恩先生去Q部门。他需要签署保密协议。”


邦德点头。凯恩站起来,跟着邦德走出办公室。


走廊里,两个人并肩走着。


“邦德先生。”


“嗯。”


“艾琳在格林诺克?”


“在。”


“她在做什么?”


“在搬货。用手。一箱一箱地搬。”


凯恩沉默了几步。


“她比我强。”他说。


“她选择了留下来。”邦德说。“你选择了消失。那不是强与弱的区别——是面对与逃避的区别。”


凯恩没有反驳。


他们走进电梯。门关闭。


“邦德先生,你知道我会在技术咨询委员会做什么吗?”


“修复漏洞。”


“然后呢?”


“然后你会被监控。如果你植入任何后门,会被发现。”


“如果我不植入后门呢?如果我诚实地工作呢?”


邦德看着电梯里镜面不锈钢墙壁上的倒影——两个男人,一个深色头发,一个银灰色,都穿着西装,都站得很直。


“那你就开始成为一个值得被信任的人。”邦德说。“不是通过系统——是通过时间。每一天的选择。每一次的证明。”


电梯门打开。Q部门在走廊尽头。


邦德和凯恩走过去。


---


格林诺克地下仓库


同日,14:55


邦德站在仓库中央,身边是麦肯齐和艾琳。


第一批货物已经装车——十辆冷链卡车,每辆车都装满了Inverlade的龙虾和NMS的手套。麦肯齐穿着防水服,橡胶靴上沾着冰碴,手里拿着发货清单。艾琳穿着羊毛衫和防寒背心,头发被汗水粘在额头上,手里拿着那台老式胶片摄像机——她一直在记录。


“麦肯齐先生,”邦德说,“你的虾要去哪里?”


“圣托马斯医院。”麦肯齐说。“不是给病人——是给食堂。护士们需要吃饭。”


“你亲自送?”


“我亲自送。”麦肯齐把发货清单折好,放进口袋。“我要看着他们收下。我要看着他们吃。”


邦德转向艾琳。“你的手稿呢?”


“已经交给出版社。”艾琳说。“书名《信任之链》。下个月出版。”


“你会在书里写你的‘反伪造层’吗?”


艾琳看着邦德。她的表情没有变化,但邦德知道她明白他的意思——Q已经告诉他了。


“会。”艾琳说。“我会写我做了什么。我会写我为什么这么做。我不会隐瞒。”


“你不怕人们把你和凯恩相提并论?”


艾琳把摄像机放在旁边的货盘上。


“邦德先生,我和凯恩的区别不是工具。是目的。他为了证明系统脆弱而建造伪造层。我为了标记他的伪造层而建造反伪造层。他的目的是摧毁。我的是保护。”


“但工具相同。”


“刀相同。”艾琳说。“握刀的手不同。”


邦德看着她。


“你信任我吗,邦德先生?”


邦德想了想。


“我信任你的选择。”他说。“就像我信任麦肯齐的选择,福斯特的选择,德雷克的选择。你们都不完美。但你们都在某个时刻选择了做正确的事。”


艾琳微笑。那个微笑里有疲惫、有悲伤、但有一种不可动摇的确信。


“那就够了。”她说。


麦肯齐爬上第一辆卡车的驾驶座。发动机轰鸣。车队开始移动,沿着碎石路驶出格林诺克,驶向南方。


邦德和艾琳站在仓库门口,看着卡车消失在树林的转弯处。


“邦德先生,”艾琳说,“你说过信任不是一次性的选择。是每一天的选择。今天是第一天。明天你会做什么?”


邦德看着天空。云层很厚,但阳光从缝隙中漏下来,在远山上投下一块移动的光斑。


“明天,”他说,“我会去找福斯特。他在警方保护下,但他的妻子死了,女儿在澳大利亚。他需要有人告诉他——他做对了。”


“然后呢?”


“然后去找德雷克。她在监狱里。她会待一段时间。但我会告诉她——她的证词让四十家供应商的真实货物得以归还。”


“再然后?”


“再然后,去找凯恩。他在Q部门签署保密协议。我会坐在他对面,问他一个问题。”


“什么问题?”


“问他——如果给你一次重新选择的机会,你会在2019年留下来修复系统,还是仍然选择消失?”


艾琳沉默了几秒。


“他会怎么回答?”


“我不知道。”邦德说。“但我想听到他的答案。”


他们站在格林诺克的门口,看着南方的天空。


车队已经走远了。但碎石路上还留着轮胎的痕迹。


那些痕迹会被雨冲走,会被雪覆盖,会被时间抹去。


但今天,它们还在。


邦德看着那些痕迹。


“走吧。”他对艾琳说。“我送你回伦敦。”


他们走向邦德的路虎。


引擎发动。


格林诺克在身后远去。


前方是崩塌后的世界。


但崩塌后的世界,也是重建开始的地方。


---


第十九章 · 完


---


下一章预告: 结局不是胜利,而是重建。信任不再来自历史,而来自实时验证加分布式确认。邦德最后一句:“真正的安全,不是你信任什么,而是你如何验证它。”但验证的终点,仍然是人的选择。


---

第二十章:新的规则


伦敦,泰晤士河南岸,潮汐磨坊


2025年3月14日,19:47


四个月后。


邦德站在潮汐磨坊的窗前,看着泰晤士河上的暮色。三月的光线柔和而短暂,太阳在下午五点就已经沉入地平线以下,留下一条细长的橘色光带,横亘在议会大厦和伦敦眼之间。河面上有风,吹皱了倒映的灯光,让整个城市看起来像一幅正在被雨水浸润的水彩画。


他穿着一件深灰色的羊绒大衣,没有系扣子。里面是黑色高领毛衣——不是西装,不是领结。今天是他的休息日,真正的休息日。M在三个月前终于承认,007也需要休假。“你不能靠肾上腺素活一辈子。”她说。邦德没有反驳。但他也没有真的休息。他去了苏格兰,帮麦肯齐修好了养殖场的泵水系统。他去了卢顿,陪福斯特喝了一杯啤酒——福斯特的案子还在审理中,但检方已经表示会建议缓刑。他去了格林诺克,帮艾琳把最后一批货物装车。


今天是3月14日。艾琳的生日。她五十三岁。


邦德答应带她来一个地方。不是餐厅,不是酒吧,是潮汐磨坊。凯恩选择与邦德最后一次见面的地方。艾琳说她想看看这里——“看看他选择消失的地方。”


磨坊的内部已经变了。不再是空荡荡的废弃车间。有人在这里放过一张木桌和两把椅子,桌上有一盏煤油灯和一个保温壶。地面上铺了旧地毯,墙角堆着几摞书。磨坊似乎被改造成了一个临时的居住空间——或者说,一个等待空间。


门开了。艾琳走进来,裹着一件深绿色的厚外套,手里拿着一瓶红酒和两个纸杯。


“生日快乐。”邦德说。


“谢谢。”艾琳把红酒和纸杯放在桌上,拧开保温壶——里面是热红酒,加了肉桂和丁香。“我在博罗市场买的。老板说这是他的祖母的配方。”


邦德倒了两杯。他们坐在椅子上,面对着窗外的泰晤士河。


“凯恩在这里住过。”艾琳说,环顾四周。“这些书是他的。”


邦德拿起最近的一本。卡尔·波普尔的《开放社会及其敌人》。书页边角有折痕,空白处有铅笔写的注释。凯恩的笔迹——工整、密集、像印刷体。


“他读了很多政治哲学。”邦德说。


“他一直在寻找答案。”艾琳喝了一口热红酒。“关于信任,关于系统,关于人为什么选择相信。他以为答案在书里。后来他以为答案在系统里。最后他发现答案不在任何地方——在人的手里。但他已经太迟了。”


邦德把书放回书堆。


“你和他最后一次见面是什么时候?”


“六个月前。他来这里找我。他说:‘艾琳,系统会在明年崩塌。你可以阻止我,但你应该先看看我的证据。’我说不。他说:‘那你就会成为历史的一部分,而不是未来的建造者。’”


“你还是说了不。”


“我还是说了不。”艾琳看着河面上的灯光。“因为我不是建造者。我是警告者。我五年前写了报告。报告被否决了。我花了五年时间看着凯恩建造他的伪造层。我没有阻止他——因为我以为系统会自我修复。我以为有人会注意到。没有人注意到。”


“你责怪自己?”


“我责怪所有人。”艾琳的声音很轻。“包括我自己。但我学会了——责怪不能修复任何东西。只有建造可以。”


邦德沉默了几秒。


“艾琳,实时验证协议进展如何?”


“第一批节点已经上线了。”艾琳说。“三百二十七个供应链节点中的四十二个。覆盖英国百分之十五的食品供应链和百分之八的医疗供应链。速度很慢,但方向是对的。”


“凯恩在技术咨询委员会工作得怎么样?”


艾琳的嘴角动了一下。“他每天工作十四小时。不跟任何人说话,不吃午餐,不参加任何社交活动。他只写代码。Q监督他的每一行代码。到目前为止,没有发现后门。”


“你信任他?”


“我信任Q的监督。”艾琳说。“不是凯恩。”


邦德点了点头。


“麦肯齐呢?”艾琳问。


“他的养殖场恢复了百分之六十的产能。皇家认证没了,但他找到了新的客户——直接卖给餐厅和本地市场。没有系统,没有中间商,没有验证编号。他每天凌晨四点起床,喂虾,清理水池,然后开车送货。他说他比以前更累,但比以前更开心。”


“因为他知道他的虾去了哪里。”


“因为他看着人的眼睛交货。”邦德说。“不需要系统。”


艾琳放下纸杯,站起来,走到窗前。


“邦德先生,你说过真正的安全不是你信任什么,而是你如何验证它。但验证的终点是什么?”


邦德走到她身边,看着窗外的河。


“验证的终点是人的判断。”他说。“系统可以提供数据,可以提供证据,可以提供历史记录。但最终的‘信’或‘不信’,是人自己做的决定。你无法用算法替代那个决定。”


“所以新系统的规则是什么?”


邦德想了想。


“第一,没有历史信用。每一批货物独立验证。过去不能为未来担保。”


“第二,没有单一信任源。验证需要多个独立节点的确认。不是一个人说了算,不是一群人说了算,是分布式的共识。”


“第三,没有永久信任。信任有时效。一批货物验证通过,不代表下一批也通过。每一天都是新的开始。”


“第四,”邦德停了一下,“也是最难的——信任可以被撤回。当你发现错误时,你有权说‘我不再相信’。系统不能惩罚你。系统不能说你‘破坏了信任’。因为信任的本质是自愿的。不是强制。”


艾琳看着他。


“你花了四个月想出这些?”


“我花了四个月在麦肯齐的养殖场搬虾。”邦德说。“在搬虾的时候想出来的。”


艾琳笑了。真正的笑,不是她在格林诺克的那种疲惫的微笑,而是一种放松的、几乎像年轻女孩的笑。


“邦德先生,你是一个奇怪的特工。”


“你说过了。”


“再说一次。”


他们站在窗前,看着泰晤士河上的暮色沉入黑暗。城市的灯光亮了起来,塔桥、伦敦眼、碎片大厦——像一条光的项链戴在夜晚的脖子上。


门开了。


一个人走进来。


亚历山大·凯恩。


他穿着黑色大衣,银灰色的头发在煤油灯的光线下泛着冷光。他的脸比四个月前更瘦,颧骨突出,眼窝更深。但他的眼睛是活的——不是邦德第一次在晚宴上看到的那种评估性的锐利,而是一种更安静的、几乎可以称为“接受”的平静。


“艾琳。”凯恩说。“生日快乐。”


艾琳看着他,没有说话。


“我知道你不希望我来。”凯恩说。“但我需要来。我需要把一样东西交给你。”


他从大衣内兜里拿出一个信封,放在桌上。


“这是什么?”艾琳问。


“主权覆盖的完整源代码。”凯恩说。“包括根密钥的生成算法、激活条件、以及所有后门的位置。我在2015年写的。从未公开。现在,交给你。”


艾琳看着信封,没有碰。


“为什么现在给我?”


“因为技术咨询委员会下周就要投票决定新系统的最终架构。”凯恩说。“如果你不检查主权覆盖的代码,你无法确定我没有在新系统里植入新的后门。你需要这个。你需要知道我所有的手段。”


“你不怕我公开它?”


“你应该公开它。”凯恩说。“让全世界看到我做了什么。让全世界的工程师检查、批评、嘲笑。我不在乎。我只在乎——新系统没有后门。”


艾琳拿起信封,撕开,抽出里面的纸张。不是打印的——是手写的。凯恩的笔迹。密密麻麻,每一页都有编号和日期。第一页的日期:2015年3月14日。


“你从五年前的今天开始写?”艾琳的声音变了。


“从你生日的这一天。”凯恩说。“2015年3月14日,我完成了主权覆盖的第一版代码。那天我在剑桥的办公室里,窗外是国王学院礼拜堂。我一个人。我想找人分享,但没有人可以分享。因为这是秘密。一个不能告诉任何人的秘密。”


他停了一下。


“十一年后,我把它交给你。因为你是我唯一信任的人。”


艾琳看着那些手稿,看着凯恩的笔迹,看着那些密密麻麻的代码和注释。


“凯恩,”她说,“你信任我?”


“我信任你的判断。”凯恩说。“你不会因为恨我而拒绝真相。你不会因为爱我而接受谎言。你会看代码。你会判断。你会做出正确的决定。”


邦德站在一旁,看着这两个人——一个建造了后门,一个揭露了后门。一个消失了五年,一个等待了五年。他们在一个废弃的磨坊里,在煤油灯的光线下,完成了一场十一年前的对话。


艾琳把代码装回信封,放进外套内兜。


“我会看。”她说。“我会让Q也看。如果我们发现任何你隐瞒的东西——”


“你们会发现一切。”凯恩说。“我没有隐瞒。”


艾琳看着他。


“凯恩,你为什么要摧毁系统?”


凯恩走到窗前,背对着他们。


“因为我以为系统是问题。”他说。“我花了十一年建造它,花了五年摧毁它。但问题不是系统。是我。我以为我可以控制信任。我以为我可以设计信任。但信任不能被设计。它只能被选择。”


他转过身。


“邦德先生,你在超市里看到那个母亲和她的女儿。她选择了继续相信——不是相信系统,是相信明天会有牛奶。她没有任何证据,没有任何验证编号,没有任何历史记录。她只是选择了相信。因为她的女儿需要喝牛奶。”


他停了一下。


“我从来没有那样的信任。我从来没有不需要证据就相信过任何人。包括我自己。”


邦德看着凯恩。


“你现在有吗?”


凯恩沉默了很久。


“我不知道。”他说。“但我愿意尝试。”


磨坊外面,泰晤士河的潮水正在上涨。水声从墙壁的裂缝中渗进来,低沉而有节奏,像心跳。


艾琳拿起那瓶热红酒,倒了第三杯,递给凯恩。


“坐下。”她说。“喝一杯。”


凯恩接过纸杯,坐在椅子上。艾琳坐在他对面。邦德站在窗前。


三个人。一个废弃的磨坊。一条流淌了千万年的河。


“邦德先生,”艾琳说,“你之前说信任不是一次性的选择。是每一天的选择。今天是第一天。明天你会做什么?”


邦德看着窗外的城市。


“明天,”他说,“我会去圣托马斯医院。看莉莉喝牛奶。”


“然后呢?”


“然后去找麦肯齐。帮他搬虾。”


“再然后?”


“再然后,去找M。她在推动实时验证协议的立法。需要人作证。”


“你作证?”


“我作证。”邦德说。“我会告诉议会——不要建造另一个完美的系统。建造一个可以容纳不完美的系统。因为人是不完美的。信任是不完美的。但我们可以选择在不完美中继续。”


凯恩抬起头。


“邦德先生,你说服了M终止皇家认证系统。你说服了艾琳公开她的反伪造层。你说服了我交出主权覆盖的代码。你用什么说服我们?”


邦德转过身。


“我没有说服你们。”他说。“你们自己选择了。我只是提供了选择的可能性。M可以选择继续掩盖漏洞,她选择了公开。艾琳可以选择保持沉默,她选择了警告。凯恩,你可以选择带着主权覆盖消失,你选择了交出。选择是你们自己做的。”


他走到桌前,倒了最后一杯热红酒。


“这就是新系统的规则。”他说。“不是信任历史,不是信任权威,不是信任系统。是信任选择。每个人都可以选择相信或不相信。每个人都可以选择做正确的事或错误的事。系统不替你做选择。它只提供信息。然后——你选择。”


他举起纸杯。


艾琳举起杯。


凯恩举起杯。


三个纸杯在煤油灯的光线下轻轻碰在一起。


邦德喝了一口热红酒。肉桂和丁香的味道在口腔里散开,温暖、微甜、带着一点酒的涩味。


他放下杯子,走到窗前。


泰晤士河在夜色中流淌,塔桥的灯光在水面上碎成无数金色的片段。像第一天晚上,他在皇家宴会厅的侧廊看到的那些烛光。但那些烛光是欺骗的序曲。这些灯光是重建的开始。


他的手机震动。M的短信:“明天上午十点,议会。准备作证。”


他回复:“准备好了。”


他收起手机。


“邦德先生,”艾琳在身后说,“你的那句台词——‘真正的安全,不是你信任什么,而是你如何验证它’——你打算怎么用在明天的证词里?”


邦德转过身。


“我不打算用它。”他说。


“为什么?”


“因为那句话是错的。”


艾琳和凯恩都看着他。


“真正的安全,”邦德说,“不是如何验证。是如何选择。你可以拥有世界上最完美的验证系统。但如果你选择忽视它的警告,选择相信谎言,选择不做正确的事——你永远不会安全。安全不是技术问题。是道德问题。”


他停了一下。


“这是凯恩教会我的。他建造了完美的系统。但他选择了摧毁它。系统没有错。错的是选择。”


凯恩低下头。


艾琳看着邦德。


“邦德先生,你是对的。”她说。“验证是工具。选择是目的。”


邦德走回桌前,拿起那瓶已经空了的热红酒。


“走吧。”他说。“我送你们回去。”


三个人走出磨坊,走进伦敦的夜色。


河风很冷,但天空清澈,星星在城市的灯光之上顽强地闪烁。


邦德站在磨坊门口,看着艾琳和凯恩走向各自的出租车。艾琳在上车前回头看了他一眼。


“邦德先生。”


“嗯。”


“明天议会见。”


“明天见。”


她坐进出租车,关上门。车灯亮起,汇入泰晤士河沿岸的车流。


凯恩站在另一辆出租车旁边,没有上车。他看着邦德。


“邦德先生。”


“嗯。”


“你之前问我——如果给我一次重新选择的机会,我会在2019年留下来修复系统,还是仍然选择消失?”


“你会怎么回答?”


凯恩看着星空。


“我会选择留下来。”他说。“不是因为修复系统更容易。是因为消失更孤独。”


他坐进出租车。


车门关闭。


两辆出租车驶向不同的方向,消失在伦敦的夜色中。


邦德一个人站在潮汐磨坊的门口。


他抬头看着星空。


三月的伦敦看不到银河,但可以看到猎户座,三颗星排成一条直线,指向南方。


他想起第一天晚上,在皇家宴会厅的侧廊,他看着哈根首相吃下那盘龙虾。那时他以为自己在追查一个投毒案。


他不知道自己在追查一个时代的结束。


现在时代结束了。


新的时代还没有开始。


但在结束和开始之间,有一个空隙。在那个空隙里,没有系统,没有数据,没有历史,没有信任。只有选择。


邦德选择了留下来。


他走进夜色,走向他的路虎。


引擎发动。车灯亮起。


他驶向伦敦市中心,驶向明天。


身后,潮汐磨坊的灯光熄灭了。


泰晤士河继续流淌。


明天,太阳会升起。


他会在议会作证。


然后他会去圣托马斯医院,看莉莉喝牛奶。


然后去找麦肯齐,帮他搬虾。


然后——


然后继续。


因为信任不是一次性的选择。


是每一天的选择。


今天是第一天。


明天也是。


---


第二十章 · 完


《信任之链》全文终


---


尾声


系统崩塌后的第二百三十天,实时验证协议覆盖了英国百分之六十七的供应链。货架上的空洞正在被填满。皇家认证徽章不再出现,取而代之的是一个二维码——扫描后显示该批次货物的完整验证链:每一道工序的时间、地点、操作人、以及独立第三方的确认。


这不是一个完美的系统。它偶尔会出错,偶尔会延迟,偶尔会让一个母亲在超市里等待三十秒才能验证一袋牛奶。但它是诚实的。它不说“一切正常”当一切不正常。它说“这是数据,你自己判断”。


阿利斯泰尔·麦肯齐没有使用这个系统。他仍然每天凌晨四点起床,喂虾,清理水池,然后开车送货。他的客户是餐厅和本地市场。他不需要二维码,不需要验证链。他的客户认识他。他们知道他的虾是真的,因为他们看到他养虾,看到他装车,看到他送货。信任不需要系统。


加里·福斯特被判缓刑。他在社区服务中。他每周三下午去圣托马斯医院帮忙搬运货物——那些从格林诺克归还的真实货物。他的女儿从澳大利亚回来看过他一次。她说:“爸爸,你做了错事,但你做了正确的事。”他不知道区别在哪里。但他说他不再失眠了。


玛格丽特·德雷克被判处四年监禁。她在服刑。她每天写日记。她说出狱后要写一本书——“不是辩护,是记录。”她说要让人们知道,一个相信系统的人如何变成了系统的破坏者,又如何变成了证人。


马丁·克罗斯作证后获得豁免。他关闭了“信任节点咨询”,在一家社区大学教网络安全。他的学生不知道他过去做了什么。他们只知道他是一个严格的老师。“不要相信系统,”他说,“相信验证。”


艾琳·霍尔特的手稿《信任之链》成为畅销书。她用版税建立了一个基金会,资助供应链透明化的研究。她不再住在北极圈内的废弃仓库里。她住在剑桥,离她当年写报告的地方不远。她说她每天都会经过国王学院礼拜堂,想起2015年3月14日——凯恩写完主权覆盖第一版代码的那天。她说她原谅了他。不是因为他值得原谅。是因为她需要放下。


亚历山大·凯恩在技术咨询委员会工作了六个月,然后辞职。他说他的工作完成了——主权覆盖的代码被彻底审查,后门被关闭,新系统的架构不再包含任何“超级用户”权限。他离开了伦敦。没有人知道他去了哪里。但邦德偶尔会收到明信片——没有文字,只有照片。冰岛的冰川。挪威的峡湾。苏格兰的养殖场。最后一张是格林诺克,春天的草地,白色的绵羊。照片背面写着一行字:“我学会了选择。”


M继续担任MI6的负责人。她说她会在新系统完全上线后退休。“到时候,你们不再需要我。”邦德说:“我们永远需要有人做出艰难的选择。”M没有回答。但她在微笑。


詹姆斯·邦德没有退休。他还在工作。但他的任务不再是追捕敌人——是追踪信任。他调查那些试图利用系统崩塌后混乱期牟利的人,那些试图建造新后门的人,那些试图让人们再次放弃选择、盲目相信系统的人。他不是一个完美的特工。他是一个选择了继续的人。


因为信任不是一次性的选择。是每一天的选择。


今天是第一天。


明天也是。


---


全文完


《信任之链》Chain of Trust


2024


---


评论

此博客中的热门博文

The Ultimate Tool Stack for AI Agents

弦线驻波