3. 一盘没有下完的棋

银湾游艇俱乐部坐落在港湾东侧一道狭长的防波堤尽头,是一座三层高的白色建筑。白天,它的落地玻璃倒映着海面上闪烁的碎光,像一块被精心切割的钻石。到了夜晚,灯光从内部透出,整栋建筑就变成了一座漂浮在黑色水面上的灯笼。

奥利弗到达的时候是傍晚六点四十七分。

他把车停在俱乐部大门外五十米处的公共停车场,没有直接开进去。他熄了火,在车里坐了一会儿,透过挡风玻璃望着那座建筑在暮色中渐渐亮起来。海风从半开的车窗灌进来,带着咸腥和某种不可名状的腐朽气息,像是什么东西正在看不见的海底慢慢分解。

他昨晚回到家之后只睡了不到三个小时。莉迪亚问他为什么脸色这么差,他说工作太累。她没有追问。他们之间的对话已经简化到了某种接近于协议的程度——彼此问候,彼此应答,像两台运行着兼容但不互通的操作系统的终端。奥利弗有时候会在凌晨醒来,看着身边熟睡的妻子,觉得她像一栋他曾经住过但早已搬离的房子。所有的门都敞开着,但他再也找不到进入的方式。

也许不是她的问题。也许是他自己的门太紧了,紧到连他本人都打不开。

他关上车窗,下车,朝俱乐部的方向走去。

大厅里的服务生认出他是会员,微笑着引他穿过铺着深蓝色地毯的走廊,来到位于二楼尽头的私人包厢。斯特林已经到了。他坐在靠窗的位置,面前摆着一瓶打开的红酒和两只水晶杯,杯中的深红色液体在烛光下折射出琥珀色的光泽。

“你来了。”斯特林站起身,做了个请坐的手势,“我点了托里亚山区的羊排,他们的做法比市区那几家好得多,炭火慢烤,肉质不会太干。坐吧。”

奥利弗在斯特林对面坐下。他注意到桌上只有两只杯子,但包厢角落里放着一把多余的椅子,像是原本还有一个客人,在最后一刻被取消了邀请。斯特林捕捉到他的目光,不紧不慢地解释道:“本来也叫了雨果,但他太太今晚带孩子去听音乐会,他说走不开。你也是当父亲的人,理解吧?”

他理解。但他也知道雨果不来不是因为音乐会。

服务生端上前菜。生蚝,柠檬汁,碎冰。斯特林用叉子轻轻碰了碰蚝肉边缘,确认它在微微收缩之后才满意地点点头。

“说吧。”奥利弗说。他没有碰面前的食物。

斯特林放下叉子,用餐巾擦了擦嘴角。他的动作很慢,像是在享受某种仪式般的从容。窗外的海面上有一艘小型货轮正在缓缓驶过,船上的灯火在夜幕中连成一串模糊的亮点。

“你昨天在办公室里问了我一个问题。关于那个第四位小数,关于它为什么在那里。”斯特林端起酒杯,没有喝,只是对着光看它的颜色,“我告诉你今天会给你一个解释。我打算遵守承诺。”

“我洗耳恭听。”

“但在解释之前,我想先给你讲一个故事。关于三个人,一间车库,和一个被遗忘的理想。”

奥利弗没有说话。斯特林把杯子放回桌面,身体微微后靠,脸上浮现出一种遥远的、近乎怀旧的表情。

“十五年前,在马库斯·池位于南湾区的旧车库里,三个脑袋比谁都聪明的年轻人,想用数学彻底改变金融世界的规则。那时候我们不叫塞壬,我们什么都没有——没有投资人,没有办公室,没有薪水,只有一台用了三年的旧服务器和一堆写到凌晨三点的代码。我们相信市场应该是透明的,高效的,公平的——不是赌场,不是特权阶级的提款机。我们写下的每一行代码,都建立在那个理想之上。”

斯特林停顿了一下。外面的海风忽然加大,吹得窗框发出细微的震颤声。

“后来我们拿到了第一笔融资,然后是第二笔、第三笔。塞壬搬进了洛克伍德大厦,从十六层的小角落扩展到了一整层,再后来是两层、三层。我们的算法在市场上赚到了第一桶金,然后是第十桶、第一百桶。我们开始以为自己无所不能。而正是在那种时候,马库斯开始变得不一样了。”

