三个月后,艾什顿。
灰湖的冰层在三月中旬开始变薄,湖岸边的柳树抽出了第一批嫩黄的芽。埃文站在湖畔别墅的码头上,手里握着一杯热咖啡,看着冰面下隐约游动的鱼影。别墅的屋顶已经在冬天结束前修好了,三处漏水全部补上了新的沥青瓦。他用卖掉古董商行最后一笔库存的钱付了维修费,剩下的刚好够母亲在私人疗养院再住半年。
“她现在能认出你了吗?”莉娜从别墅里走出来,裹着一件厚实的羊毛开衫。三月的艾什顿仍然很冷,但阳光已经有了春天的温度。
“有时候。上周我去看她,她叫了我的名字。然后她问我父亲什么时候下班回来。”埃文抿了一口咖啡,“我告诉她就快了。我没有纠正她。有些谎言比真相更仁慈。”
莉娜在他身边站了一会儿。湖对岸的树林里有啄木鸟在敲击树干,声音清脆而有规律。三个月前,她和埃文之间曾经横亘着凌晨三点的怀疑、私钥被盗的指控和彼此猜忌的沉默。但现在,那些裂痕在共同经历了金色太平洋之夜后,已经渐渐弥合成了某种更深的理解——不是信任,不是原谅,而是一种成年人对成年人复杂性的默认接受。
“罗森塔尔今天早上发了消息。”莉娜说,“部落委员会上周末投票通过了米奇写的修复脚本。速金贷的智能合约漏洞已经被永久烧毁。储备金池里剩余的资金全部被冻结在链上——包括我们的那一千二百万。任何人,用任何方式,都无法再动用那笔钱。”
“永久冻结。”
“永久。”
埃文点了点头,没有多问。他在三个月前就已经决定放弃那笔钱了,但听到“永久”这个字眼从莉娜嘴里说出来,胸口仍然掠过了一丝极淡的遗憾。不是悔恨,只是遗憾——像一个赌徒在散场后看着庄家把筹码全部收走,即使知道自己本不该坐在那张桌上。
“米奇呢?”他问。
“还没消息。”莉娜看着湖面,声音不自觉地放低了,“他已经三周没有在群组里发言了。四十八小时自毁计时器每次都在他沉默的边缘重置,都是乔丹手动延长的。”
“他在哪里?”
“没人知道。最后一次通讯记录是他从奥克兰机场发的一条加密消息——只有三个字:别找我。”
别墅的门又开了。乔丹走出来,手里拿着卫星电话。他的头发比三个月前长了很多,胡子也没有刮,看起来像是刚从一场漫长的航行中归来的水手。他在联邦检察官办公室的合作证人协议上签了字,作为交换,他的盗窃罪指控被降级为未经授权访问计算机系统的轻罪——两年缓刑,两百小时社区服务。他的社区服务地点是艾什顿公共图书馆,每周六上午教老年人使用电子邮件。
“克劳的电话。”他把卫星电话举起来,打开了免提。
埃尔顿·克劳的声音从话筒里传出来,一如既往地沙哑。“你们几个还活着。”
“暂时。”乔丹说,“你呢?”
“柳树公寓的暖气终于修好了。猎手的黑车三个月前撤走之后,物业公司终于想起来这栋楼还有人住。”克劳咳了两声,背景里有手卷烟纸被撕开的声响,“告诉你们一件事——莎拉·阿什凯今天早上被释放了。联邦证人保护计划批了她的申请。她从莫哈纳部落警察局的拘留室直接被转移到了某个没有引渡条约的地方。走之前她给我打了一个电话。”
“她说了什么?”
“她说谢谢。然后她说,三年前她走进保留地的时候,从没想过自己能活着出来。她让我转告你们——特别是告诉斯特朗——她在新地方会用真名生活。不再用代号。”
莉娜低下头。她想起那个清晨在赌场停车场,阿什凯被部落警察带走时回头看了一眼。那时候她以为那个女人的沉默是冷漠。现在她知道那是一种比冷漠更稀有的东西——是坚持了三年的克制。
“还有别的消息吗?”乔丹问。
“有。布雷德利上周在旧金山联邦法院接受了认罪协议。多项金融欺诈和共谋罪名成立,被判十一年联邦监禁。阿尔布雷希特在纽约被米格达尔的独立审计委员会正式起诉,她的律师资格被永久吊销。雷德霍克在墨西哥边境被联邦法警抓获,现在正在引渡回美国。”克劳吸了一口烟,吐气声像旧风箱的最后一推,“旧K团队的所有核心成员都倒了。一个不剩。”
“一个不剩。”埃文重复了一遍,声音里没有多少胜利的喜悦。
“还有一件事——维克多·黑麋鹿下周将出庭作证。部落法庭的审理结束后,他会被移交联邦检察官办公室。他的律师正在申请减刑——理由是他在谷仓里主动写了供词,并且在部落委员会面前做了公开招供。”
“他会坐牢吗?”
“会。但可能比布雷德利短。毕竟他从一开始就是布雷德利的棋子,不是棋手。”
电话挂断后,三个人在码头上站了很久。湖面上的冰层发出轻微的碎裂声,春天正以它自己的节奏接管这片被冬季冻结了太久的水面。
“米奇还是没有消息。”埃文说。这不是一个问句。
“他会回来的。”乔丹把卫星电话放进口袋,“他以前也消失过。大学的时候有一次他整整六周没来上课,我们都以为他退学了。后来他在期末考前一周出现了,把所有科目考了全班最高分。他说他去了一趟阿拉斯加,在北极圈里看了极光。”
“这次不一样。”莉娜的声音里有一种她不太常用的忧伤调子,“这次他消失之前,在金色太平洋地下室里正面面对了布雷德利和斯特朗。他看到了自己最尊敬的对手——斯特朗——花三年时间潜伏在敌人身边,最后把自己也送进了监狱。他看到了泽尔纳的结局。他看到了阿什凯的代价。他看到了一整个时代的技术天才被资本和政治吞进肚里,嚼碎了再吐出来。”
“你在担心他什么?”
“我在担心他发现自己的结局可能和斯特朗一样——即使赢了,也赢不回已经失去的时光。”
埃文转身走回屋里,出来时手里拿着一样东西——米奇留下的那台老式工业加密传真机。三个月前在锯木厂的那一夜,埃文把它从机床下面拖出来,搬回了别墅。传真机的卷纸器里还卡着那张他父亲手写的字条:东西会丢,人会变,但铜线里的声音不会说谎。
“我昨天清理机器的时候发现的。”埃文从卷纸器深处抽出一张新卡住的打印纸——不是他父亲那张。纸上印着一行行精密的数据表格和一段米奇习惯性用的等宽字体代码注释。
莉娜接过纸,看了几秒。“这是他从金色太平洋路由器缓存里提取的全部通讯截获记录的索引目录。他把数据全部留在了传真机的本地内存里——没有存在云端,没有存在加密硬盘里。”
“他什么时候传过来的?”
“时间戳显示是三个月前。金色太平洋之夜的那天凌晨。他在从俱乐部出来之后、从书店地下室离开之前的那个小时,用远程方式访问了这台传真机的模拟线路。”莉娜的声音忽然变快了,“他知道自己可能会消失。他在离开之前把最关键的数据留在了我们手里。”
“但为什么用传真机?为什么不用加密频道?”
“因为加密频道可能会被监控。模拟线路——就像埃文父亲说的——铜线里的声音不会说谎。他选择了最古老的方式,也是最安全的方式。”
乔丹把传真纸展开,在阳光下逐行阅读米奇的代码注释。那些用等宽字体敲出来的文字是米奇惯用的简练句式,没有任何多余的情感表达。但在最后一页,在那份通讯截获记录的目录末尾,米奇额外写了两行字。
“漏洞已修复。猎物自由了。猎手也不再有工作。”
“这是他的告别。”埃文低声说。
“不是告别。”乔丹把纸折好,放回传真机的卷纸器里,“是收尾。他把整个猎手系统的数据全部归档了——谁在什么时候对谁说了什么,谁在哪个节点上做了什么决定。所有这些信息都被整理成了一份完整的数字档案。如果有任何人试图在未来重建K系统,这份档案就是钉死他们的证据。”
“他还在保护我们。”莉娜说。
“或者说,他在保护所有可能成为下一个猎物的人。”
傍晚时分,灰湖的冰层终于完全碎裂了。一块块浮冰在暮色中漂浮着,互相碰撞,发出类似于风铃的清脆声响。埃文在码头上生了篝火,三个人围着火坐着,烤着从镇上买来的香肠和面包。
乔丹从口袋里掏出那枚维克多·黑麋鹿的图章戒指——里面已经没有了加密芯片,只剩下一个空心的银圈。他把戒指放在篝火旁的石头上,看着火焰的光泽在金属表面跳跃。
“我一直在想一个问题。”他说,“泽尔纳死前在文件末尾写的那句话——‘没有人是渡鸦’。他花三年时间在速金贷的合约里写漏洞,又花三年时间在漏洞里写日志脚本。他既是陷阱的设计者,也是陷阱的记录者。他从来没有真正站在任何一边——他只是把所有人的秘密都写在了代码里。”
“那他自己是什么?”埃文问。
“他是那个时代最孤独的证人。”莉娜说,“他知道每一行代码在做什么,却无法告诉任何人。他能记录每一个加密通讯中的秘密,却改变不了任何一个决定。他唯一能做的就是在最后关头把全部证据同时发给布雷德利、罗森塔尔和我们——让所有人同时看到对方的底牌。他用了三年时间做完了一件事:用真相做武器。”
“然后他死了。”
“是的。然后他死了。”
篝火烧得很旺。埃文又加了一根圆木,火星溅起来,在夜色中迅速熄灭,变成看不见的灰烬。灰湖对岸的洛威尔镇亮起了零星的灯火,远处教堂的钟楼敲响了六下。
“米奇的最后一条消息是‘别找我’。”乔丹忽然开口,“但我想去找他。不是现在。等缓刑期结束,等社区服务做完。我想去阿拉斯加。”
“你觉得他在阿拉斯加?”
“我不知道。但他以前说过——他想去看极光。不是北极圈那种绿色的极光,是那种极罕见的红色极光。他说只有在太阳风暴特别强的时候才能看到,像天空在燃烧。”
“如果他不想被找到,你怎么找?”
“我不找米奇。我找那个在极光下面坐着的人。如果他不想和我说话,我就坐在他旁边,看同一片天空。然后各自离开。”
埃文和莉娜都没有再问。篝火噼啪作响,三个人的影子在草地上拉得很长。
夜深了,篝火渐渐烧成了暗红色的炭堆。埃文靠在椅子上睡着了,呼吸平稳而深沉。莉娜用一条毛毯盖在他身上,然后站起来走到码头边缘。乔丹跟了过来。
“你之后有什么打算?”他问。
“我已经联系了芝加哥的一家非营利法律服务机构。公民金融正义中心——就是阿什凯之前工作的那个组织。他们需要一名有离岸架构经验的税务律师,帮他们追踪其他几个印第安部落贷款平台的外部投资网络。”莉娜的嘴角弯了一下,“没有薪水,只有基本生活补贴。但至少我能用上过去几个月里学到的每一件东西。”
“你还会做回律师吗?”
“律师资格被吊销了。但在非营利机构做调查员不需要律师资格,只需要一条能承受所有真相的脊梁。”她转头看着乔丹,“你呢?”
“等缓刑结束,可能回去读书。不是金融,是计算机科学。我不想再做那个只能发现漏洞的人。我想做那个能修复漏洞的人。”乔丹把双手插进口袋,湖面上的冷风把他的头发吹得乱七八糟,“或者开一家小书店。像旧金山那个老头一样——不问客人从哪里来,只给他们倒咖啡。”
莉娜笑了。那是这几个月来她第一次真正地、完全地笑。没有讽刺,没有防备,没有计算。只是一个在深夜湖边码头上、对着一个和自己一起穿过地狱仍然活着走出来的男人露出的笑容。
“你知道吗,”她说,“我们四个人——从一开始就不是完美的合作者。我们互相怀疑,互相监控,互相保留彼此的致命把柄。但最后我们做了一件事:我们把猎手系统的每一层都拆掉了。不是因为我们信任彼此,而是因为我们学会了在不信任中仍然朝着同一个方向走。”
“信任不是合作的前提。”乔丹说,“信任是合作的奖励。有时候需要先合作很久,很久之后,回头一看,才发现自己已经信任了。”
夜风停了。灰湖的水面平静如镜,倒映着满天星斗和洛威尔镇的灯火。乔丹和莉娜并肩站在码头上,看着对岸的夜色,谁都没有再说话。
很久以后——也许是一个小时,也许只是几分钟——埃文在睡梦中翻了个身,含混地叫了一声他母亲的名字。篝火的最后一块木炭在灰烬中坍塌了,发出一声低沉的叹息。
在艾什顿老城区第三街的尽头,那座废弃火车站仍然矗立在月色中。钟楼的指针仍然停在三点十七分。候车大厅里的鸽子在穹顶上睡着了。那张他们曾经围坐着争吵、和解、再争吵的橡木长桌被忘记在黑暗中,只有月光从碎裂的彩色玻璃窗里漏进来,照在桌面上,像一封没有人拆开、也没有人需要拆开的旧信。
而在数千英里之外,在阿拉斯加北方冰冻的海岸线上,一个人裹着厚重的防寒外套坐在一块被海水冲刷了亿万年的礁石上。他面前摆着一台拆开的手提电脑,身后是广袤的冻原和远处白令海上漂浮的碎冰。
他抬头看着天空。今晚没有极光。但他不急。他知道极光会来的——也许是绿色,也许是红色,也许是他一直在等的那种像天空在燃烧的颜色。他拿起卫星电话,调到一个已经好几个月没人使用的加密频率,犹豫了片刻,然后发了一条只有四个字的短消息。
“我还活着。”
在艾什顿灰湖畔,乔丹口袋里的卫星电话震动了一下。他掏出电话,看到消息,看了很久。
然后他把电话收起来,没有回复。
明天,他可以告诉莉娜。明天,他可以告诉埃文。明天,他可以告诉克劳,让他在柳树公寓的窗台上撒一把面包屑,等着那只渡鸦再飞回来。
今晚,这条消息只需要在一个人的屏幕上亮着。
他还活着。足够了。


暂无评论,来抢沙发吧!