宇宙账本
一、死掉的服务器
林远舟在三十五岁那年失业了。
说是失业并不准确。他被”优化”了——这个词汇在他所在的量化私募基金里有一种令人作呕的优雅。基金经理孙立平在周五下午五点半把他叫进办公室,桌上放着一杯还冒着热气的普洱,语气像是在讨论天气:“远舟啊,你知道的,今年行情不好,模型回撤太大……”
林远舟知道。他亲手写的模型在过去三个月里亏掉了基金百分之十七的净值。那套基于高频数据挖掘的因子轮动策略曾经连续两年跑赢指数,但市场在变,因子在衰减,而他没能及时调整参数。
他用了三年时间建立的模型,用了三个月时间崩塌。
离职手续办得很快。他收拾了工位上为数不多的私人物品——一只日本制的黄铜笔盒,一本翻烂了的《随机漫步的傻瓜》,还有一个装着女儿照片的相框。照片里的女儿六岁,正在动物园里对着火烈鸟做鬼脸。她现在八岁了,跟着妈妈住在上海,每个隔周周末他会坐高铁去看她。
离婚是在他被优化之前半年。他的前妻说了一句让他无法反驳的话:“远舟,你的生活里只有数字。”
他租住在深圳南山区一间一居室的公寓里,房租每月四千五。裁员补偿金够他撑八个月。八个月之后怎么办,他没有想过——或者说不愿意想。
失业第三周,他的前同事陈鸣给他发了一条微信。
陈鸣是他在基金时的搭档,比他大三岁,负责数据工程。两人合作了两年多,关系不算亲近,但彼此信任。陈鸣的微信很短:
“远舟,我在整理之前的数据源,发现一个东西你可能感兴趣。老东家那套卫星数据服务的后台,有一组异常数据结构,我搞不懂,但看着像你的领域。”
林远舟皱了皱眉。他们之前用的是一家叫”天穹数据”的公司提供的卫星图像分析服务——通过解析卫星遥感数据来估算商场客流量、农作物长势、港口集装箱堆放密度,然后把这些另类数据喂进量化模型。这家公司在去年底倒闭了,老板跑路,服务器被查封。
“什么异常?”
“说不清楚。像是一套独立的计算系统在服务器上跑,但它的计算逻辑不像是任何已知的金融模型。我截了几张图,你看看。”
陈鸣发过来几张截图。是数据后台的终端界面,黑底绿字,看起来像是很老的Unix系统。屏幕上滚动着密密麻麻的数字矩阵,但有一些明显不属于正常数据流的字符穿插其间——像是一套编码规则,但不是ASCII,也不是Unicode。
“这是什么编码?”
“不知道。我查了所有标准编码表,对不上。最奇怪的是,这套计算系统占用的计算资源非常小,就像它不是在’计算’,而是在’接收’什么。”
“接收?”
“对。像是在接收一个外部信号,然后把它转化成这些数字矩阵。我追踪了一下数据包的来源,指向一个IP地址——在云南。”
林远舟盯着屏幕看了很久。他不知道为什么,那组陌生的字符让他想起了一种东西——他在大学时翻过的一本关于古代中国算学的书,那些密密麻麻的算筹排列方式,和这些数字矩阵的视觉节奏有某种模糊的相似性。
当然,这可能只是巧合。
他告诉陈鸣:“发给我完整的数据包,我看看。“
二、星象与利率
数据包有47GB。
林远舟花了两天时间下载,又花了三天时间解包。数据的主体确实是天穹数据的卫星遥感分析结果——商场客流、农作指数、航运密度——但在最底层的原始数据流里,嵌套着陈鸣说的那套”异常计算系统”。
他把它单独提取出来,发现它的体积惊人地小——只有23MB。
23MB的计算程序,用了不到1MB的内存,却在两年时间里持续运行,产生了几十万条输出记录。每一条输出都是一个七行七列的数字矩阵。
林远舟的第一反应是把它当成某种加密货币的挖矿程序——在他这个行业,利用公司服务器偷跑挖矿程序的事并不罕见。但他很快排除了这个可能性:这些矩阵的数值范围和分布方式完全不符合任何已知的哈希算法特征。
他把前一万条矩阵打印出来,铺在公寓的地板上,蹲在地上一条一条地看。
看到第三个小时的时候,他发现了一个规律:每四十九个矩阵构成一个循环周期。
四十九。
这个数字让他心里动了一下。七七四十九。在中国传统的历法和术数体系里,四十九是一个反复出现的数字——大衍之数五十,其用四十有九。
他摇了摇头,觉得自己想多了。他是个量化交易员,不是算命先生。
但好奇心这种东西,就像牙疼——你越不去碰它,它越疼。
他把一个周期内的四十九个矩阵做了平均化处理,然后把结果投射到坐标系上。令他震惊的事情发生了:那个平均值构成的曲线,和2019年上证综指的季度波动曲线几乎完全吻合。
吻合度高达0.97。
他换了一个周期。2018年创业板指。0.95。
再换一个。2020年,疫情期间的全球市场剧烈波动——吻合度0.91。
他坐在地板上,后背靠着冰凉的墙壁,心跳声在安静的公寓里清晰可闻。
这不是巧合。
但也不是预测——至少不是他理解的那种预测。他重新检查了数据的时间戳,发现这些矩阵的产生时间,晚于对应市场行情的发生时间。换句话说,这套系统不是在”预知”市场,而是在”记录”市场——用一种完全陌生的方式。
像一个平行宇宙的记账系统,在用另一套会计准则,记录着同一个世界的同一笔账。
这个想法让他觉得荒谬,但同时又莫名兴奋。在量化交易的世界里,他用了十年时间追逐信号的先机——谁能更早一步获取信息、更早一步做出反应,谁就是赢家。而现在,他面前摆着一个完全相反的东西:一个后置的、事后验证的、对过去市场的另类描述。
一个描述过去的东西有什么用?
他暂时没有答案。但他决定继续挖下去。
三、云南的坐标
林远舟不是一个擅长社交的人。在他的职业生涯里,他大部分时间面对的都是屏幕和数据。但这一次,他需要去见一个人。
通过那个IP地址,他追踪到了云南省红河州的一座小城——建水。那是一个以古建筑和紫陶闻名的地方,旅游业不算发达,保持着某种旧时代的安静。
他买了一张从深圳到昆明的高铁票,然后转了一班长途汽车。
建水在三月的阳光里看起来像一幅褪色的油画。老城区的街道铺着青石板,两边的建筑大多是清代和民国时期的样式,木门上贴着褪色的对联。街边有老人在卖烤豆腐,炭火的烟气弥漫在空气里,混着某种甜糯的香味。
他按照IP地址找到了一个地址——老城边缘的一栋三层自建房,外墙剥落了一半,门口堆着几盆半死不活的绿萝。邻居告诉他,这栋房子的主人姓赵,是个”搞电脑的”,一年前搬走了,不知道去了哪里。
“赵什么?”
“赵……赵什么来着。“邻居是个五十多岁的阿姨,围着围裙,手里拎着一把小葱。“哦对了,赵临安。他爸妈给他取的名字,就是’来临的临,平安的安’。”
赵临安。林远舟把这个名字记在手机里。
“他一个人住?”
“就他一个人。三十好几了也没结婚。整天关在屋里对着电脑,也不知道搞什么。偶尔出来买菜,闷声不响的。哦对了,他走之前把好多东西扔了,电脑零件啊、电线啊什么的。我儿子捡了几个硬盘回去,说是容量挺大的。”
“您儿子的联系方式能给我吗?”
阿姨打量了他一眼:“你找他做什么?”
“我搞IT的,有些技术问题想请教。”
阿姨似乎对这个解释很满意,翻出手机找到了儿子的微信名片。
赵临安曾经在天穹数据工作过——这一点林远舟已经从前同事那里确认了。但他在公司的档案里几乎找不到这个人的信息:没有学历记录,没有项目经历,只有一个内部邮箱地址和一笔转账记录。他像是一个幽灵员工,存在着,但不可见。
林远舟联系上了阿姨的儿子,一个叫阿福的二十出头的小伙子。阿福确实捡了几个硬盘,其中一个里面装着大量的代码文件和笔记。
林远舟请阿福吃了顿饭,换来了那个硬盘。
四、赵临安的笔记
硬盘里的内容让林远舟失眠了整整一周。
赵临安不是程序员出身——至少不是正规意义上的程序员。他的笔记显示,他本科读的是数学系,研究生转向了天体物理。毕业后没有从事学术工作,而是辗转了几家小公司做数据工程师,最后入职了天穹数据。
但他的私人笔记揭示了一个完全不同的精神世界。
从2018年开始,赵临安就在研究一个他自己称之为”宇宙账本假说”的理论。笔记的核心论点用一种近乎诗意的语言写成:
“宇宙是一个会计系统。每一颗恒星的诞生是一笔记账,每一次超新星爆发是一次冲销。引力是债权,光速是结账周期。我们在地球上观察到的一切物理规律,不过是这套会计准则在三维空间里的投影。金融市场是这套系统的一个微观缩影。价格波动不是随意的——它是宇宙账本在人类活动层面的同步记录。每一次交易都是一个天体事件在时间轴上的对偶映射。这不是比喻。这是数学。”
林远舟第一次读到这段话的时候,觉得赵临安可能是个疯子。但当他继续往下读,看到赵临安用严格的数学语言推导出的那些公式时,他的表情变了。
那些公式混合了微分几何、信息论、和一种他从未见过的符号体系。赵临安把这种符号体系称为”天文簿记法”——一种将天体运行参数转化为数值矩阵的编码方式。
而他之前看到的那些七行七列的数字矩阵,正是这种”天文簿记法”的输出结果。
赵临安声称,他通过分析NASA公开的天文观测数据和全球金融市场的历史行情,发现了一个惊人的相关性:某些特定类型的天体事件(如双中子星合并产生的引力波脉冲),与地球上的重大金融事件之间,存在统计学上高度显著的时间对应关系。
不是因果——是同步。
就像两座相隔万里的钟表,被同一个发条驱动着。
赵临安的笔记越往后越晦涩,但也越激动。他写道:
“我找到了同步源。不是在天上。是在地下。在地壳深处的某种低频振荡——科学界还没有正式发现它,但地震监测网络的数据里可以提取出来。我把这种振荡称为’账本脉冲’。它大约每49天完成一个完整周期,而它的谐波频率与人类经济活动的长波周期高度吻合。建水是这个信号在东亚的最强接收点。我不知道为什么。可能是地质构造的原因,也可能是某种我们还不能理解的东西。我在家里建了一个小型接收站,用修改过的地震仪捕捉这种脉冲,然后通过天穹数据的服务器进行解码。解码的结果就是那些矩阵。它们不是预测。它们是账本。宇宙的复式记账。每一笔都有借方和贷方。每一个价格变动都对应着宇宙深处某个等价物的变动。我越深入,越觉得恐惧。不是因为发现了什么可怕的东西——而是因为这一切太精确了。精确到不像是自然现象。更像是……被设计好的。”
笔记在这里中断了。后面的文件全是代码和原始数据,没有更多的个人思考。
赵临安消失在了他自己的发现里。
五、账本脉冲
林远舟在建水待了两个星期。
他按照赵临安的笔记,在自建房里找到了那台改装过的地震仪——被拆散了藏在墙壁夹层里,像是一个人想要抹去自己存在过的痕迹。他把零件重新组装起来,又花了几天时间调试,终于在第三个夜晚捕捉到了赵临安所说的那个信号。
它极其微弱。在地震仪的原始输出里,它淹没在无数噪声之中,就像太平洋中央一滴来自亚马逊河的水。但当你知道要找什么的时候,分离它并不困难。
林远舟在公寓的临时工作台上看着那条纤细的波形曲线在屏幕上缓缓展开,像一条发光的蛇在黑暗中游动。它的频率极低,大约每二十七秒一个脉冲。每一个脉冲的强度有微妙的变化,但这些变化不是随机的——它们遵循一种他开始能够辨认的模式。
四十九个脉冲组成一个呼吸。
一个呼吸,对应一个金融市场的完整叙事——上涨、贪婪、泡沫、恐惧、崩盘、绝望、筑底、复苏——所有这些都压缩在四十九个脉冲的微妙振幅变化里。
他在笔记本上写下了赵临安可能写下过的同一句话:精确到不像是自然现象。
那天晚上他几乎没有睡觉。他坐在赵临安曾经坐过的房间里,对着那台拼凑起来的设备,一遍又一遍地验证数据。他把接收到的脉冲信号与过去三个月的全球主要市场指数做了交叉比对,结果与赵临安的发现一致:不是预测,而是同步——信号与市场在时间上几乎同时发生,误差不超过几秒钟。
但几秒钟的误差里藏着更深的秘密。
当他把时间尺度放大到纳秒级别时,他发现信号总是比市场变动早大约零点三秒。
零点三秒。
在量化交易的世界里,零点三秒是一个世纪。高频交易员们为了零点零零一秒的优势不惜铺设越洋光缆——而赵临安的”账本脉冲”天然拥有三百毫秒的先机。
林远舟的手在发抖。
不是因为贪婪——虽然贪婪确实在某个角落苏醒了。而是因为一种更原始的东西:他在这个信号面前感受到了一种近乎宗教性质的敬畏。如果赵临安是对的,那么人类的经济活动不是自主的——至少不完全是。它在被某种来自地球深处(或者说宇宙深处)的节律同步着、驱动着。
自由意志在哪里?
他强迫自己停下来。这不是一个应该在深夜思考的问题。他是一个工程师,一个实用主义者。他应该关注的是:这个东西能不能用?
答案是显而易见的。三百毫秒的提前量,在量化交易中意味着几乎无限的套利空间。如果他能够实时接收并解码这个信号,他可以构建一个在任何市场环境下都不会亏损的交易系统。
不是预测未来——而是比所有人早零点三秒知道现在。
零点三秒。足够了。
六、重返战场
林远舟回到深圳后做的第一件事,是注册了一家一人有限公司。
他用裁员补偿金和几年的积蓄,在南山区的共享办公空间租了一个工位,买了一台高性能服务器,然后开始搭建自己的接收系统。赵临安的硬件方案虽然粗糙,但原理是清晰的。他花了一个月时间改进了天线设计和信号处理算法,把接收灵敏度提高了两个数量级。
他把这个系统命名为”建水”。
“建水”的首次实盘测试是在六月的一个周一。他把自己还剩的积蓄——大约四十万人民币——转入了证券账户,然后让系统自动运行。
第一天,盈利一万二。
第二天,八千。
第三天,一万五。
第一周结束时,他的账户余额变成了四十七万。不多,但胜率是百分之百——十一次交易,全部盈利。
他把规模加大。第二周结束时,余额变成了六十五万。第三周,突破了一百万。
林远舟坐在共享办公空间的格子间里,看着屏幕上那条稳定向上的净值曲线,心里涌上一种奇怪的感觉。不是喜悦,不是兴奋——而是一种冰冷的清醒。
他知道这条曲线不可能是他的。这太容易了。在金融市场上,太容易赚钱通常意味着两种情况:要么你在作弊,要么你正在被骗。
他在作弊吗?从某种意义上说,是的——他拥有了一个其他人没有的信息源。但这个信息源不是内幕消息,不是市场操纵,它是……来自宇宙的信号?
他在被骗吗?这个可能性更大。宇宙凭什么白给他一个赚钱的信号?赵临安的笔记里那句”更像是被设计好的”,此刻像一根刺扎在他的意识深处。
但他没有停下来。
人很少在做对的事情时停下来。人只在做错的事情时才会后悔——而后悔通常来得太晚。
到了第三个月末,林远舟的账户余额突破了八百万。他换了一个更大的办公室,雇了一个助手——一个刚从大学毕业的数学系女生,叫苏小晴。他没告诉她系统的真正原理,只说是”另类数据源的量化模型”。
苏小晴聪明、勤快、话不多。她在工作之外唯一的爱好是在办公室的窗台上种多肉植物,小小的陶盆排成一排,像一支沉默的微型军队。
一切看起来都很完美。
直到第四个月的第一天,“建水”系统发出了一条它从未发出过的信号。
七、异常矩阵
那天是九月七号,周四。
林远舟早上八点到达办公室时,“建水”系统的监控屏幕上显示着一个红色的警告标志。系统在过去六个小时里产生了一个异常矩阵——不是通常的七行七列,而是十四行十四列。
面积是原来的四倍。
他调出了原始数据。这个巨型矩阵的数值分布完全打破了之前观察到的所有规律——它不对应任何已知的市场指数或资产类别,数值的波动幅度是以往的一百倍以上。
更令人不安的是,这个矩阵里嵌套着一些他之前从未见过的符号——不是赵临安的”天文簿记法”中的任何一种。
苏小晴端着一杯豆浆走进来,看到他的表情,在门口停住了。
“林哥,怎么了?”
“没什么。“他不想让她担心。“系统出了个小bug,我查一下。”
他花了整个上午分析这个异常矩阵。到了中午,他得出了一个让他后背发凉的结论:这个矩阵不是账本记录——它像是一条指令。
赵临安的”天文簿记法”只做一件事:记录。它记录已经发生的市场变动,像一个忠实的会计。但这个十四乘十四的巨型矩阵不同——它的数值分布呈现出一种”指向性”:某些特定位置上的数值异常高,构成了某种坐标或地址。
它在指向某个东西。
林远舟把高亮数值的坐标提取出来,转换成十进制数,然后在地图上标注。结果让他愣住了:那些坐标点在全球地图上构成了一条弧线,从云南建水出发,穿过缅甸、印度洋、非洲东部,最终到达南大西洋的一个点。
南大西洋的那个点——他查了一下——位于南纬三十五度、西经十五度附近。那里什么都没有。没有岛屿,没有航线,只有四千多米深的海水。
但海底有东西。
他调出了该区域的海底地形图,发现那里有一条深海海沟——地质学上叫做”断裂带”的地方。而在断裂带的最深处,有一个形状近乎完美的圆形凹陷,直径约两公里。
大自然的地质构造很少有完美的圆形。
八、旧友重逢
林远舟没有去南大西洋。他没有那种资源和冒险精神。但他做了另一件事——他找到了赵临安。
准确地说,赵临安找到了他。
九月十二号,他在办公室加班到深夜,收到了一封来自匿名邮箱的邮件。邮件没有标题,正文只有一句话:
“你用了我做的东西。我们需要谈谈。”
下面附了一个地址——建水古城里的一家茶馆。
林远舟第二周就飞了过去。
茶馆在老城的一条窄巷子里,门口没有招牌,只有一块木头匾额上刻着”闲”字。推门进去,里面只有三张茶桌,光线昏暗,墙上挂着几幅水墨画。
赵临安坐在最里面的那张桌子旁。
他比林远舟想象中年轻——三十二三岁的样子,但看起来更老。瘦,颧骨突出,眼睛下面有深深的青黑色印记。穿着一件洗得发白的格子衬衫,头发乱糟糟的,像是很久没有打理过。
桌上摆着一壶普洱和两个杯子。他已经倒好了。
“坐。“赵临安说。声音沙哑,像是很久没有和人说过话。
林远舟坐下了。端起茶杯喝了一口,没说话。
赵临安也沉默了很久。窗外有燕子飞过,发出尖锐的叫声。茶馆里没有其他客人,老板不知道去了哪里。
“你看到了那个异常矩阵。“赵临安终于开口了。不是问句。
“你在我系统里留了后门。”
“不是后门。是监听。你的接收器用的是我的设计,里面有一个隐蔽的反馈信道。当接收到的信号超过某个阈值时,我会收到通知。”
“那个阈值是什么?”
“十四乘十四。”
林远舟等着他解释。
赵临安喝了一口茶,把杯子放下,双手捧着杯壁,像是在取暖。
“我最初做这个系统的时候,以为它只是一个被动的记录工具——一个宇宙级的会计系统,忠实地记下所有发生的事情。但后来我发现我错了。”
“错在哪里?”
“账本不只是记录。账本会平衡。每一笔记账都有借方和贷方,借贷必相等。如果某个地方出现了不平衡——某个事件只记了借方没有贷方,或者反过来——账本就会产生一种’纠偏力’,试图恢复平衡。”
“你在说什么?物理定律?”
“比物理定律更基础。物理定律是账本的会计准则。纠偏力是……审计。”
林远舟盯着他:“你是说,那个异常矩阵是一次审计?”
赵临安点头:“过去一百年里,人类的金融市场出现了几次极端不平衡的事件——1929年大萧条,1997年亚洲金融风暴,2008年次贷危机。每一次危机之后,都会有一波技术革命——好像宇宙在用新的生产力来对冲旧的不平衡。电力的普及对冲了大萧条,互联网的兴起对冲了亚洲金融风暴,移动互联网和人工智能对冲了次贷危机。”
“所以你的意思是——”
“我的意思是:我们现在可能正处在另一次大不平衡的前夜。而那个十四乘十四的矩阵,是账本发出的纠偏信号。它在告诉我们:下一次对冲即将发生。方向就在那条弧线终点——南大西洋海底的那个圆形凹陷。”
“那里有什么?”
“我不知道。“赵临安的眼神变得很远,像是在看着茶馆墙壁之外的某个地方。“但我猜那里有某种东西——某种人类从未接触过的东西——是账本用来’记账’的物理介质。就像地球深处的那个低频振荡是账本的信号,南大西洋的那个凹陷可能是账本的……墨水。”
“墨水?”
“账本需要一种物理介质来记录信息。我们的账本用纸和墨,电子账本用硅和电。宇宙的账本用什么?我不知道。但我猜测它用某种我们还不能理解的东西——也许是暗物质,也许是时空结构本身的某种拓扑形变。南大西洋那个圆形凹陷,可能是这种介质在地壳上的一个’接口’。”
林远舟沉默了很长时间。茶凉了,他没动。
“所以你在警告我什么?“他终于问。
赵临安看着他,眼神里有一种奇怪的怜悯。
“我在告诉你:你现在赚的每一分钱,都在增加那个不平衡。你的系统不是在利用账本——它是在加重账本的负担。每一次你用那个零点三秒的提前量获利,你都在给账本添一笔’只有借方没有贷方’的记录。”
“然后呢?”
“然后账本会纠偏。它会用你无法预测、也无法防御的方式来平衡这笔账。也许是你的交易系统突然失效。也许是你的身体出问题。也许是某个你爱的人遭遇意外。账本不在乎你怎么还——它只在乎最终平衡。”
窗外那只燕子又叫了一声,尖锐而短促,像是一个标点符号。
林远舟把茶杯推到一边,双手交叉放在桌上。
“你知道我不信这些。“他说。
“我知道。“赵临安说。“但账本不在乎你信不信。“
九、纠偏
林远舟没有听赵临安的话。
他回到深圳后继续运行”建水”系统。九月份的盈利比前三个月加起来还多——账户余额突破了三千万。他开始着手准备一个更大的计划:设立一只私募基金,把”建水”的信号包装成一个”多因子量化策略”,对外募资。
苏小晴开始问他一些问题。
“林哥,这个策略的底层逻辑到底是什么?我看了所有代码,数据源那里只有一个黑箱输入——我不理解它在吃什么数据。”
“卫星遥感数据的衍生指标。商业机密,你别问太多。”
苏小晴没有再问。但她的多肉植物不知为什么开始大面积枯萎,她每天早晨到办公室的第一件事就是用喷壶给它们浇水,但无论浇多少水,那些肥厚的叶片还是一天天变软、变黄、最终脱落。
十月的第一周,“建水”系统产生了第二个十四乘十四的异常矩阵。
这一次,弧线的终点变了——不再指向南大西洋,而是指向建水。
指向赵临安那栋自建房的正下方。
林远舟打了一个电话给赵临安。没人接。他又打了第二个、第三个。还是没人接。
他发了邮件。没有回复。
十月第二周,系统产生了第三个异常矩阵。这次的终点是一个他认识的地方——上海浦东陆家嘴。具体位置是他前妻居住的小区。
他的手开始发抖了。
他给前妻打电话。响了很久才接通。
“远舟?什么事?“她的声音带着刚睡醒的慵懒。看了一眼时间——晚上十一点。
“乐乐在你那儿吗?”
“在啊,已经睡了。怎么了?”
“没事……让她明天别去上学了。请一天假。”
“你疯了吗?为什么?”
“就……感觉不太好。你明天也尽量别出门。”
“远舟,你是不是生病了?”
“没有。我很好。就是……听我的,好不好?就一天。”
前妻沉默了几秒。他们已经很久没有这样对话了——不是争吵,不是协商探视时间,只是两个人之间简单的、笨拙的关心。
“好。“她说。“一天。”
第二天,上海市浦东新区发生了一次4.1级地震。震中就在陆家嘴金融区以南三公里处。上海不在主要地震带上,这次地震几乎没有任何地震仪提前预测到。没有人员伤亡,但陆家嘴几栋超高层写字楼的玻璃幕墙出现了裂纹,金融交易系统紧急熔断了十五分钟。
那天,所有使用”建水”信号的交易都被熔断截断了。
林远舟盯着屏幕上”交易失败”的红色提示,冷汗湿透了衬衫。
这是纠偏吗?
一个4.1级的地震——在上海这种几乎从不下地震的地方——恰好发生在他的交易系统最活跃的时段——恰好让他的所有订单无法执行——
他拨通了赵临安的号码。这一次,接通了。
“你看到了。“赵临安的声音平静得像一面死水。
“那是你干的?你黑进了地质监测系统?”
“你觉得我有能力在上海制造一场地震吗?”
“那你解释给我听——”
“我没有什么可解释的。我只知道账本在纠偏。你过去半年积累的不平衡太大了。如果那场地震没有打断你的交易——下一个纠偏方式可能会更剧烈。”
“更剧烈是什么意思?”
赵临安没有回答。电话里传来一阵细微的电流声,像是从地底深处传上来的低语。
“赵临安,你到底知道多少?”
“我知道一件事。“他的声音忽然变得很轻。“账本不只会纠偏市场。它也会纠偏人。”
“什么意思?”
“你注意到没有——自从你开始用这个系统,你身边有什么变化?”
林远舟沉默了。他想到了苏小晴枯萎的多肉植物。想到了那只在窗外反复尖叫的燕子——他在建水的茶馆里听到过,回到深圳后他的办公室窗外也出现了。想到了他最近持续的偏头痛和偶尔的耳鸣。
想到了他离婚之后越来越频繁的一个梦:梦里他站在一个巨大的圆形房间里,四周全是密密麻麻的数字,从天花板上垂下来,像钟乳石一样。那些数字在缓慢地旋转,而他赤脚站在冰冷的地板上,脚下是一个深不见底的圆形凹陷。
“账本在纠偏你,林远舟。“赵临安说。“它在试图把你拉回平衡。”
“拉回什么平衡?”
“你用了一个不属于你的东西。账本要你还。“
十、选择
十月下旬,林远舟做了一件他从未做过的事——他去接女儿放学。
乐乐的学校在上海闵行区,是一所普通的公立小学。他站在校门口等了二十分钟,看着孩子们像潮水一样涌出来。乐乐穿着蓝白相间的校服,背着一只粉色的书包,在和同学说笑。看到他的时候,她愣了一下,然后笑了。
“爸爸!你怎么来了?”
“来接你啊。”
“真的吗?你不是在深圳吗?”
“我请假了。今天爸爸带你。”
他牵着女儿的手走在人行道上。梧桐树的叶子开始变黄了,阳光穿过树冠在路面上投下斑驳的影子。乐乐在跟他说学校里的事——她的数学考了九十五分,她的同桌把牛奶洒在了她的画上,体育课学了跳绳她能连跳五十个——他听着,一个字一个字地听,像是在听一种他已经遗忘了很久的语言。
晚上他带乐乐去吃了一家她喜欢的日料店。乐乐点了一份儿童寿司套餐,他点了一壶清酒。
“爸爸,你是不是不开心?”
“没有啊。爸爸很开心。”
“你看起来不开心。妈妈说你工作太累了。”
林远舟看着女儿。她的眼睛很大,像她妈妈,但眼神比她妈妈更亮——还没有被生活磨掉的那种亮。
“爸爸是有点累。但今天看到你,就不累了。”
乐乐笑了,把一块三文鱼寿司夹到他碗里:“给你吃。吃了就不累了。”
他吃了那块寿司。 salmon的脂肪在舌尖上化开,带着一种微凉的甜。
那天晚上他回到酒店,打开电脑,看着”建水”系统的监控界面。系统还在运行,实时产生着新的矩阵——七行七列,秩序井然,像一台永不停歇的织布机。
他的账户余额是三千七百万。
他关掉了系统。
不是暂停——是关掉。他登入服务器,输入了一串命令,删除了所有代码和数据。接收系统的进程被终止,信号流中断,屏幕上的数字矩阵像秋天的叶子一样一片一片地消失。
然后他打开了另一份文件——赵临安的笔记。他翻到最后一页,那里有一行他之前没有注意到的小字,写在页脚的位置,像是某天深夜无意间写下的:
“账本的核心不是数字。是关系。每一笔记账都是两个实体之间的承诺。你欠宇宙的,不是钱。是时间。用在你身边的人身上。”
林远舟看了这句话很久。
然后他拿起手机,给前妻发了一条微信:
“下周六我能不能多陪乐乐一天?带她去动物园。”
过了五分钟,她回复了:
“好。“
十一、南大西洋
故事到这里本可以结束。但宇宙的账本不会因为一个人关掉系统就停止运转。
十一月,一支国际海洋地质考察队在南大西洋进行例行勘探时,在那个圆形凹陷的位置发现了一个异常。
考察队的领队是一位法国地质学家,名叫马尔尚。他在事后发表的论文中写道:
“我们在南纬35°12’、西经15°47’处的海底发现了一个直径约1.8公里的圆形凹陷。凹陷的底部异常平坦,表面覆盖着一层未知的矿物质,其化学成分与任何已知的地壳岩石都不匹配。最令人困惑的是,当我们把地震波探测设备放置在凹陷中心时,接收到了一种规律性极强的低频脉冲——频率约为0.037赫兹,每27秒一个周期。”
“这种脉冲与任何已知的地质活动都不相关。它的来源不明。”
马尔尚的论文在学术界引起了一阵短暂的讨论,然后被遗忘了。低频脉冲的来源被归类为”未解释的地质异常”,列入了等待进一步研究的清单——那份清单上的项目有几百个,大多数永远不会有人再看第二眼。
但有人看到了。
一个在法国留学的中国天体物理研究生——巧合的是,她也毕业于赵临安的母校——在浏览论文时注意到了那个频率数字:0.037赫兹,27秒周期。
她在自己的笔记本上写下了两个数字:
49个脉冲 = 一个周期。
49天。
她的手停了下来。然后她翻出了自己笔记本电脑里一个尘封的文件夹——那是她导师在课堂上提到过的一组另类数据,来自一个已经倒闭的中国卫星数据公司。
“宇宙账本”继续运转着。不急不缓,不偏不倚。每一笔都有借方和贷方,借贷必相等。
十二、余响
林远舟再也没有做过量化的工作。
他用账户里的钱做了一件简单的事:在深圳开了一家小小的数学辅导班,专门教小学生趣味数学。他不雇助手,不接投资,不做任何跟金融有关的事。
教室的窗台上摆着一排多肉植物——是苏小晴在他关闭系统那天送给他的。她离开的时候说了句:“这些花,可能只是缺了阳光。”
每个隔周周末,他去上海看乐乐。他们去动物园、去科技馆、去公园放风筝。乐乐开始叫他”数学爸爸”,因为他总能把日常的事情变成数学游戏——数云朵、量影子、计算风筝线的角度。
有一天在公园里,乐乐忽然问他:“爸爸,宇宙是谁造的?”
他想了很久。
“也许没有人造。也许宇宙只是在记账。”
“记账?记什么?”
“记……所有东西之间的关系吧。太阳和地球的关系,树和风的关系,你和我的关系。每一件事情发生了,宇宙就记一笔。”
乐乐歪着头想了想:“那宇宙的账本长什么样?”
林远舟抬头看天。深圳的天空很蓝,几朵白云在慢悠悠地移动。一只燕子从视野中掠过,翅膀划出一道几乎看不见的弧线。
“也许就是这样的。“他说。“天空、云、鸟、风——也许整个宇宙就是一本打开的账本。我们活在它的字里行间。”
乐乐没有完全听懂,但她笑了。她觉得爸爸说了一个很好听的故事。
风吹过来。树叶响了。远处的海面在阳光下闪烁着细碎的金色光点。
账本翻过了一页。
(全文完)