“不一样?”奥利弗问。这段历史是他不知道的。马库斯离开塞壬是在八年前,理由是身体原因。那时候奥利弗已经接手了量化部的日常管理工作,和这位旧日导师的接触日渐稀少。他记得最后一次见到马库斯是在公司的告别派对上,马库斯喝着香槟,和所有人开玩笑,看上去精神很好。但第二天,他就消失了,换了一个私人号码,不再回复任何同事的信息。

“他开始写一些不该写的东西。”斯特林说,“在核心算法的框架里埋藏额外的逻辑,一开始是试验性的,后来变得越来越系统化。他称之为‘最终保险’。他说,一旦塞壬偏离了最初的理想,这些代码就会成为纠正路径的手段。他认为我们在追求利润的路上走得太快了,快到了可能忘记为什么出发的程度。”

奥利弗的手指在桌布下微微蜷缩。

“你是说,马库斯在设计那些代码的时候,目的是阻止塞壬?”

“最初是。”斯特林的声音降了下来,变得像砂纸一样粗糙,“但后来他发现了这个机制的另一面。它可以不只是纠正。它可以摧毁。一旦那些隐藏的节点被激活,它就能在极端行情下定向抽干某一个目标的所有流动性——让他毫无还手之力,让他连反应的时间都没有。马库斯惊恐地意识到,他亲手造了一件武器。而他不知道该怎么办。”

“所以你们对他做了什么?”

斯特林沉默了很久。久到奥利弗能听见远处海浪拍打防波堤的节奏声,像某种古老的计时器在一格一格地走动。

“我们什么都没做。”斯特林最终说,语气疲惫得像一夜之间老了十岁,“马库斯决定毁掉那段代码。但他在动手之前就死了——死在海上,死在一场毫无预兆的暴风雨里。海岸警卫队说他出发前没有检查天气预报,说他运气太差。但我知道他为什么出海。他出海是为了思考,为了在远离所有人视线的地方独自做出一个决定。那个决定他最终没有机会做完。”

他抬起眼睛看着奥利弗,那双灰色的眼睛里第一次没有笑容。

“那已经是五年前的事了。马库斯死了,那段代码沉在塞壬7.0的底层,像一把生了锈的钥匙,所有人都以为它再也打不开任何一扇门。直到今年年初,我在一次例行排查中发现,它被人动过了。不是删除,不是修改,是被人重新连接上了激活链路。有人把它从沉睡中唤醒了。”

奥利弗感到一阵冷意沿着脊椎缓缓爬升。

“你以为是我?”斯特林摇了摇头,“我花了六个月试图找到那个人。直到你昨天走进我的办公室,指着那个第四位小数质问我。你知道那一刻我在想什么吗?我在想,要么你是那个人,要么你和马库斯一样,只是碰巧撞见了一个不该被人撞见的秘密。”

“如果我不是那个人,”奥利弗缓慢地问,“那谁是?”

斯特林没有直接回答。他从西装内袋里取出一只信封,推到奥利弗面前。信封是普通的牛皮纸质地,没有落款,没有地址,只有一行用钢笔写下的字迹:

“给仍然记得第三版的人。”

“今天下午放在我办公室门外的。它没有寄件人,没有投递记录,没有经过收发室。它就这么出现了。”斯特林说,“打开它。”

奥利弗撕开封口。信封里只有一张对折的信纸,纸质粗糙,像是从某个廉价笔记本上撕下来的。他展开那张纸,上面只有一行字,笔迹潦草但每一个字母都写得异常用力,像是有人在颤抖中写下:

“九月第三个星期五下午三点零七分,恩德比工业(Enderby Industries)。”

奥利弗盯着那个名字,感觉胃里有什么东西在急速下坠。恩德比工业是诺瓦联邦最大的军工制造商之一,其股票在交易所的每日成交量排名前三。如果有人在那个时间点上定向抽干恩德比的流动性,市场的连锁反应会像一次没有血的血崩,把无数散户、养老基金和中小机构一起拖下水。

而斯特林昨天在办公室里打电话时,说的最后一句话是什么?

——恩德比工业的仓位必须在周五收盘前平掉百分之七十。

