宇宙心跳之奇门

招魂者 · 2026/5/17

一、凌晨三点的分形

林未央第一次注意到那个异常,是在一个凌晨三点。

不是比喻意义上的凌晨三点——不是那种都市人挂在嘴边的”我昨晚又熬到三点”的虚荣性陈述,而是真实的、物理的、电子钟上数字跳动的03:00:00。深圳南山区科技园的写字楼里,中央空调已经停转了两小时,但他的工位上三块屏幕还在发着幽蓝的光。左边那块显示着他追踪了七十三天的沪深300指数期权隐含波动率曲面,中间那块是一段还没跑完的Python回测脚本,右边那块——

右边那块屏幕上,心跳监护仪的波形正在跳动。

不是真的心跳监护仪。那是他用matplotlib随手画的一张图,把某只银行股过去五年的日内分时数据做了一次Hilbert-Huang变换,提取出本征模态函数后重新叠加上去。原本只是想看看这只股票有没有什么隐藏的周期性——毕竟是他在”山海量化”最后的任务,为那只名叫”锦程银行”的小盘银行股做波动率建模。

锦程银行,代码0028XX,总市值不到一百二十亿,在深圳福田区有三十二家网点,主要做社区零售和小微贷款。它的股价在过去一年里跌了百分之四十七,原因是连续三个季度的坏账率攀升,加上大股东质押爆仓引发的市场恐慌。山海量化做空了它,赚了一笔不错的钱,现在需要在它触底反弹之前找到退出信号——这就是林未央的工作。

他三十二岁,本科在华中科技大学学数学,硕士去了帝国理工读金融工程,回国后先在中金做了两年衍生品定价,然后跳到山海量化做Alpha策略研究员。用了五年时间,他从一个相信市场有效假说的理性主义者,变成了一个在凌晨三点对着一根K线发呆的、某种意义上的神秘主义者。

变化是从什么时候开始的?也许是三年前他发现A股的日内数据里存在一个周期大约为6.7分钟的微弱震荡——不,不是震荡,更像是一种呼吸。或者两年前他注意到,每当上证指数出现大幅波动,深圳某家医院的急诊室收治的急性心梗患者数量会在统计学意义上显著上升——他有一个大学同学在那家医院的心内科,偶尔会跟他吐槽值班时的奇遇。

不,都不是。真正的起点是六个月前,他的父亲林建国在老家县城的社区银行门口倒下的那个下午。

林建国是湖北黄冈下面一个小镇上的退休中学数学老师,一辈子没碰过股票,但他每个月会去镇上的锦程银行网点——没错,就是林未央正在做空的那家锦程银行的镇级网点——把退休金存成定期。那天下午他去取一笔到期的定期存款,打算给林未央的妹妹凑买房的首付。网点里只有两个柜员,大堂空空荡荡,日光灯有一盏坏了,在头顶上一闪一闪地发出嗞嗞声。林建国把存折递进去,柜员在电脑上敲了几下,皱了皱眉,说:“林老师,您的这笔定期,系统显示已经提前支取了。”

林建国说不可能。柜员说系统就是这样显示的。林建国说那你们查一下监控。柜员说监控只能查到三个月内的。林建国的定期是八个月前存的。

后来的事情发展出了一种小城镇特有的戏剧性:网点主任出来了,道歉,解释说可能是系统升级时的数据迁移错误;镇政府的人来了,因为林建国是退休教师,在镇上算是体面人,不能怠慢;然后是分行的电话,省分行的电话,总行的电话——锦程银行总部就在深圳,距离林未央的办公室不到十五公里。

但林未央知道,那不是什么数据迁移错误。

他做空锦程银行的报告里有一段话,后来被他从最终版本中删掉了:“该行自2022年上线的新一代核心系统存在严重的数据一致性问题,客户存款在不同节点间的同步延迟最高可达72小时,在此窗口期内发生的跨行转账、提前支取等操作可能产生不可逆的账务错误。”

他删掉这段话,不是因为它不准确——恰恰相反,是因为它太准确了。准确到足以让山海量化的法务部门紧张。他的直属上司赵鸿飞看了那段话,沉默了十秒钟,然后说:“未央,你知道咱们做空他们的依据是什么吗?是他们的坏账率和质押爆仓。你这段话如果要放进去,我们需要独立的第三方技术审计报告作为支撑,你现在有吗?”

他没有。他只是从锦程银行公开的技术招标文件和几份泄露在GitHub上的配置文件中推断出来的。这不构成可以做空的依据。

于是他的父亲在老家镇上成为了一个系统错误的牺牲品,而他本人在深圳的写字楼里用数学模型加速着这家银行的死亡。

那个下午,林建国在银行门口倒下了。不是心梗,是情绪激动导致的一过性血压升高,加上他本来就有高血压。摔倒的时候后脑磕在了台阶的棱角上,缝了七针。

林未央接到妹妹电话的时候,正在会议室里向山海量化的投资委员会汇报锦程银行的做空报告。他看到手机屏幕上”妹”这个字跳动的时候,嘴里正在说”……基于我们的蒙特卡洛模拟,该行在未来十二个月内的违约概率约为百分之六十三点七……”

他停了下来。

那是他第一次意识到,自己嘴里的每一个数字后面都跟着一个具体的人。百分之六十三点七的违约概率,意味着锦程银行的几万个储户有百分之六十三点七的概率失去他们的存款——当然,有存款保险,五十万以内全额赔付,但是林建国的那笔定期是五十八万,超过了赔付上限。那是他和他妹妹两个人五年的工资省下来的。

那之后的六个月里,林未央开始以一种近乎偏执的方式关注锦程银行的数据。不是股价数据——他早就不关心那个了——而是更底层的、更原始的、接近于物理信号的东西。他申请访问了锦程银行在全国各地网点的交易流水时间戳,通过一个灰色的数据中间商买到了它们的系统日志——不是财务数据,只是操作日志,记录着每一笔交易在什么时间被什么终端发起、在什么时间被核心系统确认。

他发现了一个不该存在的东西。

锦程银行的交易确认时间存在一个极其微弱但极其规律的周期性波动。不是那种因为系统负载变化导致的随机延迟,而是一种几乎完美的正弦波,周期恰好是6.7分钟。

和他三年前在A股日内数据里发现的周期一模一样。

此刻,凌晨三点零三分,南山区科技园的写字楼里,他盯着右边屏幕上那根跳动的波形线——那是锦程银行过去七十二小时的交易确认时间序列,经过Hilbert-Huang变换后提取出的第一阶本征模态函数。它在跳,像一颗心脏。

咚。咚。咚。

他伸出手,放在自己的胸口上。他自己的心跳,大约每分钟七十二次。他把这个频率换算成周期:零点八三秒。和6.7分钟之间没有明显的数学关系。

但是——

他打开了一个新的Jupyter notebook,开始飞快地敲代码。他先把锦程银行交易确认时间的6.7分钟周期做了一次FFT,提取主频。然后他调出了深圳某三甲医院急诊室过去一年的急性心梗收治数据——他的心内科朋友被他缠了三个月,终于托关系帮他搞到了脱敏后的时间戳数据。他对心梗发生的时间戳做了同样的FFT。

两组频谱的峰值位置完全一致。

周期:6.7分钟。

不,不对。他揉了揉眼睛,又看了一遍。医院的数据采样精度是分钟级的,而银行的数据采样精度是毫秒级的,两者之间直接比较频率是不严谨的。他需要用更高精度的医学数据来验证。

但是凌晨三点找不到心内科的朋友。

他站起来,走到窗边。科技园的夜景是一种人工的空旷:写字楼的灯光稀稀拉拉,远处是深圳湾的黑暗海面,再远处是香港新界的零星灯火。他看到自己的倒影映在玻璃上——一个穿着格子衬衫的中年男人,发际线已经开始后退,眼下的黑眼圈浓得像被揍了一拳。

“6.7分钟。“他对着玻璃上的自己说。

这个数字在他的职业生涯里反复出现,像一个执拗的幽灵。最早是A股的日内数据,然后是全球主要股指的分钟数据——他后来扩大了样本范围,发现这个周期在标普500、恒生指数、日经225中都存在,幅度不同但频率惊人地一致。他曾经把它写进一篇论文,投给了《Journal of Financial Economics》,被审稿人以”缺乏经济学解释机制”为由拒稿。

审稿人是对的。他没有解释。他只有观察。

但现在,当这个周期出现在一家社区银行的交易系统和一个医院的急诊室里时,“经济学解释”这个框架本身可能就不够用了。

