灰湖的清晨被一层薄雾覆盖,湖水在雾中若隐若现,像一面蒙着纱布的旧镜子。
乔丹几乎一夜未眠。他躺在埃文家二楼的客房里,听着湖面上偶尔传来的水鸟叫声,脑海里反复回放着米奇离开前那句话——“这不再是部落安全团队在自家服务器上翻日志的问题。”那个叫K的人,那家叫米格达尔的公司,那些不受法律约束的猎手——所有这些信息在他脑子里不断搅拌,直到凌晨五点多,他才勉强合上眼。
醒来时已经上午九点半。楼下传来埃文在厨房里忙碌的声音——煎蛋的油脂香和咖啡的苦味混合着从地板缝隙里飘上来。乔丹穿上衣服下楼,发现莉娜已经坐在餐桌旁,面前摊着一份纸质报纸,手里端着一杯黑咖啡。
她看起来也像是一夜没睡,但她的妆容依然一丝不苟,发髻紧致地盘在脑后。乔丹有时候觉得,莉娜·克罗斯是那种把外表当做铠甲的人——她越是在压力下,那层壳就越坚硬。
“埃文去镇上了。”莉娜头也不抬,“他要去店里应付一个供应商。我让他给我们留了早餐。”
乔丹在餐桌旁坐下,给自己倒了一杯咖啡。两人之间的沉默起初是舒适的,但很快就开始变得稠密,像灰湖上的晨雾。
“昨晚你给我的那条加密消息。”莉娜终于开口,“你问我相信米奇吗,我说你呢。”
“你还没有回答我。”
莉娜放下报纸,看着乔丹。她的眼睛在晨光中是很淡的灰绿色,像冬天的海水。“我相信米奇是天才。我也相信天才在被威胁的时候,会做出普通人预料不到的事情。”
“你认为他感觉自己被威胁了?”
“你昨晚投票支持重新谈判。加上我那一票,加上埃文的,三比一。米奇对这场计划的控制权从此结束。你觉得他会怎么反应?”
乔丹沉默了片刻。“他会重新谈判,就像他说的那样。他会妥协。”
“你认识他十年了。他真的会妥协吗?”
这个问题让乔丹的咖啡变苦了。
他想起大学时代的一件事。大二的时候,米奇开发了一个二手教科书交易平台,被学校计算机系的一个研究生剽窃了核心代码。米奇没有去找学校纪律委员会,没有发公开声明,甚至没有和那个人当面对质。他用了两个月时间,悄无声息地在那个研究生的电脑里植入了一个程序。然后,在毕业答辩前三天,那个研究生的论文数据库被无法恢复地加密锁死了。
没有人能证明是米奇做的。但所有人都知道是他做的。
事后乔丹问他,为什么要用这种方式而不是光明正大地举报。米奇的回答至今刻在他的记忆里:“光明正大的胜利只能满足自尊心。真正的胜利,是让对方永远不能再次威胁你。”
莉娜看着乔丹的表情,似乎读出了他心里的回忆。“你在想什么?”
“我在想,我们三个应该做好准备。”
“什么准备?”
“米奇不会接受重新谈判的结果。他会找到方法重新掌握控制权。”乔丹压低声音,尽管这栋房子里此时只有他们两人,“而我们不一定能提前看出来他的方法是什么。”
莉娜站起身,走到落地窗前,背对着乔丹。她的身影逆着晨光,变成一道笔直的剪影。
“假设你说得对。”她说,“那我们要做的事就不是重新谈判。而是解除依赖。”
“什么意思?”
“我们四个人现在互相制约的机制,只有那套智能合约。合约的技术底子是米奇写的,他可以修改、可以绕过、可以设陷阱。如果我们想在六个月后全身而退,我们需要掌握一套他无法控制的保障措施。”
“什么保障?”
莉娜转过身来,脸上露出一个弧度微妙的笑容。“你还记得我当初提的那个条件吗?不可抗力条款——如果有人被警方控制,其他三人可以投票解除锁定期。”
“米奇说技术上可以实现。”
“对。但合约的最终版本并没有加上这一条。”
乔丹愣住了。“你说什么?”
“我反复阅读了米奇部署到链上的合约代码。那个版本是他三天前最终定稿的,没有不可抗力条款。米奇说‘技术上没问题’,但他从来没有真正实现过。他不是忘了。他是选择不加。”
乔丹的大脑飞速运转。如果锁定期解除条款不存在,那么即使他们三个人一致投票,也无法解冻资金。唯一能控制资金的人,仍然只有掌握合约底层权限的米奇。
“你为什么昨晚不说?”乔丹问。
“因为昨晚我需要先确认你是站在哪一边的。”莉娜回到桌前,拿起她的卫星电话,“现在我知道了。所以我给你看这个。”
她打开电话屏幕上的一个加密文件夹,里面是她昨晚在所有人睡着后,独自花了一整夜整理的法律文件扫描件。
“这是莫哈纳部落和速金贷平台之间的一份商业协议备忘录,我是在为那家初创公司做合规咨询时无意中在公共数据库里查到的。”莉娜翻到其中一页,“看这一条。”
乔丹凑过去看。那是一段密密麻麻的法律术语,但核心意思很清楚:速金贷平台的所有智能合约,在发生安全事故时,必须接受部落指定的第三方安全审计机构的实时审查。而那个审计机构,有权向部落提供全部交易数据,包括那些在联邦法律下需要搜查令才能获取的用户身份信息。
“这有什么问题?”乔丹问。
“往下看。”
乔丹继续往下读。在备忘录的附件部分,列明了部落指定的审计机构名单。一共三家,其中一家的名字让他的呼吸瞬间停住了。
“米格达尔网络安全。”
“是的。”莉娜的声音像冰刀划过玻璃,“米奇告诉我们,他是在攻击结束后才发现米格达尔的存在——他从那条发送给K的加密警报中逆向追踪到了这家公司。但这张备忘录显示,米格达尔至少从两年前就是莫哈纳部落的正式合作伙伴。米奇做网络安全顾问的,他完全可能在攻击开始之前就知道米格达尔的存在。”
乔丹感到胃里一阵翻搅。“他可能不是故意知道的——”
“他当然可能不是。但更可能的是,他就是因为知道米格达尔的存在,才坚持要在智能合约里加锁死期。六个月的时间,不仅限制了我们,也限制了他自己,看起来公正无比。但如果他暗中为米格达尔追踪我们提供了帮助,那六个月就是他为自己准备的安全窗口——足够猎手找到我们,也足够他把自己伪装成受害者。”
乔丹把手里的咖啡杯放在桌上。手有些不稳,瓷杯在碟子上发出轻微的磕碰声。
“如果米奇从一开始就打算背叛我们——”
“那我们就得想清楚,谁是这场游戏中的人质。”莉娜关上文件夹,“到目前为止,我们最大的保护伞是部落的主权豁免权。莫哈纳部落很难在联邦法院提起刑事诉讼,因为这会触及到部落主权和联邦管辖权的模糊地带。但这个保护伞正在出现裂缝。”
她从文件夹底层抽出一份打印好的新闻稿,日期是两天前。
标题是:联邦最高法院同意受理莫哈纳部落诉考夫林案——涉及破产程序中部落主权豁免边界。
乔丹快速浏览了新闻内容。一名叫考夫林的破产债务人,在速金贷上借过高利贷,后来申请破产保护时反诉部落,指控其违反州高利贷法。部落援引主权豁免权,地方法院支持了部落的主张,但考夫林一路上诉到最高法院。最高法院已经受理此案,将于明年审理。
“这个案子和我们有什么关系?”乔丹问。
“关系在于,如果最高法院裁定部落的主权豁免权在涉及经济犯罪的联邦调查中可以被推翻,那么我们最大的法律庇护就消失了。联邦调查局将获得全面介入的权力。米格达尔现在追查我们依靠的是商业手段,但如果法律壁垒被打破,他们会把全部证据一次性交给联邦检察官。”
乔丹闭上眼,试图在脑海中理清这一切。但每一个新发现都像是一团纠缠的线,越扯越乱。速金贷的漏洞是真实存在的,但那个漏洞可能是故意留下的。米奇是他们的技术核心,但米奇可能从一开始就和猎手团队有联系。他们以为主权豁免权是不可摧毁的盾牌,但那面盾牌正在联邦最高法院的案卷里被一寸寸击碎。
“我们需要告诉埃文。”乔丹说。
“已经告诉他了。”莉娜指了指手机上的一个加密消息记录,“今天早上他离开之前,我把备忘录发给他了。他的反应——嗯,你可以想象。”
“他怎么说?”
“他说他需要时间去镇上的教堂祷告。”
乔丹无言以对。埃文是四个人中唯一一个还保留着某种宗教信仰的人,虽然他已经很多年没有规律地去教堂了。在凌晨的黑暗中发现自己被最亲密的同谋者可能背叛后,去教堂似乎是一个合理的反应。
“我们现在该怎么办?”乔丹问。他惊讶于自己的声音竟然如此平静,仿佛在讨论下一期的投资策略,而不是一场可能让他们全部入狱的犯罪活动。
莉娜坐回椅子上,把玩着手上的钛金戒指。“目前有四条线需要同时推进。第一,我们需要在不惊动米奇的情况下,查清楚A.Z.是谁——那个在代码里给K留言的合约作者。如果能找到他,也许能反向锁定K的真实身份。第二,我们需要一位独立于米奇的技术专家,重新审查我们的智能合约,确认里面有没有埋其他后门。第三,我们需要关注最高法院那个案子的进展。如果部落输掉官司,我们的行动窗口会骤然收紧。第四——”
她停顿了一下。
“第四,我们需要准备好逃亡路线。”
乔丹第一次从莉娜口中听到“逃亡”这个词,一股冰冷的实感撞击了他的胸口。在此之前,他一直在用华尔街式的思考方式应对这一切:风险评估、可行性分析、策略调整。但“逃亡”不是一个分析概念。它意味着一本假护照,一个装满现金的行李袋,一扇永远不会再开的门。
“你有护照吗?”莉娜问。
“有。”
“不要用真护照。”她把卫星电话收进包里,“我会帮我们每个人准备第二套身份。这不是电影里那种完美无缺的伪造护照,但它足以让你通过南美某个小国的入境关卡。你只需要在关键时刻消失四十八小时,然后到达一个没有引渡条约的地方。”
她的语气平淡、高效、没有任何多余的情感,就像她在律所处理一桩复杂的跨境收购交易。乔丹忽然有些害怕这个女人——不是因为她坏,而是因为她的生存本能比任何道德考量都要强大。
正当他想问更多细节时,卫星电话响了。
不是他的,是莉娜的那台。屏幕上亮起了一行加密信息,发送者是M——米奇。
莉娜点击解密。信息内容很短:
“今晚提前见面。七点,老地方。发现了一些关于K的重要情报。尽快确认。”
他们约好的重新谈判是后天晚上。米奇要求提前到今晚。
“他知道了。”乔丹说。
“有可能。”莉娜咬了一下嘴唇,“也有可能他真的发现了新东西。无论如何,我们今晚必须去。”
“如果是个陷阱呢?”
莉娜在卫星电话上迅速回复了米奇——只有两个字母:OK——然后站起身,收拾好她的文件和电脑。
“如果是个陷阱,”她说,“那就更要去。”
“什么意思?”
“如果是陷阱,说明他已经走投无路了。走投无路的人会犯错。我们要做的,是让他犯在我们可以控制的范围内。”
她走到玄关处拿起自己的外套,回头看了乔丹一眼。晨光已经从雾中挣脱出来,照亮了半个湖面,但房间里仍然有一半陷在阴影中。莉娜正好站在明暗的交界线。
“昨晚我给你发过一个问题。”她说,“我问你,你信任我吗?”
“我回答了‘你呢’。”
“现在我再问一次。”莉娜注视着乔丹,那种注视里有某种罕见的东西,不是温柔,也不是欲望,而是一种赤裸裸的坦诚,“在这场六个月的游戏中,我需要一个自己能相信的人。不是盟友,不是合作者。是一个无论米奇设下什么陷阱,都不会把我推出去挡刀的人。”
乔丹深吸一口气。灰湖上的白鹭从水面起飞,翅膀划破雾气,留下细细的波纹。
“你可以相信我。”他说。
莉娜盯着他看了很久,然后点了点头,推开门,走入湖边的清晨。
她离开后,别墅陷入彻底的寂静。乔丹独自坐在餐桌旁,面前是已经凉透的咖啡和埃文留下的半盘煎蛋。他低头看着自己的手——这双手曾在华尔街敲过几千万美元的交易指令,曾在破产律师事务所的走廊里发抖,曾在米奇的地下室里目睹一千二百万美元在一行行代码中消失又重生。
现在这双手握着一个简单的问题:信任。
他能相信莉娜吗?她刚才的表现似乎是在向他打开最后一道防线,但以她的法律训练和生存本能,她完全有能力在表演真诚的同时保留真正致命的底牌。
他能相信埃文吗?那个在教堂里为母亲的记忆祈祷的古董商人,是四个人中灵魂负担最重的一个。但这个世界上最不可预测的,恰恰是负担太重的人。
他当然无法完全相信米奇。
那么反过来说,他自己值得被相信吗?
乔丹想起凌晨三点他在自己电脑上发现的那个监控文件——米奇植下的。但米奇不知道的是,乔丹那天晚上也做了一件事:他把米奇从系统里窃取到的速金贷所有交易数据——包括部落成员的个人账户信息——全部备份到了自己藏在公寓天花板里的一个离线硬盘上。
他做这件事的时候,甚至没有经过思考。他的手自己就完成了全部操作,像一个自然反射。
在那一刻,他不是米奇的朋友,不是莉娜的同盟,不是埃文的兄弟。他是一个给自己买了保险的人。
而这份保险的保费,是所有人的自由。
灰湖上的雾终于完全散去了。湖面在正午的日光下平静如镜,将天空、飞鸟和远处山丘的轮廓一丝不差地映照出来。但乔丹知道,湖面之下藏着看不见的暗流、古老的沉木和纠缠的水草。
就像他们四个人,水面之上是一起喝酒的伙伴,水面之下是在各自备份对方的把柄。
他站起身,走向自己的房间,打开那个放在床底的行李袋。隔层里塞着一张他昨晚趁埃文和莉娜不注意时,从米奇丢掉的打印纸碎片中捡回来的皱巴巴的纸片。上面只有一行手写的字迹:
“K = 不止一个人。”
乔丹把这个纸片重新折好,放回隔层。他的手碰到了一样硬邦邦的东西——那是他藏在袋底的老式左轮手枪。他从黑市买的,没有注册,没有弹道记录,连序列号都被锉掉了。
他把它拿出来,在手里掂了掂。
这个世界上的问题,多数可以用算法解决,用法律解决,用金钱解决。但总有一些——极少数的那些——最后只能用钢铁和火药来回答。
今晚七点,在废弃的旧火车站,他将面对自己十年老友的眼睛。而那双眼睛里看到的,是兄弟还是背叛者,或许只有到最后一秒才能分晓。
他把枪塞进外套内侧的口袋里,拉上拉链。
灰湖的日光很好,但风吹过湖面的时候,依然带着一股刺骨的凉意。


暂无评论,来抢沙发吧!