“你早就知道目标是谁。”奥利弗说。他的声音很低,但不是疑问句。

斯特林没有否认。他平静地端起酒杯,喝了一小口红酒,像是在品尝某种只有他自己能领会的苦涩。

“两天前,我收到了另一封信。和这封一样的笔迹,一样没有落款。它只告诉我一件事:塞壬的仓位分配已经被写进了模型的计算公式里。如果周五下午的踩踏发生,塞壬将是市场上最大的幸存者,甚至唯一的赢家。我们会在所有人破产的时候,赚到史上最大的一笔利润。而我们无法阻止它——任何试图在如此临近的时间点大量平仓或修改模型的行为,都会被视为异常操作,引发更早的坍塌。”

“所以你就决定顺势而为?”

“我决定活着。同时我也决定来找你。”斯特林把酒杯放回桌面,手掌平放在台布上,“因为如果还有一个人能理解这段代码,能找到阻止它的办法,那个人只能是你。你是马库斯最信任的学生,也是唯一一个读懂了他全部想法的人。奥利,我没有资格要求你原谅我的沉默,但我可以给你一个选择:你可以在接下来的五天里,尽你所能去阻止它。我给你权限,给你所有需要的资源。如果你成功了,这一切就像从未发生。如果失败——”

“会死多少人?”奥利弗打断了他。

斯特林看着他的眼睛,没有回避。“不是死多少人。是毁掉多少人的一生。”

窗外的货轮已经驶出了视线范围,海面上只留下一条浅浅的白痕,正在被逐渐增强的风吹散。远处某座灯塔的光束扫过水面,像一只看不见的手在反复擦去什么东西。

奥利弗把那张信纸装进口袋,站起身来。羊排还冒着热气,红酒还在杯中,一切都保持着刚才的样子,像一幅被按下暂停键的静物画。

“把马库斯办公室里的所有技术档案都交给我。全部的权限,包括那些连雨果都接触不到的部分。”

“没问题。”

“还有一件事。”奥利弗走到门口时停住,“你刚才说马库斯决定毁掉代码。但他没有机会,因为在那之前他就出海了,然后死在了海上。那告诉我——让他迫不及待在那个晚上出海的原因是什么?”

斯特林没有回答。

他的沉默比整片夜色更重。

奥利弗推开包厢的门,走进铺着厚地毯的走廊。服务生端着托盘迎面走来,对他礼貌地微笑。大厅里的钢琴师正在弹奏一首叫不出名字的曲子,琴声缓慢而忧伤,像是有人在试图用音符缝合某个永远合不拢的伤口。

他穿过大厅,推开俱乐部的正门,踏进停车场。海风吹得他外套的下摆猎猎作响。他掏出手机,看到莉迪亚发来的一条消息:“索菲问你今晚能不能回来给她讲睡前故事。”

他打了三个字:“能。”然后删掉,重新打:“已经在路上了。”

然后他又打了一行字,但没有发出去。

那行字是:“如果有一天,我回不来了。”

他盯着那行字看了很久,最终把它删掉了。他不知道自己为什么打它。那是一种毫无来由的冲动,一种从骨头缝里渗出来的不祥预感。就像马库斯在八年前最后一次握他的手时,说的那句他一直以为是玩笑的话——

“奥利,有些船出海不是为了回来,而是为了让海里多一个秘密。”

奥利弗发动了汽车。引擎的轰鸣声短暂地压过了海浪和风声。他挂上倒挡,转向,驶出停车场。后视镜里,俱乐部的白色轮廓越来越小,越来越远,最终被浓重的夜色完全吞没。

在他看不到的地方——在那片黑色海面之下不到四十海里的海底泥沙中,一堆已经腐朽了五年的木头碎片正随着暗流轻轻摇晃。在这些碎片之间,有一个密封的金属箱子。箱子里的物品没有腐烂。它是一本被防水袋包裹严实的笔记本,写满了马库斯·池生前最后三个月里留下的全部秘密。

笔记本的最后一页,写着他的名字。

“奥利弗·雷文——当你读到这一页的时候,你已经成为了计划的一部分。对不起。但我必须这样选。”

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

您的邮箱地址不会被公开。 必填项已用 * 标注