苏黎世在十二月的清晨亮得很晚。利亚姆乘坐的红眼航班在当地时间早上六点降落在克洛滕机场,舷窗外是瑞士高原上薄薄的积雪和被切割成整齐方块的冬眠农田。他出关时没有托运行李,只背了一个黑色帆布包,里面装着一台笔记本电脑、凯特的牛皮纸档案和一件换洗衬衫。
本杰明·克劳斯在自首前给他的文件里写了一个地址:苏黎世班霍夫大街四十二号,维塔再保险集团全球总部。那是一栋新古典主义石灰石建筑,正面有六根多立克柱,门楣上刻着拉丁文格言:Securitas per Calculationem——通过计算获得安全。
利亚姆在早上七点到达时,建筑的门还没开。他站在街对面的有轨电车站台上,看着晨曦从利马特河的方向渐渐渗透过来,照亮了石灰石外墙上的每一个细节。建筑左侧外墙上嵌着一块铜质铭牌,上面用德语和英语刻着公司创立简史。铭牌的最底部有一行罗马数字日期:IV·XV·MCMXII——1912年4月15日。
泰坦尼克号沉没的日子。也是维塔再保险集团创立的日子。
他穿过街道,走近那面外墙。铭牌上的罗马数字是手工雕刻的,每一个字母的底部都残留着百年风雨侵蚀的痕迹,但沟槽里没有铜绿——有人最近清理过。利亚姆用手指沿着那条日期慢慢摸过去。在“MCMXII”最后一个“I”的底部,有一个肉眼几乎不可见的细微凹痕,不是雕刻的,是后来加上去的。一个针孔大小的触点。
他从帆布包里取出克劳斯给他的一个微型感应器——一个比手机还小的黑色装置,克劳斯在文件里称之为“开门器”。他把感应器对准那个针孔触了上去。感应器发出一声极短的蜂鸣,屏幕上跳出一行字:
“关闭序列已激活。请输入第一阶段密钥。”
利亚姆看着那行字。克劳斯没有给他密钥。文件里只写了——“密钥藏在墙上”。墙上除了铜质铭牌之外没有任何东西——没有密码键盘,没有隐藏面板,没有电子接口。
他抬头重新读了一遍拉丁文格言:Securitas per Calculationem。通过计算获得安全。然后他低头看那行罗马数字:IV·XV·MCMXII。
计算。IV不是四,IV是四。XV是十五。MCMXII是1912。但IV·XV也可以是另一个意思——如果IV不是罗马数字,而是字母缩写呢?Independent Verification——独立验证。
他重新看铭牌。格言下面还有一行更小的拉丁文,他第一次扫视时忽略了,因为它被刻在了铭牌底部装饰花纹的内侧,几乎和铜质背景融为一体。那行字是:
“Quod non est in actis, non est in mundo.” 不在记录中的,不存在于世上。
这是罗马法的一个基本原则。维塔选择这句话作为它总部外墙上的隐藏刻文——一家靠合规签字活下去的公司,把自己的信条刻在了所有人能看到但没有人会读到的地方。
利亚姆把感应器重新对准针孔,输入了这个短句的首字母缩写:Q.N.E.I.A.N.E.I.M.
感应器屏幕闪了一下。然后跳出了第二行字:
“第二阶段:请输入创立的代价。”
创立的代价。泰坦尼克号——1912年4月15日。那艘船上有一千五百一十四人遇难。但它和维塔有什么关系?
利亚姆闭上眼睛。他开始在脑海中重新排列所有与这个日期相关的碎片。1912年4月15日——泰坦尼克号沉没。但维塔不是在那天成立的。克劳斯在文件里写的是“公司创立纪念日”,不是“公司成立日”。1912年4月15日是某个别的东西——一个创始人用它来标记这个日子的东西。
他重新读了一遍铜质铭牌的全文。在第二段第二行,一句看似例行公事的德文措辞中,他看到了一个拼写变体:不是“Gründungstag”(成立日),而是“Gedenktag”(纪念日)。维塔纪念的不是自己的成立,而是另一样东西——泰坦尼克号的沉没。
为什么一家再保险公司会纪念一艘沉船?
因为再保险业的现代历史从泰坦尼克号开始。那艘沉船让全球再保险市场在1912年之后彻底重组——巨大的理赔金额让数十家小型再保险公司破产,幸存者通过合并形成了几家巨头。维塔的创始人不是在船沉的那天建立了公司;他是在船沉的那天看到了他未来的整个行业版图。他用那场灾难作为公司纪元的起点——一个建立在废墟上的日期。
利亚姆在感应器上输入了那艘船的遇难人数:1514。
屏幕闪了第二下。第三行字跳出来:
“最终阶段:请输入她名字的日期。”
她名字的日期。不是名字本身——是日期。
埃莉诺·阿莱格里。死期:2019年8月23日。格式要求是什么?年月日?月日年?数字之间的分隔符是什么?
他输入08232019。错误。输入20190823。错误。输入23VIII2019——用罗马数字表示月份。错误。
感应器屏幕上弹出一条警告:“剩余尝试次数:1。下一次失败将触发永久锁定。”
利亚姆的手在十二月的冷空气中僵住了。她名字的日期。埃莉诺的日期。但铜质铭牌上刻的是罗马数字——IV·XV·MCMXII。模式是罗马数字月份·罗马数字日期·罗马数字年份。八月是VIII,二十三日是XXIII,二零一九年是MMXIX。
他输入:VIII·XXIII·MMXIX。
感应器屏幕熄灭了。整整三秒,什么都没有发生。然后整块铜质铭牌从内部发出了一声低沉的机械嗡鸣。铭牌右侧的石墙裂开了一条笔直的缝隙——不是破坏,是设计。那面墙上一直有一扇隐藏的门,被石灰石饰面板完美覆盖,只有触发正确的序列才会弹开。
门里面不是保险库,不是服务器机房,不是数据中心。是一间不到十平方米的石室,墙壁是裸露的花岗岩,和这栋建筑的主体结构一样古老。房间里没有电脑,没有电缆,没有闪烁的指示灯。只有一张石台,台上放着一台机器。
那台机器是铜制的,大小相当于一个老式电报机,表面因年代久远而呈现出厚重的铜绿。机器的中央是一个手动输入键盘——不是电子键盘,而是纯机械的黄铜键,每个键上刻着一个拉丁字母。键盘上方嵌着一块已经停转的时钟,指针停在11:40——泰坦尼克号撞上冰山的时间。
机器的背面连接着一根粗重的电缆,从石台延伸到墙壁内部,然后通往看不见的地方。这台设备是维塔全球服务器架构的物理核心——不是数字的核心,是机械的核心。它是一台在1912年制造的专用电报交换机,后来被改造为整个清算协议网络的硬件密钥。要关掉全球服务器,不能通过网络——必须物理地关闭这台机器。
利亚姆走近石台。机器上放着一张用铜版纸打印的说明书,英德双语,第一句话是:
“此设备控制维塔再保险集团全球数据网络的物理接入。关闭步骤:在键盘上输入当前运行的清算协议算法核心公式的首行代码。输入正确,机器自动关机并永久熔断内部电路。输入错误,机器进入保护模式,所有境外备份服务器同步上线。”
首行代码。海因斯在2009年写的第一行公式。
利亚姆从帆布包里取出海因斯的硬盘——经过国会听证会后,联邦调查局复制了所有数据,但原件作为证据链的一部分返还给了利亚姆。他打开笔记本电脑,插上硬盘,调出那份源代码文件。文件的第一行是一行注释——海因斯写的注释。
“// 本算法用于评估投保人终身理赔成本与保费贡献的净现值比率。变量名:HLE_RISK_RATIO。作者:R. Haines。日期:2009年3月17日。”
利亚姆盯着那行注释。密钥不是代码本身——是变量名。但克劳斯在文件里没有这么说。他只说了“密钥刻在墙上”。墙上没有变量名。墙上是泰坦尼克号。
他抬头重新审视机器的黄铜键盘。键盘上只有二十六个拉丁字母,没有数字,没有符号。他按下了第一个键:H。键帽在指尖下沉,发出清脆的机械咔哒声,像是某台老式打字机的击锤。然后是L。然后是E。然后是下划线——键盘上没有下划线。
他停住了。如果键盘上没有下划线,变量名就不是原始的“HLE_RISK_RATIO”。它应该被改编过——被改成了可以用纯拉丁字母输入的形式。谁改的?什么时候改的?
不是海因斯。是克劳斯。克劳斯在自首前修改了关闭序列,把它改成了他选择的变量名——不是原始的代码变量名,而是他签过三万份档案之后为自己选的那个名字。
圣腓力。
他按下S。A。N。C。T。U。S。P。H。I。L。I。P。P。U。S——SANCTUS PHILIPPUS。
机器的黄铜键盘内部发出一声低沉的金属咬合声。然后那块停在11:40的时钟开始倒转——指针逆时针移动,从11:40退到11:39、11:38、11:37。每退一格,机器内部的齿轮就发出一次沉闷的撞击声。与此同时,墙上那扇隐藏门开始缓慢闭合。
利亚姆后退了一步,看着时钟继续倒转。11:20。11:00。10:45。机器正在从内部熔断自己的电路——不是数字的关机,而是物理的、不可逆的自毁。铜制的键盘开始发热,黄铜键帽上凝结出细密的水珠——不是水,是某种冷却液从内部管道泄漏了。石室里弥漫出热金属和绝缘材料烧焦的气味。
时钟退到12:00。然后停了。
机器发出一声最后的金属呻吟。键盘上的所有黄铜键同时弹起,再也不动了。时钟的指针静止在午夜。那台运行了一百一十四年的电报交换机——那台从泰坦尼克号沉没之日起就连接着全球再保险业神经中枢的机器——死了。
石室里安静了。
利亚姆站在石台前,听着自己的呼吸在花岗岩墙壁之间回响。然后他的手机响了——不是电话,是一封自动发送的电子邮件,发件地址是维塔再保险集团的系统通知域名。邮件正文只有一行:
“全球清算协议核心算法服务器已断开。所有境外备份已同步关闭。此操作不可逆。通知人:系统管理员。通知时间:2026年12月15日,苏黎世时间07:42:03。”
他走出石室时,班霍夫大街上的有轨电车已经开始早班运行了。电车铃声在清晨的冷空气中清脆地响着,街对面面包店的灯光亮了起来,第一批上班的人正在穿过利马特河上的石桥。
没有人知道旁边这栋新古典主义建筑里刚刚发生了什么。
利亚姆站在街角,从帆布包里取出凯特的牛皮纸档案。他翻到最后一页——那行铅笔小字在十二月瑞士的灰色天光下已经快要看不见了:“给利亚姆——如果你拿到这个,说明我赌对了。解锁它。让数字说话。——K.”
他用手指摸了摸那行字。然后拿出手机,拨通了艾琳的号码。
“机器关了。”他说,“不是苏黎世的一台服务器——是整个网络。克劳斯在自首前把关闭序列改了。他用的是自己的名字——他选的使徒名字。”
艾琳沉默了片刻。“他知道你会去。”
“他知道。他测试的不是我知不知道怎么输入密钥。他测试的是我会不会把他选的名字和别人的名字放在一起——埃莉诺的日期、泰坦尼克号的数字、他签过的三万份档案。他把自己也变成了序列的一部分。”
“你现在要回华盛顿吗?”
“不。”利亚姆说,“我要去一个地方。”
“哪里?”
“宾夕法尼亚州伊利市。凯特的母亲还在那里——她在养老院住了三年。我想告诉她,她女儿赌对了。”
他挂断电话,把档案放回帆布包。有轨电车从他面前经过,铃声在街道之间回荡。苏黎世的清晨开始苏醒,教堂钟声在远处响起,利马特河的水面反射着铅灰色的天光。
一百一十四年前,一艘船在北大西洋沉没,一千五百一十四人遇难,再保险业从废墟中崛起,把灾难变成了一张资产负债表上的数字。一百一十四年后,一台铜制的旧电报机在一间花岗岩石室里停止了运转。不是灾难结束了。是灾难不再被称作“成本控制”。
利亚姆走向有轨电车站。他的帆布包里装着三样东西:一台已经关机的笔记本电脑,一份快要散架的牛皮纸档案,和一张从维塔总部外墙铜铭牌上拓下来的铅笔拓片——刻着那行罗马数字,和一个女人名字的日期。


No comments yet. Be the first to comment!