他回到工位上,打开了一个加密文件夹。里面是他过去三年积累的所有关于这个6.7分钟周期的数据、分析和笔记。他把它们叫做”心跳文件”。

心跳文件的核心假说只有一句话,写在第一页的第一行:“金融市场的心跳与人类的心脏共享同一个基本频率。”

这句话在学术上几乎不可发表,在职业上几乎不可公开,在常识上几乎不可接受。但他越来越觉得它是对的。

窗外开始下雨了。深圳的六月,暴雨说来就来,像某种情绪上的失控。雨水在玻璃上划出不规则的路径,被写字楼的外墙灯照亮,像一行行无法编译的代码。

林未央关掉了三块屏幕,拿起背包,走进了雨里。

二、锦程银行的女行长

林未央第一次见到程漫,是在一场他本不该参加的会议上。

山海量化的创始人叫周深,一个四十岁出头的前摩根士丹利交易员,回国后靠高频交易起家,现在管理着大约八十亿的量化基金。周深有一个习惯:每个月请一次”外部视角”午餐,邀请一些和金融无关的人来办公室吃饭聊天——物理学家、神经科学家、诗人、甚至还有一个研究蚂蚁社会行为的生物学教授。林未央不知道周深为什么要搞这些午餐,但食物通常是不错的。

那天的客人是程漫。

她四十五岁,短发,戴一副金丝边眼镜,穿着一件深灰色的西装外套,里面是一件看不出品牌的白色衬衫。她走进山海量化的会议室时,林未央正在角落里假装整理文件——他不是受邀者,只是赵鸿飞让他来”旁听一下,也许能学到点东西”。

程漫是锦程银行的行长。

不,准确地说,她是锦程银行的代理行长。前任行长在八个月前因为”个人原因”辞职——实际上是因为大股东质押爆仓的事情被监管约谈后,明智地选择了跑路。程漫当时是分管风险管理的副行长,被临时扶正。

她在会议桌上坐下来的时候,林未央注意到她的手。那是一双保养得很好的手,指甲修剪得整整齐齐,没有涂指甲油,但右手中指的第一节有一个小小的茧——那是长期握笔留下的。在这个年代,一个银行行长还保留着握笔的茧,这本身就是一个信号。

周深照例做了开场白,讲了一些关于”量化金融与传统银行业的对话”之类的话,然后程漫开始说话。

“我今天来,是想请教各位一个问题。“她的声音不高,但有一种奇怪的穿透力,像一把音叉在胸腔里引起共振。“一家社区银行,在数字化时代,还有没有存在的必要?”

周深笑了笑。“程行长,这个问题你应该去问你们的储户。”

“我问过了。“程漫说,“我们最大的储户群体是六十岁以上的退休人员。他们来网点不只是存取款,还有人来量血压——我们的网点备了血压计,免费的。有人来聊天,有人来复印身份证,有人冬天来这里蹭暖气夏天蹭空调。我们的三十二家网点,有十七家是亏损的,纯粹从商业角度看应该关掉。但如果关掉,这些老人家去哪里?”

林未央在角落里微微坐直了身体。他想起父亲在锦程银行网点里度过的那些下午——不只是存取款,有时候是去问林未央寄回来的挂号信到了没有,有时候是去让人帮忙看看手机上弹出的一条短信是不是诈骗。那些网点在财报上是一个个红色的负数,但在某些人的生活中,它们是一种基础设施,像路灯、像邮筒、像公园里那张掉了一条腿但从来没人修的长椅。

周深显然对这个问题没有太大兴趣——他是一个量化基金的创始人,关心的东西应该是Alpha、夏普比率和最大回撤,而不是社区银行网点的社会功能。但他很有礼貌地点了点头,说:“程行长,您说的这些很有道理。但从投资者的角度看,锦程银行目前面临的核心问题不是网点该不该关,而是坏账率和资本充足率。”

“我知道。“程漫说。她摘下眼镜,擦了擦镜片,动作很慢,像是在给自己争取思考的时间。“你们的做空报告我看过。”

会议室里的空气突然凝固了一秒。周深的笑容没有变,但他的眼神变了——变成了一种林未央很熟悉的、交易员式的警觉。

“程行长,做空报告是公开信息——”

“我知道。“程漫把眼镜重新戴上,“我不是来兴师问罪的。我是来告诉你们一件事。”

她从包里拿出一个U盘,放在桌上。“这是我们过去三年的信贷审批数据。脱敏处理过的。我找了两家第三方审计机构做了核查,数据是干净的。你们可以用来验证你们的做空模型。”

周深没有去碰那个U盘。赵鸿飞也没有。会议室里的其他几个人也没有。

林未央在角落里看着那个U盘。它是白色的,很小,像一个指甲盖。它安静地躺在深色的会议桌上,像一个被抛出的硬币,还没有落地。

“程行长,“周深终于开口了,“您为什么要给我们这个?”

程漫沉默了大约五秒钟。然后她说:“因为你们做空的依据是错的。”

又一阵沉默。

“你们的报告说我们的坏账率在攀升,原因是风控模型失灵。但实际情况是,我们的风控模型在过去一年里被人调过了参数——不是我们的人调的,是我们的系统供应商在远程维护时调的。”

“哪家供应商?“赵鸿飞问。

“天衡科技。“程漫说。

林未央的心跳漏了一拍。天衡科技——那家从锦程银行的技术招标文件中反复出现的名字。那家在GitHub上泄露了配置文件的公司。那家他怀疑其系统存在数据一致性问题的公司。

“你们有证据吗?“周深问。

“U盘里有。“程漫说,“系统操作日志的备份。我花了一个月才从信息科技部的人那里弄到手——他们害怕,因为天衡科技和我们签的合同里有保密条款,泄露操作日志可能面临法律追诉。但我觉得这件事比保密条款重要。”

她顿了顿,补了一句:“我父亲也是数学老师。”

林未央不知道这句话为什么要在这里出现。但它出现了,在会议室的空气中悬浮了片刻,然后像一粒灰尘一样沉降在某个角落里。

午餐的后半段变成了技术讨论。程漫展示了天衡科技的操作日志中几个可疑的时间段,在这些时间段里,锦程银行的信贷审批模型阈值被从0.75调整为0.62——这意味着更多的贷款申请会被通过,而其中相当一部分本应被拒绝。这不是锦程银行自己做的决定,是天衡科技的远程维护人员在未经授权的情况下做的。

“他们为什么要这么做?“赵鸿飞问。

“因为他们的合同里有一条绩效条款。“程漫的声音很平静,但平静得有点不对劲,像一根被拉得太紧的琴弦。“系统通过率每提高一个百分点,他们可以额外收取百分之五的维护费用。”

林未央在角落里闭上了眼睛。他现在完全理解了。这不是一个风控失灵的故事,这是一个利益冲突的故事。系统供应商有动机让更多贷款被批准,因为审批通过率和他们的收入直接挂钩。而那些被错误批准的贷款,最终变成了坏账,坏账推高了银行的亏损,亏损压低了股价,股价下跌引发了质押爆仓,质押爆仓引发了市场恐慌——一条完美的因果链,从一个被偷偷调整的参数开始,以一家银行可能破产结束。

他的做空报告只看到了这条链的后半段。程漫看到了前半段。

而他的父亲,在这条链的某个环节上,摔破了头。

午餐结束后,程漫站起来和每个人握手。轮到林未央的时候,她多看了他一眼。

“你是做波动率建模的?“她问。

“是。“林未央说。

“你相信市场有心跳吗?”

这个问题来得毫无预兆。林未央张了张嘴,没有说出话来。

程漫微微笑了笑,那个笑容里有一种奇怪的了然。“我也是。“她说,然后转身走了。

三、天衡科技的地下室

林未央用了两周时间分析了程漫给的那个U盘。

数据是干净的,两份独立的审计报告证实了这一点。天衡科技在过去的十八个月里,对锦程银行的信贷审批模型进行了七次未经授权的参数调整,每次都是在”例行远程维护”的名义下进行的。调整的幅度不大,每次只移动几个百分点的阈值,但累计效果显著:锦程银行的贷款审批通过率从百分之六十八上升到了百分之八十一,坏账率从百分之一点九上升到了百分之四点三。

百分之四点三的坏账率对于一家大行来说不算什么,但对于一家总资产不到三百亿的社区银行来说,这意味着将近十三亿的不良贷款。而锦程银行的拨备覆盖率只有百分之一百二十——也就是说,它能用来覆盖这些坏账的钱只有十五亿多一点点。再坏下去,它就要动用资本金了。

但真正让林未央感兴趣的,不是那些参数调整本身,而是调整的时间。

七次调整,每次间隔大约二十七天。

他把自己的发现告诉了赵鸿飞。赵鸿飞听完后沉默了一会儿,说:“二十七天?有什么特殊的含义吗?”

“太阳的自转周期大约是二十七天。“林未央说。

赵鸿飞看了他一眼,那个眼神的含义很明确:你是在跟我开玩笑吗?

“我只是在描述一个事实。“林未央说,“当然,这很可能只是巧合。天衡科技的维护人员可能有一个固定的月度排班,二十七天大约是一个月的工作日周期——去掉周末和法定假日。”

“那你去验证一下。”

林未央去验证了。他通过那个灰色的数据中间商——一个网名叫”薛定谔的猫”的前阿里云工程师——搞到了天衡科技的员工考勤记录。结果是:天衡科技的远程维护团队没有固定的月度排班,他们的维护时间是按需分配的。

但七次调整之间的间隔仍然是二十七天。误差不超过正负一天。

这个发现让他无法停止思考。他开始扩展搜索范围,看天衡科技的其他客户——这是一家为中小银行提供核心系统解决方案的供应商,在全国大约有四十家客户,大多是城商行和农商行。他找到了其中十五家的公开数据,发现了一个让他后背发凉的模式:凡是使用天衡科技系统的银行,其信贷审批通过率的波动都存在一个大约二十七天的周期。

他开始在白板上画时间线。七次调整,七个时间点,用红色标记出来。然后在每两个红点之间,他用蓝色的线连接,标注上间隔天数。27,28,26,27,27,27。平均27.0天。

他退后两步看着白板。那六根蓝线和七个红点构成了一种奇怪的图案——不像任何他熟悉的数学结构,但也不完全陌生。它让他想起了一种东西,但他说不清是什么。

那天晚上他失眠了,在床上辗转到凌晨两点,然后起来打开电脑,把那七次调整的时间戳全部转换成了天文学中的儒略日。然后他打开了一个星历表网站,查了一下那七个儒略日对应的太阳活动指数。

七次调整中有六次发生在太阳黑子数的局部峰值日附近。

他盯着屏幕看了很久。然后他关掉了电脑,重新躺回床上,在黑暗中睁着眼睛。

一个合理的解释是:太阳黑子活动影响了卫星通信或者电磁环境,进而影响了某些系统的稳定性——但这太牵强了。另一个解释是:这一切都是巧合——七次调整中的六次碰巧发生在太阳黑子的峰值日附近,在统计学意义上,这个巧合的概率大约是……他心算了一下,大约是百分之三。不低,但也不算特别低。

第三个解释是:有人在按照太阳活动周期来调整系统参数。

为什么?

他不知道。

第二天,他做了一个决定:去天衡科技的办公室看看。

天衡科技的总部在深圳宝安区,一栋灰色的六层写字楼,外墙上挂着一块不太起眼的招牌。林未央没有预约,他只是想在外面看看。但当他走到楼下的时候,一个穿着工服的保安拦住了他。

“找谁?”

“我找你们的技术负责人。“林未央说,“我是做金融科技的,对你们的核心系统解决方案感兴趣。”

保安上下打量了他一眼。“你预约了吗?”

“没有。”

“那您先预约再来。“保安说,语气很客气但很坚决。

林未央正要走,一楼的玻璃门从里面被推开了。出来的是一个女人,三十岁左右,穿着一件黑色连帽衫,背着双肩包,正在低头看手机。她从林未央身边走过的时候,林未央闻到了一种很淡的檀香味。

他站在原地目送她走远,然后转身离开了。

但他记住了她连帽衫背后印着的一行小字:Depths Lab。

回到办公室后,他在网上搜索了”Depths Lab”。搜索结果很少——一个看起来很久没更新的GitHub页面,一个没有头像的Twitter账号,以及一篇发表在arXiv上的预印本论文,标题是《Fractal Synchronization Between Biological Oscillators and Financial Market Microstructure》(《生物振荡器与金融市场微观结构之间的分形同步》)。

论文的通讯作者是沈既白。

林未央下载了那篇论文,花了一个下午读完它。论文的核心内容是:作者收集了十七名受试者在静息状态下的心率变异性数据,同时记录了同一时间段内标普500指数的逐笔交易数据。通过对两组数据做多尺度熵分析和交叉互信息计算,作者发现人类心率的高频成分(HF,0.15-0.4 Hz)与股票市场逐笔交易间隔的高频成分之间存在统计上显著的非线性耦合。

用大白话说就是:人的心跳和股票市场的”心跳”之间,存在一种微弱但真实的同步现象。

论文发表于2024年,被引用了三次。其中一次引用来自一篇关于”市场情绪的生理学基础”的综述文章,另外两次引用来自同一组日本研究者,他们在东京证券交易所的数据上复现了沈既白的发现。

林未央又看了一眼沈既白的GitHub页面。上面只有三个项目,都是和心率变异性分析相关的。最后一个项目的提交时间是一年前,commit message是”this is not a coincidence”。

这不是巧合。

和他在凌晨三点发现锦程银行的6.7分钟周期时对自己说的话一模一样。

四、薛定谔的猫

“薛定谔的猫”真名叫孙一鸣,前阿里云工程师,现在做数据掮客——用他自己的话说,叫”信息生态中间商”。他三十岁出头,头发剃得很短,戴一副厚厚的黑框眼镜,常年穿格子衬衫和运动裤,看起来像一个还没毕业的计算机系研究生。他住在深圳南山区的一个老旧小区里,两室一厅,一间卧室自己住,另一间堆满了服务器。

林未央是在两年前通过一个量化圈的微信群认识他的。当时林未央需要一些非公开的交易数据来验证一个策略,孙一鸣在群里说”数据我都有”,两人就此建立了商业关系——孙一鸣提供数据,林未央付费,价格取决于数据的稀缺程度和获取难度。

这次,林未央想从孙一鸣那里得到天衡科技更深层的信息。

两人在南山区的一家潮汕牛肉火锅店见面。孙一鸣吃火锅很认真,每一片牛肉都精确地在汤里涮十秒钟,多一秒都不行。林未央觉得这个习惯很能说明他的性格——精确,执着,而且在精确和执着的外表下藏着一种对混乱的恐惧。

“天衡科技,“孙一鸣一边涮牛肉一边说,“你为什么对它感兴趣?”

“他们的系统和锦程银行的坏账有关系。“林未央说,“我怀疑他们的远程维护人员在未经授权的情况下调整了信贷审批模型的参数。”

“这事儿你已经跟我说过了。“孙一鸣把涮好的牛肉放进碗里,蘸了蘸沙茶酱。“你还想要什么?”

“我想知道天衡科技的实控人是谁。”

孙一鸣停下了筷子,看了他一眼。“你确定?”

“确定。”

“天衡科技的股权结构很复杂。表面上最大股东是一家叫’恒昌投资’的PE基金,持股百分之三十八。但恒昌投资背后有好几层嵌套的合伙企业,最终穿透到——“他顿了顿,“一个在开曼群岛注册的信托。”

“信托的受益人呢?”

“不知道。“孙一鸣说,“但我可以查。给我两周时间。”

“还有一件事。“林未央说,“你知道一个叫沈既白的人吗?”

孙一鸣想了想。“名字不熟。做什么的?”

“发过一篇论文,关于心率变异性和市场微观结构之间的分形同步。她——或者他——的GitHub上有个名叫Depths Lab的账号。”

“Depths Lab。“孙一鸣重复了一遍这个名字,然后掏出手机开始查。“等一下……你说她穿着印着Depths Lab的连帽衫?在天衡科技的楼下?”

“是。”

孙一鸣放下手机,表情变得严肃了。“林未央,我帮你查这个可以,但我需要你答应我一件事。”

“什么?”

“不管你查到什么,别去天衡科技的楼下了。“他说,“我不是吓唬你。天衡科技不是一家普通的金融科技公司。他们的核心系统——不只是给银行用的那套——有一些……怎么说呢,不太对劲的东西。”

“什么叫不太对劲?”

孙一鸣放下筷子,双手交叉放在桌上。“我有个朋友,原来在天衡科技做后端开发。半年前辞职了,辞职之前跟我说了一些事情。他说天衡科技在他们的核心系统里嵌了一个模块,这个模块不参与任何正常的业务流程,但它会定期启动,启动的时候会从所有接入系统的银行的网络中收集数据——不是交易数据,是网络流量数据。以太网帧级别的原始流量。”

“为什么?”

“他说那个模块叫’心跳’。”

林未央的筷子停在半空中。

“心跳。“他重复了一遍。

“对。Heartbeat。“孙一鸣说,“我朋友不知道这个模块具体在做什么,但他说每次它启动的时候,整个系统的负载会出现一个很规律的波动——大约每6.7分钟一次。”

火锅的蒸汽在他们之间升腾,模糊了孙一鸣的脸。

“6.7分钟。“林未央说。

“你也知道这个数字?“孙一鸣的眼睛亮了一下。

“我研究了三年了。“林未央说。

沉默。火锅里的汤底在翻滚,发出咕嘟咕嘟的声音,像某种巨大生物的消化系统在运作。

孙一鸣终于说:“那你知道6.7分钟是什么吗?”

“不知道。我只知道它到处都是——A股、标普、日经225、锦程银行的交易确认时间、深圳某医院急诊室的心梗数据。它像一个……底层频率,同时出现在金融市场和人类生理数据里。”

“不止这些。“孙一鸣说,“我朋友给我看过一些截图。‘心跳’模块每次启动的时候,会在系统日志里生成一行记录,格式是时间戳加一个十六进制数值。他把那些数值转成十进制后发现——它们是一串经纬度坐标。”

“什么地方的坐标?”

“每次都不一样。但都在中国境内。“孙一鸣说,“他追踪了其中几个坐标,发现它们指向一些看起来毫无关联的地方——一座废弃的工厂、一个村庄的祠堂、一家已经倒闭的信用社、一座山上的气象站。”

“他去看了吗?”

“他去了一个。那座废弃的工厂,在广东清远下面一个镇上。原来是一个做电子元器件的乡镇企业,九十年代倒闭的。他说那里什么都没有了,只剩下一栋三层的厂房,外墙长满了青苔。他走进去看了看,一楼和二楼都是空的,但是三楼——”

孙一鸣停了下来,拿起杯子喝了口水。

“三楼有什么?”

“三楼有一台服务器。“孙一鸣说,“还在运行。屏幕上显示的是一个终端界面,上面跑着一段Python脚本。脚本的输出是——”

他看着林未央的眼睛。

“心跳波形。“他说,“和我们心跳一模一样的波形。“

五、清远

林未央花了三天时间说服自己去清远。

不是说服自己那个故事是真的——孙一鸣的朋友是一个靠谱的技术人员,他编造这种故事没有任何好处——而是说服自己,这件事值得他去冒险。他的工作还在山海量化,他的做空报告还在影响锦程银行的命运,他的父亲还在黄冈的小镇上等着银行给他一个说法。他有一百个理由不去清远,但只有一个理由要去。

6.7分钟。

那个数字像一根鱼钩,穿过他的理性思维,钩住了他的好奇心。

他是在一个周六的早晨开车去的。深圳到清远大约两百公里,走广深高速转京港澳高速,正常情况下两个半小时。但那天早上下了雾,高速上走走停停,他开了将近四个小时。

那个镇子叫浸潭镇,在清远市区的东北方向,从高速下来还要走一段省道和一段乡道。乡道两边是典型的岭南丘陵地形,低矮的山丘上长满了桉树和竹子,空气潮湿得像一块拧不干的毛巾。他按照孙一鸣给的导航找到了那座废弃的工厂——准确地说,是一座三层楼的厂房,灰色的水泥外墙,铁门锈迹斑斑,门口长着齐腰高的杂草。

他把车停在路边,下了车。六月的广东很热,空气里弥漫着桉树特有的那种辛辣气味,混合着杂草和泥土的味道。他推开铁门——没有上锁——走进了一楼。

孙一鸣的朋友说的是对的。一楼和二楼都是空的,地上散落着一些生锈的金属零件和破碎的塑料板。墙壁上残留着一些褪色的标语,是那种九十年代乡镇企业常见的”质量第一、用户至上”之类的口号。日光从破碎的窗户里照进来,在地上画出不规则的几何图形。

他走上楼梯。一楼的楼梯还好,但二楼的楼梯有一段扶手已经断了,水泥台阶的边缘也有些破损。他小心地上了三楼。

三楼和下面两层完全不同。

首先,它是干净的。不是打扫过的那种干净,而是一种几乎无菌的干净——地面是灰色的水泥,但平整光滑,没有灰尘,没有碎屑,甚至没有脚印。空气里没有霉味,取而代之的是一种微弱的、持续的嗡嗡声——那是散热风扇在运转的声音。

房间正中央放着一台服务器。不是那种企业级的机架式服务器,而是一台看起来像自行组装的塔式工作站,黑色的金属外壳上没有任何品牌标识。服务器连接着一块显示屏,屏幕上确实跑着一个终端窗口,里面有一段Python脚本在持续输出数据。

林未央走近了屏幕。

输出的是两列数据。左边一列是时间戳,精确到毫秒级。右边一列是一串浮点数,范围大约在-1到1之间,以大约0.1秒的间隔更新一次。他把前面几个数值在脑子里画成曲线——

是的,那是一条心跳波形。不是那种经过Hilbert变换处理后看起来像心跳的曲线,而是真正的、原始的、和心电图上的PQRST波群一模一样的波形。

他伸手去碰键盘,想看看脚本的源代码。但他的手指还没碰到键盘,屏幕上突然弹出了一行新的文字。

不是脚本的输出。是一条消息。

“你好,林未央。”

他后退了一步。

消息继续出现:“你花了两周分析那个U盘里的数据。你的分析是正确的。但你漏掉了一个细节。”

他的心跳加速了。他能感觉到自己的心脏在胸腔里砰砰砰地跳,频率明显加快了——而与此同时,屏幕上那条心跳波形的频率也在加快。同步的,完全同步的。

“你是谁?“他问出了声,尽管他知道对着屏幕说话是一件很荒谬的事情。

屏幕上的文字变了。“我的名字不重要。重要的是你现在站的地方。这座工厂在1997年到2001年之间是一个叫做’天衡电子’的乡镇企业的厂区。天衡电子的创始人是方觉民,华中科技大学数学系1978级的学生。”

林未央的呼吸停了一拍。华中科技大学数学系——那是他的母校。他的父亲也是华中科技大学数学系毕业的,不过是1975级。方觉民——他从来没有听过这个名字。

“你的父亲林建国,是方觉民在大学时期最好的朋友。1978年,他们一起参加过一项实验。那项实验的名字叫做’共振’。”

“什么实验?”

屏幕上的文字停顿了几秒钟,然后开始显示一段更长的叙述。林未央站在那里,在空旷的厂房三楼,在散热风扇的嗡嗡声中,在广东六月潮湿的空气里,读完了这段文字。

“共振”实验是华中科技大学数学系的一位教授在1978年发起的一个非正式研究项目。那位教授的名字叫陈衍宗,研究方向是微分方程和动力系统。陈衍宗在1970年代末期接触到了一些来自苏联的关于”生物节律与物理场耦合”的非正式论文(这些论文从未在西方期刊上发表过),并对此产生了浓厚的兴趣。他设计了一套实验装置——本质上是一台能够同时采集心电图信号和环境电磁场信号的模拟计算机——用来测试人体心脏的电信号是否能够与特定的外部电磁频率产生共振。

实验对象是数学系的十二名学生,包括方觉民和林建国。

实验的结果出人意料:在特定的激励频率下(大约为0.0025 Hz,对应周期约6.7分钟),十二名受试者的心率变异性出现了显著的同步现象——不是心率本身同步,而是心率的变异模式同步了。换句话说,他们的心脏在6.7分钟的周期上开始”呼吸”在同一个节奏里。

但更令人惊讶的是:当实验结束后,这种同步并没有立即消失。它在受试者之间持续了至少三十七天。

陈衍宗写了一篇论文,提交给了《中国科学》杂志。论文被接受了,但在发表前被撤回——据说是因为某位审稿人认为”结论过于超前,需要更多实验数据”。陈衍宗没有再做更多的实验。他在1982年调离了华中科技大学,去了北京某研究所,此后再也没有发表过关于”共振”的任何文章。

方觉民在毕业后去了广东,1997年在清远创办了天衡电子。天衡电子最初做的是电子元器件的来料加工,但方觉民在工厂的三楼秘密搭建了一套设备——不是生产设备,而是一台大型的信号采集和分析系统,用来延续陈衍宗的”共振”实验。

他花了四年时间,收集了大量的人体生理信号和环境物理信号的数据。他发现了一些陈衍宗当年没有发现的东西:当足够多的人在同一频率上产生”共振”时,这个频率会以一种他无法解释的方式”写入”到周围的电子设备中。具体来说,那些设备所产生的电磁噪声的频谱中,会出现一个精确对应于共振频率的峰值。

0.0025 Hz。6.7分钟。

天衡电子在2001年倒闭了——原因是当时的亚洲金融危机余波和乡镇企业普遍的管理混乱。方觉民在倒闭前把三楼的设备升级为数字系统,留下了一台持续运行的服务器。他告诉家人他要去深圳发展,然后就消失了。

2003年,一家名叫”天衡科技”的公司在深圳注册成立,主营业务是为中小银行提供核心系统解决方案。创始人和实控人的信息被多层嵌套的股权结构掩盖了。

但林未央现在知道了。

“方觉民创立了天衡科技。“他对着屏幕说。

屏幕上的文字变了:“是的。他把’共振’从一项实验变成了一项技术。天衡科技的核心系统中嵌入的’心跳’模块,本质上是’共振’的工业级实现:它通过银行的网络流量来采集大量人群的行为节律数据——每一次银行卡刷卡、每一次ATM取款、每一次手机银行登录,都包含着一个微小的时间特征,这个特征反映了操作者的生理状态——然后把这些数据汇总,在6.7分钟的共振频率上进行叠加。”

“叠加之后呢?”

“叠加之后,共振信号会增强。增强的共振信号会通过银行的电子设备辐射到周围的环境中——银行网点、ATM机、WiFi路由器——进而影响到进入这些环境的所有人的生理节律。这是一种正反馈循环:收集信号→增强信号→辐射信号→影响更多人→收集更多信号。”

“影响什么?”

“情绪。决策。行为。”

林未央感到一阵寒意从脊椎底端向上蔓延。他想起了一件事:锦程银行的网点里那些老年人——他们不只是来存取款的,他们来量血压,来聊天,来蹭暖气蹭空调。他们在网点里待的时间越长,暴露在那个环境中的时间就越长。

“你是说,锦程银行网点里那些老年人的行为——”

“被影响了。他们变得更加信任这家银行,更愿意把钱存在这里,更不愿意把钱取走。这不是催眠,也不是洗脑——只是微弱的、持续的、在潜意识层面上的共振引导。就像背景音乐影响购物行为一样,只不过频率更低、效果更隐蔽。”

“这不可能。“林未央说,但他知道自己在说这句话的时候,他的心跳正在和屏幕上的波形保持完美的同步。

“你在三年前发现了6.7分钟的周期。你从未发表这个发现。但你的分析被天衡科技的系统捕获了——他们监控所有对’共振’频率的公开研究。他们知道你发现了它。他们不知道的是,你的父亲是当年’共振’实验的十二名受试者之一。”

“我父亲——”

“林建国是’共振’的十二名原始共振者之一。1978年的实验在他身上留下了一个永久的标记——他的心率变异性中至今仍然包含着0.0025 Hz的共振成分。这意味着他对这个频率特别敏感。当他在锦程银行的网点里时,‘心跳’模块辐射出的共振信号会对他产生比普通人强三到五倍的影响。”

“所以他在网点里晕倒——”

“不完全是。晕倒是血压波动和情绪激动的结果。但共振信号确实加剧了他的血压波动。如果那盏坏掉的日光灯没有以接近0.0025 Hz的频率闪烁——那盏灯的整流器老化了,恰好产生了一个和共振频率接近的频闪——他可能不会在那个时刻被触发。”

林未央闭上了眼睛。信息太多了。一个1978年的实验,一个消失的数学家,一个乡镇企业变成的金融科技公司,一个嵌入在银行系统里的”心跳”模块,一个6.7分钟的频率,一个在银行门口摔倒的父亲。

他睁开眼睛。

“你到底是谁?“他再次问。

屏幕上的文字变了。这一次只有一句话。

“我是方觉民。但我不是你在找的那个人。你在找的那个人,现在在深圳。她叫沈既白。她是我的女儿。”

然后屏幕黑了。

六、沈既白

林未央从清远回到深圳后,做的第一件事是去找沈既白。

这件事比他想象的要难。沈既白没有任何公开的联系方式——没有LinkedIn,没有微信(至少不是真名注册的),没有大学网页(她似乎从未在任何学术机构任职过)。她唯一的痕迹是那篇arXiv论文和一个几乎不活跃的GitHub账号。

但林未央有一个优势:他记得她。在天衡科技楼下,那个穿着Depths Lab连帽衫的女人,三十岁左右,身上有淡淡的檀香味。

他去了一次天衡科技的楼下,但这次他没有进去。他在对面的便利店买了一瓶矿泉水,站在门口等着。等了四个小时,她没有出现。

第二天他又去了。这次等了六个小时。

第三天,他改变了策略。他在社交媒体上搜索了”Depths Lab”,发现了一个小红书账号,发的都是一些看起来很无聊的照片——一堵墙上的裂缝、一杯咖啡上的拉花、一只趴在窗台上的猫。但有一张照片引起了他的注意:一张日落的照片,拍摄地点标注为”深圳大学城”。

深圳大学城有四个校区:清华深圳研究生院、北大深圳研究生院、哈工大深圳研究生院,以及南方科技大学。沈既白的论文里有一个致谢,感谢了”南方科技大学复杂系统研究中心提供计算资源”。

林未央去了南方科技大学。

他在复杂系统研究中心的楼下等了一天。傍晚时分,沈既白出现了。

她穿着一件灰色的T恤和牛仔裤,背着一个帆布包,看起来像是一个研究生——但她不是研究生,她的论文表明她至少有独立研究的能力。她走路的方式很特别,步伐不大但频率很快,像一只在思考什么的小型猫科动物。

林未央在她面前站了起来。

“沈既白。“他说。

她停下脚步,看着他。她的眼睛是深棕色的,表情里没有惊讶,只有一种平静的审视,像一台正在运行诊断程序的机器。

“林未央。“她说。

“你知道我的名字。”

“当然。你是我父亲留给’心跳’的最后一个对话者。”

“你在监控那台服务器?”

“不。那台服务器是自主运行的。它有一个简单的自然语言接口,可以根据来访者的身份信息调取预设的对话内容。我父亲在失踪之前,为所有可能来访的人准备了不同的对话路径。你的那条路径是在你开始分析锦程银行的数据时触发的——系统检测到你的分析中包含了对共振频率的识别。”

“你父亲在哪里?”

沈既白没有立刻回答。她走到路边的一张长椅旁,坐了下来。林未央犹豫了一下,也坐了下来。长椅是木头的,被太阳晒了一天,还保留着白天的温度。

“我父亲在2021年去世了。“沈既白说,“天衡科技在他去世后被管理层接管了——严格来说,是被他在天衡科技的合伙人陈松年接管了。陈松年是我父亲在华中科技大学的学弟,数学系1979级的。他知道’共振’的存在,但他不理解它的本质。他只看到了它的商业价值。”

“什么商业价值?”

“控制。微弱的、隐蔽的、大规模的行为控制。“沈既白的声音很平静,像是在陈述一个她已经重复过很多遍的事实。“通过银行系统辐射共振信号,可以影响进入银行网点的人群的金融决策——让他们更倾向于存款、更不倾向于取款、更不敏感于利率变化。这不是什么科幻小说里的阴谋论,它只是物理学——特定频率的电磁信号会影响人体的自主神经系统,进而影响情绪和决策。这个效应非常微弱,单个个体几乎无法察觉,但当你在成千上万的银行网点中同时应用时,它对整个银行体系的流动性就会产生可观测的影响。”

“锦程银行的坏账——”

“和’心跳’没有直接关系。‘心跳’不会让人借钱不还。但陈松年在’心跳’的基础上又加了一层——他利用’心跳’辐射的共振信号来影响信贷审批人员的主观判断。你知道,中小银行的信贷审批不完全依赖模型,还需要人工复核。‘心跳’的共振信号可以让审批人员在复核时更倾向于做出宽松的判断。这就是为什么天衡科技要偷偷调整模型阈值——不只是为了多赚维护费,而是为了和共振信号配合,从两个层面同时放松信贷标准。”

林未央沉默了很长时间。天色从黄昏变成了夜晚,南方科技大学的校园亮起了路灯,橘黄色的灯光在潮湿的空气中晕开,像一团团温暖的水彩。

“你为什么发那篇论文?“他问。

“因为我想让这件事被看见。“沈既白说,“但我知道直接揭露是不行的——没有人会相信一家科技公司利用电磁共振来操控银行客户的行为。所以我选了一条更温和的路:先证明共振现象本身是真实的,然后等待有人沿着这条线索走到底。”

“等我。”

“等你。或者任何一个对6.7分钟这个频率足够敏感的人。“她看着他,“你是林建国的儿子。你的父亲是十二个原始共振者之一。这意味着你对共振频率的敏感度远高于常人。这就是为什么你能在一堆噪音中发现6.7分钟的周期——不是因为你的分析技术比别人好,而是因为你自己就是一个共振器。”

这句话在林未央的脑海中引发了一连串的连锁反应。他想起自己从小就有的一种奇怪的感觉——在特定的时间、特定的地点,他会感到一种无法解释的”律动感”,像有一只看不见的手在拨动他胸腔里的某根弦。他一直以为那只是心律不齐——事实上,他去查过几次心电图,结果都是正常的。

“那我现在应该怎么做?“他问。

沈既白从帆布包里拿出一个U盘——和程漫给他的那个很像,白色的,指甲盖大小。

“这里面有两样东西。“她说,“第一,天衡科技’心跳’模块的完整技术文档和源代码。这是我父亲在去世前交给我的。第二,一段新的代码。这段代码可以在’心跳’模块运行时注入一个反相信号——就像降噪耳机的原理一样,用相位相反的波来抵消共振。”

“你为什么不直接把这个交给监管机构?”

“我试过了。“沈既白说,“两年前,我把’心跳’的存在报告给了深圳银保监局。他们做了一个初步调查,结论是’未发现异常’。你知道为什么吗?因为调查组的人在进入天衡科技的机房时,已经暴露在’心跳’的共振信号中了。他们下意识地做出了’一切正常’的判断。”

“所以——”

“所以,这件事不能用监管的手段来解决。它需要用技术的手段。你需要把反相信号注入到锦程银行的系统中,让’心跳’在那里失效。然后,锦程银行的数据会恢复正常——审批通过率会回到合理的水平,坏账率会开始下降,股价会企稳。做空报告会失去依据,山海量化会平仓,锦程银行会活下来。”

“然后呢?”

“然后你拿着’心跳’的技术文档和源代码去找媒体。这一次,有了锦程银行数据恢复的事实作为佐证,你的故事会更有说服力。”

林未央看着手里的U盘。它很小,很轻,几乎感觉不到重量。

“程漫知道这些吗?“他问。

“程漫知道一部分。“沈既白说,“她知道天衡科技调了参数,但她不知道’心跳’的存在。她是一个好的银行家,但她的知识边界在金融领域,不在物理和信号处理。她给了你那个U盘——”

“你也给了你这个U盘。”

“是的。我们是两条不同的路径,指向同一个目的地。程漫的路径是通过合规和法律来解决问题,我的路径是通过技术。但最终,两条路径需要汇合。”

“汇合在哪里?”

“汇合在你身上。“沈既白说,“你是唯一一个同时理解金融、数学和共振的人。而且你有一个别人没有的动机——你的父亲。”

林未央沉默了很久。校园里的路灯在他的脸上投下了交错的阴影。

“好。“他说。

七、注入

把反相信号注入锦程银行的系统,在技术上并不复杂——沈既白已经写好了代码,只需要物理接触到锦程银行的一台接入天衡科技核心系统的终端就可以了。但在操作上,这意味着林未央需要在不被发现的情况下进入锦程银行的某个网点,在一台业务终端上执行一段未经授权的代码。

这有好几种方法可以实现。最简单的一种是:通过USB接口插入一个预先编程好的设备,设备会自动执行注入程序。但银行终端的USB接口通常是禁用的或者有严格管控的。

林未央选择了另一种方式。他联系了程漫。

他们约在福田区的一家咖啡馆见面。程漫穿着和上次一样的深灰色西装外套,但这次没有戴眼镜。她看起来比上次更疲倦了一些,眼下有淡淡的青色。

“林先生。“程漫说,“我一直在等你联系我。”

“你知道我会来?”

“从你在那个午餐会上听说’心跳’这个数字的时候开始。“程漫说,“你眼神变了。你之前是一个在角落里旁听的观察者,但在我说出’心跳’之后,你变成了一个参与者。”

林未央把沈既白给他的U盘放在桌上。程漫看了一眼,没有去碰。

“这里面是解决你所有问题的方法。“林未央说,“但需要你的帮助。”

程漫终于拿起了那个U盘。她把它放在手掌上端详了片刻,然后抬头看着林未央。

“告诉我需要做什么。”

林未央花了半个小时解释了”共振”实验、天衡科技、“心跳”模块、以及反相信号的原理。程漫听完后没有立刻说话,而是端起咖啡喝了一口——咖啡已经凉了,但她似乎没有注意到。

“所以,“她终于开口了,“你的意思是,我们银行网点里的那些电子设备——ATM机、电脑、路由器——都在向我们的客户辐射一种会影响他们行为的电磁信号?”

“是的。”

“而那些客户——大部分是老年人——对此一无所知?”

“是的。”

程漫放下咖啡杯。杯底碰到桌面的声音在安静的咖啡馆里显得格外清脆。

“我是一个银行家。“她说,“我这辈子做的事情就是管理风险、保护储户的资产。现在你告诉我,我的银行不仅没有保护储户,反而在利用一种他们无法理解的技术来影响他们的行为。”

“不是你的决定。是天衡科技做的。”

“但天衡科技是我签的合同。是我批准了他们系统的上线。“程漫的声音里第一次出现了裂痕——不是愤怒,而是一种更深层的、接近于悲伤的东西。“三年前我分管风险管理的时候,力主更换核心系统。天衡科技的方案不是最便宜的,但他们的演示做得最好——系统响应速度快,界面友好,而且他们承诺了很高的系统可用性指标。我当时觉得这是一个正确的决定。”

“你不可能知道他们在系统里嵌了’心跳’。”

“但我应该知道。“程漫说,“一个负责任的人,在做出任何决定之前,都应该考虑到它可能带来的所有后果——包括那些她看不到的后果。”

这句话在空气中停留了一会儿。林未央没有反驳,因为他知道程漫说的是对的,而且他也知道这种”应该”是一种没有尽头的自责——他自己也深陷其中。

“所以,“程漫说,“你需要进入我们的系统。你需要我给你物理接触业务终端的机会。”

“是的。”

程漫想了大约三十秒。然后她说:“明天上午十点,福田中心区网点,我会在那里。你以外部技术顾问的身份来做一个’系统安全评估’——我会提前安排好。你需要多长时间?”

“三分钟。”

“三分钟就够了?”

“够了。”

第二天上午九点五十五分,林未央站在锦程银行福田中心区网点的门口。这是一家标准的社区银行网点,不大,大约两百平方米,有四个柜台窗口和两台ATM机。大堂里有一个公告栏,上面贴着防范电信诈骗的宣传海报和一张手写的”今日利率”表。角落里有一台血压计,旁边放着一摞健康宣传册。

程漫在大堂里等他。她穿着正式的银行制服,胸前别着工牌,看起来和任何一个银行行长没有区别。但在她看到林未央的那一刻,她的右手微微握紧了一下——那是紧张的信号。

“林顾问。“她公事公办地说,“这边请。”

她带他穿过大堂,走进了柜台后面的办公区域。那里有一间小的机房,里面放着几台服务器和网络设备。其中一台是业务终端,连接着天衡科技的核心系统。

“这台终端有最高权限。“程漫说,“我用我的管理员账号登录。你只有三分钟——我的助理在外面计时。”

林未央点了点头。他从口袋里拿出那个白色的U盘——沈既白给他的那个——插入了终端的USB接口。

U盘里有一个自动运行的脚本。脚本做了三件事:第一,扫描系统中是否存在”心跳”模块;第二,如果存在,注入反相信号;第三,生成一份日志文件,记录注入的时间和效果。

屏幕上开始滚动代码。林未央看着那些绿色的字符在黑色的背景上流动,心跳在加速——他能感觉到自己的心脏在砰砰砰地跳,和屏幕上数据的滚动节奏产生了一种微妙的共振。

不,不对。不是共振。是他自己在紧张。

二十秒后,屏幕上出现了一行红色的文字:HEARTBEAT MODULE DETECTED。

四十秒后,另一行文字出现了:COUNTER-SIGNAL INJECTED。

六十秒后:VERIFICATION COMPLETE. RESONANCE AMPLITUDE REDUCED BY 97.3%.

反相信号注入成功了。共振幅度降低了百分之九十七点三。

林未央拔出U盘,深吸了一口气。他的手在微微发抖。

“好了。“他对程漫说。

程漫看着他的手,什么也没说。她带他走出了机房,穿过大堂,走到了门口。阳光从外面照进来,在大堂的地砖上画出一道明亮的光带。

“接下来呢?“程漫问。

“接下来,我们需要等待。“林未央说,“反相信号会持续运行——它是嵌入在系统中的一个后台进程,只要终端不重启,它就会一直工作。我们需要观察几天,看看锦程银行的各项指标是否开始恢复正常。”

“如果恢复了?”

“如果恢复了,我就去找山海量化的投资委员会,告诉他们做空报告的依据已经不成立了。同时,我们把天衡科技’心跳’模块的技术文档交给媒体。”

“如果没恢复呢?”

林未央没有回答。

八、公开

接下来的一周,林未央几乎没有睡觉。

他在自己的公寓里搭建了一个实时监控系统,追踪锦程银行的各项数据——交易确认时间、信贷审批通过率、网点客流量、ATM使用频率。反相信号注入后的前二十四小时,数据没有明显变化。四十八小时后,交易确认时间的6.7分钟周期开始衰减——不是突然消失,而是像一个正在失去能量的振荡器一样,振幅逐渐减小。

七十二小时后,信贷审批通过率从百分之八十一降到了百分之七十九。

九十六小时后,降到了百分之七十六。

一百二十小时后,百分之七十三——接近于天衡科技调整参数之前的水平。

与此同时,锦程银行的股价在连续下跌了十三个月之后,第一次出现了连续三天的上涨。不是因为任何公开的利好消息——市场上还没有人知道发生了什么——而只是因为那些最敏锐的量化基金检测到了信贷数据的微小改善,开始悄悄地回补空头。

山海量化的做空头寸开始亏损。赵鸿飞在一次晨会上提到了这个异常:“锦程的数据在好转,我们的模型可能需要调整。”

周深皱了皱眉,说:“继续观察。”

林未央在晨会上没有说话。但那天下午,他走进了周深的办公室。

周深的办公室在写字楼的最里面,有一面落地窗可以看到深圳湾。窗台上放着一盆绿萝,叶子绿得发亮,在空调风的吹拂下微微晃动。周深坐在办公桌后面,面前是一台MacBook Pro,屏幕上是一个交易界面。

“未央。“周深说,“你看起来像三天没睡觉了。”

“五天。”

“坐。”

林未央坐下来。他没有带任何文件——所有需要说的东西都在他的脑子里。

“周总,锦程银行的做空头寸需要平掉。“他说。

“为什么?”

“因为我们的做空依据不成立了。锦程银行的坏账问题不是风控失灵导致的,而是系统供应商的参数篡改导致的。现在参数已经被修正——不是锦程银行自己修正的,是……”他停顿了一下,“是我帮忙修正的。”

周深看着他,表情没有变。“继续。”

林未央把一切都说了。“共振”实验、方觉民、天衡科技、“心跳”模块、沈既白、反相信号、锦程银行网点的注入。他说了整整四十分钟,中间周深没有打断过一次。

说完后,房间里安静了很长时间。周深站起来,走到窗边,看着窗外的深圳湾。远处有几艘货轮在移动,慢得几乎看不出在动。

“未央,“周深终于开口了,“你知道你刚才说的这些话,如果被录音了,你和我都会有很大的麻烦。”

“我知道。”

“你侵入了一家银行的系统。这是犯罪行为。”

“我知道。”

“你基于一些——说实话——听起来很像科幻小说的证据,做出了一个可能给基金造成重大损失的决策。”

“不是科幻小说。“林未央说,“我有数据。”

他把笔记本电脑转过来,给周深看了过去五天的监控数据。交易确认时间的6.7分钟周期衰减曲线、信贷审批通过率的下降趋势、锦程银行股价的反弹——所有数据都指向同一个结论:反相信号正在起作用。

周深看了十分钟。然后他关掉了电脑屏幕。

“好。“他说,“锦程的空头我让赵鸿飞平掉。但你说的天衡科技和’心跳’——这件事我不能帮你。不是不想帮,是我作为基金经理,在这个位置上做不了什么。你需要找一个没有利益冲突的人。”

“我知道。“林未央说,“我已经找好了。”

他找的人是一个叫郑小河的财经记者。郑小河是《财新》的前记者,去年辞职后做了一个独立的调查报道频道,在微信视频号和YouTube上都有不少关注者。她以报道金融内幕著称——曾揭露过一家P2P平台的资金池问题,导致该平台被立案调查。

林未央通过一个共同的朋友联系上了郑小河。他们约在深圳湾公园的一个长椅上见面——林未央刻意选了一个没有屋顶、没有电子设备、远离任何银行网点的露天场所。

郑小河三十出头,短发,穿着一件白色的亚麻衬衫,手里拿着一杯奶茶。她听林未央讲完后,沉默了很长时间。

“我需要证据。“她说。

“我有。“林未央把沈既白给他的U盘递了过去。“‘心跳’模块的完整技术文档和源代码。还有锦程银行过去五天的数据变化——你可以找独立的技术专家验证。”

郑小河接过U盘,放在手掌上看了看。“你知道,如果这篇报道发出来,你会成为焦点人物。你侵入银行系统的事情也会被曝光。”

“我知道。”

“你可能会面临法律追诉。”

“我知道。”

郑小河喝了一口奶茶,然后看着他。“林未央,你为什么要做这件事?你是一个量化基金的研究员,年薪至少百万以上。你有一份好工作、好收入、好前途。你为什么要冒这个险?”

林未央想了想。他可以说”因为我父亲”,但那不是全部的原因。他可以说”因为我发现了一个真相”,但那也不完全准确。

“因为6.7分钟。“他说,“我花了三年时间追踪这个频率。我发现它在市场里、在医院里、在银行的系统里、在一个废弃工厂的服务器上。它无处不在,像一种底层代码,同时运行在金融市场和人体心脏中。没有人知道它为什么存在,但它确实存在。而天衡科技利用它来操控人——这是我无法接受的。”

他顿了顿。“我不能让一个频率变成一种武器。”

郑小河看了他很久。然后她把U盘放进了口袋里。

“给我两周。“她说。

九、共振

郑小河的报道在十二天后发布。

标题是《心跳:一家金融科技公司如何利用电磁共振操控银行客户行为》。报道分为五个部分,从陈衍宗1978年的”共振”实验开始,到方觉民的天衡电子,到天衡科技的”心跳”模块,到锦程银行的案例,最后到林未央的反相信号注入。报道中有大量经过独立验证的技术证据——郑小河找了三位网络安全专家和两位信号处理工程师对”心跳”的源代码进行了审计,结论是一致的:这个模块的设计目的就是通过银行网络采集行为节律数据并辐射共振信号。

报道发布的当天下午,天衡科技的股价——它已经在创业板上市了——暴跌了百分之三十二,触发了临时停牌。深圳银保监局宣布对天衡科技启动正式调查。锦程银行发表了一份声明,表示正在配合调查,并承诺保护所有储户的利益。

山海量化的周深在报道发布的第二天,主动联系了郑小河,提供了山海量化做空锦程银行时使用的部分非公开信息——这不是法律要求的,但他选择了这样做。赵鸿飞对此表示反对,但周深说了一句话让赵鸿飞闭了嘴:“我们赚的钱里有一部分是’心跳’帮忙赚的。那不是我们应该拿的钱。”

林未央在报道发布后的第三天,向山海量化提交了辞职信。周深没有挽留,只是说了一句:“如果你以后想做点别的,来找我。”

林未央不知道自己以后要做什么。他只知道,在接下来的一段时间里,他需要面对一些事情——可能的法律追诉、可能的行业封杀、以及一个更大的、更根本的问题:6.7分钟的共振频率,到底是什么?

他去找了沈既白。这次他们没有在南方科技大学见面,而是在深圳湾公园——就是他和郑小河见面的那张长椅。海风从南方吹来,带着盐和潮湿的味道。

“你知道6.7分钟是什么吗?“他问。

沈既白坐在长椅的另一端,膝盖并拢,双手放在膝盖上,像一个认真听讲的学生。

“我有一个假说。“她说,“但我不知道它是不是对的。”

“说说看。”

“你知道地球的舒曼共振吗?”

林未央点了点头。舒曼共振是地球电磁腔体的共振频率,基础频率大约是7.83 Hz——但她说的是6.7分钟,对应的是0.0025 Hz,和舒曼共振差了三个数量级。

“0.0025 Hz不是舒曼共振。“他说。

“不是。但它是舒曼共振的一个分频。“沈既白说,“7.83 Hz除以3132,约等于0.0025 Hz。3132是一个特殊的数字——它是2的2次方乘以3的3次方乘以……”她停了一下,“不,这不是重点。重点是,0.0025 Hz对应的大约6.7分钟的周期,不是一个偶然的频率。它是地球电磁场中的一个真实存在的超低频成分——太低了,低到几乎不可能被普通的仪器检测到,但在数学上,它是舒曼共振的非线性谐波之一。”

“所以你的假说是——”

“6.7分钟是地球的心跳。“沈既白说,“不是比喻。是物理上的真实频率。人类的心脏在进化过程中,其心率变异性的某些特征频率恰好落在了这个超低频范围内——这不是巧合,而是因为人类作为地球生物圈的一部分,其生理节律与地球的电磁环境之间存在一种深层的耦合。”

“就像潮汐和月亮的关系。”

“差不多。但更深。潮汐是引力耦合,心跳是电磁耦合。“她看着远处的海面,“我父亲花了二十多年研究这个。他最终得出的结论是:共振不是一种需要外部激励才能产生的现象——它是一种自然存在的现象。人类的心脏一直在和地球的电磁场共振,只是共振的幅度太小了,小到无法在个体层面被察觉。但当足够多的人聚集在一起——比如在一个银行网点里——他们的共振信号会叠加,叠加后的信号会增强,增强后的信号会反过来影响更多的人。”

“正反馈循环。”

“是的。我父亲发现了这个正反馈循环,然后做了一件他不该做的事——他把它变成了一种工具。”

沈既白的声音在说到最后这句话时低了下去,像一条河流在汇入大海前的最后一段,变得平缓而沉默。

“你的父亲是一个什么样的人?“林未央问。

沈既白想了很久。海风吹动了她的头发,她伸手把它别到耳后。

“他是一个相信数学的人。“她终于说,“他相信世界上所有的现象都可以用方程来描述,所有的混沌都可以在更高的维度上找到秩序。他发现了共振,然后被共振吞噬了——不是物理上的吞噬,而是精神上的。他觉得共振是世界上最重要的发现,重要到值得牺牲一切——他的事业、他的家庭、他的健康。他和我母亲在我十岁的时候就离婚了。我从十五岁开始一个人生活。”

“对不起。”

“不用。我讲这些不是为了让你同情我。我讲这些是为了让你理解:共振是一种真实存在的物理现象,但它对人的影响不仅限于电磁层面。它还会影响人的选择、人的关系、人的一生。我父亲选择了追随共振,我选择了理解共振,你——”

她看着他。

“你选择了对抗它。”

林未央摇了摇头。“我不知道我选择的是什么。我只知道我不能再无视它了。”

他们坐在那里,看着海面。夕阳在西边很低的位置上,把天空染成了橙红色和紫色的渐变。海面上有波纹在移动,波纹的间距大致均匀,像一种巨型的波形。

“林未央。“沈既白突然说。

“嗯?”

“你现在的心跳是每分钟大约六十八次。”

他下意识地把手放在胸口上。他感觉不到自己的心跳频率——谁能精确地感觉出自己的心跳是六十八次还是七十二次?但沈既白说得那么笃定,好像她能听见。

“你怎么知道?”

“因为我的也是。“她说,“你看。”

她伸出手,摊开手掌。掌心向上,在夕阳的光线中,他能看到她的手掌上有一个极其微弱的震动——不是肌肉的颤动,而是一种更规律的、更微细的脉动。和心跳同步。

他低头看了看自己的手掌。什么都看不到。但当他把自己的手掌和她的掌心相对——不是握住,只是相对——他感到了一种极其微弱的、来自另一个人的、和自己的心跳完全同步的脉动。

6.7分钟的共振。在他们之间。

十、尾声

三个月后。

林未央没有被追诉。锦程银行向法院提起了一份民事诉状,起诉天衡科技欺诈和违约——注意,是锦程银行起诉天衡科技,不是起诉林未央。程漫在起诉书上签了字。她在记者会上说了一句话:“我们是一家社区银行。我们的客户信任我们。当这种信任被第三方利用技术手段侵犯时,我们有责任追责到底。”

天衡科技被银保监局吊销了金融科技服务牌照。陈松年被警方以涉嫌非法侵入计算机系统罪和诈骗罪立案调查。天衡科技的四十家银行客户全部启动了系统替换计划——这意味着未来几年内,“心跳”模块会被逐步从这些银行的系统中移除。

沈既白的arXiv论文被《Nature Physics》正式接受了。论文发表后引发了巨大的学术争议——一些物理学家认为她的实验方法存在缺陷,一些生理学家认为她的结论过于激进,但也有一些复杂系统研究者认为这可能是理解生物-物理耦合的一个重要突破。沈既白没有参与任何公开辩论。她在南方科技大学找了一个客座研究员的职位,继续她的研究。

郑小河的报道获得了当年的中国新闻奖。她的视频频道关注者从十二万涨到了一百五十万。她后来做了一个系列报道,追踪了天衡科技事件的后续发展,以及”共振”技术在其他领域的潜在应用。

林未央的父亲林建国最终拿回了他那五十八万存款。锦程银行在调查过程中发现了系统数据迁移错误,对受影响的储户进行了全额补偿。林建国在电话里对林未央说:“我就知道银行不会赖账的。“他的声音听起来很平静,像什么事都没有发生过一样。

但林未央知道,有些事情已经发生了。

他辞去了山海量化的工作,没有接受周深”以后来找我”的邀请。他用积蓄在深圳租了一间小办公室——不在写字楼里,而是在南山区的一个创意园区,是由一个旧厂房改造的。办公室不大,只有一张桌子、两把椅子、一台电脑。门口挂了一块小小的牌子,上面写着:“共振研究实验室”。

他每天的工作很简单:收集数据。从全世界的金融市场中收集交易数据,从合作医院中收集生理数据,从气象站中收集电磁场数据。他把所有数据都对齐到同一个时间轴上,然后用他自己开发的算法来检测共振频率。

6.7分钟的频率到处都在。A股、美股、日股、欧洲股市。东京的心梗数据、伦敦的急诊数据、纽约的救护车调度数据。舒曼共振的非线性谐波在所有这些数据中留下了痕迹,像一条看不见的河流,穿过金融市场和人体心脏,穿过电子设备和生物组织,穿过钢铁和血肉。

他开始写一篇论文。不是关于如何利用共振的,而是关于如何检测和防范共振被滥用的。论文的标题是《On the Detection and Countermeasure of Low-Frequency Electromagnetic Resonance in Financial Infrastructure》(论金融基础设施中低频电磁共振的检测与对抗措施)。

有时候,在深夜,他会坐在办公室里,看着屏幕上那些跳动的波形线。它们来自不同的源头——有股票的逐笔交易数据,有心电图信号,有地球电磁场的监测数据——但它们都共享同一个6.7分钟的底层频率。它们在他的屏幕上交织在一起,像一首多重声部的赋格曲。

他偶尔会想起沈既白。他们最后一次见面是在深圳湾公园的那张长椅上。后来她去南科大做研究了,他们偶尔会通过邮件交流数据和分析。她的邮件总是很简短——“这段数据你看看”,“这个频率你在A股里看到过吗”,“今天深圳的舒曼共振有点异常”——但在每一封邮件的结尾,她都会写同一句话。

“心跳还在跳。”

是的。心跳还在跳。6.7分钟一次,永不停止。它在他父亲的心脏里跳,在锦程银行网点里的老人的心脏里跳,在华尔街交易员的心脏里跳,在深圳湾公园的长椅上两个相对的手掌之间跳。它跳了四十六年——从1978年陈衍宗的那个实验室开始,到现在,到未来,到没有人知道的地方。

林未央有时候会想:如果有一天,所有的人都能听见这个心跳——不是用仪器,而是用自己的耳朵——世界会变成什么样子?人们会不会因为意识到彼此的心脏在同一个频率上跳动,而变得更善良一点?还是会有人找到新的方法来利用这个频率,把它变成一种更隐蔽、更强大的控制工具?

他不知道。

他只知道,他现在能听见它了。在他的胸腔里,在他的指尖上,在他面前的屏幕上,在窗外深圳的夜空中。一个微弱的、持续的、永不停止的脉动。

咚。

咚。

咚。

像一颗巨大的心脏,在某个看不见的地方,为这个由数据和血肉构成的世界,提供着一种最原始的、最底层的、最无法否认的节奏。

而他要做的,就是倾听。


(全文完)