第二十四章 北上的迷雾
高铁以每小时三百公里的速度撕开华北平原的晨雾。
张伟坐在靠窗的位置,看着窗外风景以模糊的色块向后飞逝——先是上海郊区的厂房和仓库,然后是苏州无锡一带的水网与工厂,现在已是空旷的农田,偶尔闪过几个顶着太阳能板的村庄。一切都很平常,平常得让人产生错觉,仿佛过去几周发生的事只是一场过于逼真的VR游戏。
但左手腕内侧的刺痛提醒他这不是游戏。
三小时前,在离开上海前的最后一个安全屋里,影子用激光在他的皮肤下植入了一粒米粒大小的芯片。“生物加密密钥,”她当时解释,手中的设备发出轻微的嗡鸣,“BJ基地的准入凭证。没有这个,你连大门都找不到。”
激光灼烧皮肤的气味让张伟想起小时候补牙的钻头。他咬紧牙关没出声,只是盯着天花板上一块水渍形成的斑痕,形状很像猎户座的腰带。疼痛过去后,影子给他的手腕贴上仿生皮肤贴片,看起来就像普通的擦伤。
“它会一直痛吗?”张伟问。
“三天后会适应。”影子收起设备,“芯片会释放微量麻醉剂,也会监测你的生命体征。如果心跳停止,它会自毁。”
“如果我背叛组织呢?”
影子看了他一眼,没有回答。
现在,芯片所在的位置传来持续的低频刺痛,像有只微小的虫子在皮肤下啃噬。张伟调整了一下袖口,试图忽略这种不适。他对面坐着影子,她正闭目养神,但张伟知道她没有睡——她的呼吸节奏太均匀,均匀得不自然,像在运行某种呼吸控制程序。
车厢里乘客不多。他们这排只有他们两人,前后排零星坐着几个商务打扮的人,有的在敲电脑,有的在看手机。一切都正常得令人不安。
张伟拿出加密手机,调出昨晚收到的最后一条消息。那条来自小李的警告还躺在收件箱里,每个字都像针一样扎眼:
“小心影子。她不完全是你们的人。”
他抬起头,看向对面的影子。晨光透过车窗照在她脸上,给她的睫毛投下细密的阴影。她今天换了装扮,深灰色西装外套,白色衬衫,头发整齐地束在脑后,看起来就像普通的商务女性。但张伟注意到她左手无名指上多了一枚戒指——很朴素,银色,没有任何装饰。以前她从不戴首饰。
“你在看什么?”影子突然开口,眼睛仍然闭着。
“你的戒指。”张伟实话实说,“以前没见你戴过。”
影子睁开眼,抬起左手看了看。“通信装置,”她平静地说,“高频量子纠缠对中的一个。戴着它,我在世界上任何地方都能被基地定位。”
“听起来像狗链。”
“是保险绳。”影子放下手,“在我们这行,消失得太彻底反而危险。总要留条线,让该找到你的人能找到你。”
张伟想起小李。如果小李也有这样的“保险绳”,组织是不是早就发现他的背叛?还是说,那条绳子的另一端,握着的是别的什么人?
“关于BJ,”张伟换了个话题,“你还没告诉我到底要去见谁。”
“你会知道的。”
“这种回答让我很不安。”
影子坐直身体,从随身包里拿出一个平板电脑,解锁后推到张伟面前。屏幕上显示着一个人的档案:照片是个六十岁左右的男性,方脸,花白短发,眼神锐利得像手术刀。档案名称写着“林永哲”,头衔是“华国区抵抗理事会首席科学顾问”。
“他是你要见的三个人之一。”影子说,“前华国科学院高能物理研究所副所长,三体危机公开前,他领导的团队是国际上最早发现智子干扰现象的。201X年,他在《自然》上发表的关于‘基本物理常数异常波动’的论文被学术界嘲笑,第二年他就‘被退休’了。”
张伟滑动屏幕,看到更多资料:论文摘要、实验数据图、还有几份被涂黑的政府文件扫描件。“他现在是抵抗组织的?”
“他是组织的创始人之一。”影子压低声音,“也是当年少数几个相信叶文洁警告的人。红岸基地关闭后,他私下联系了叶文洁,得到了一些……未公开的资料。”
“什么资料?”
影子没有立即回答。她看向窗外,高铁正驶入一段隧道,车厢内突然暗下来,只有应急灯发出幽绿的光。在明暗交替的瞬间,张伟看见她脸上闪过一丝极其复杂的神情——像是崇敬,又像是恐惧。
“叶文洁留下的数学模型。”隧道快到头时,影子终于开口,“关于如何与三体文明建立非敌对接触的数学模型。她称之为‘黑暗森林里的萤火虫协议’。”
张伟愣住了。“可是在书里,叶文洁她——”
“在书里,她对人类绝望,向宇宙发出了邀请。”影子接过话头,“但那是小说。现实更复杂。叶文洁确实发出了信号,但在那之后三十年,她一直在寻找补救的方法。红岸基地关闭后,她私下继续研究,试图找到一种既能与外星文明交流又不引发黑暗森林打击的平衡点。林教授是她最后的合作者。”
车厢重新亮起来。张伟消化着这些信息,感到认知的地基在晃动。他一直以为抵抗组织只是在智子的监视下苟延残喘的少数理想主义者,从未想过它可能有如此深的渊源,如此具体的理论指导。
“如果叶文洁真的有解决办法,”他缓缓问,“为什么现在才行动?她已经去世很多年了。”
“因为条件不成熟。”影子收回平板,“萤火虫协议需要两个前提:一是人类必须完全理解黑暗森林法则的本质,二是必须有一种技术,能让我们在不暴露自身位置的情况下进行有限交流。第一个前提,三体游戏已经帮我们实现了——全球数千万玩家在虚拟中体验了宇宙的残酷。第二个前提……”
她顿了顿,看向张伟:“这就是你的‘朋友协议’引起关注的原因。你设计的去中心化抗干扰网络,在理论上非常接近叶文洁模型中描述的‘低熵通信拓扑’。”
张伟感到后颈发凉。他突然意识到,自己这几个月的经历可能不是偶然。从收到第一个三体信号,到加入抵抗组织,再到开发出那个网络协议——每一步都像是被精心设计的路径。
“你是说,”他听到自己的声音有些干涩,“我被选中,不是因为我无害,而是因为我能写出某种代码?”
“两者都是原因。”影子的语气变得柔和了一些,“张伟,在宇宙尺度上,没有什么是偶然的。你的思维模式,你的编程风格,甚至你的孤独——这些都让你成为执行萤火虫协议的最佳人选。林教授研究你的代码两个月了,他说你的算法里有种……天然的优雅,像是本能地理解了某些宇宙规律。”
“这听起来很可怕。”
“这很宇宙。”
广播响起,提示列车即将到达南京南站,停车五分钟。影子站起身:“我要去打个电话。你待在这里,不要和任何人说话,不要离开座位。”
“连上厕所都不行?”
“尤其不行。”
影子走向车厢连接处。张伟看着她离开的背影,突然涌起一股冲动——他想站起来跟上去,听听她要给谁打电话,想确认她是否真的值得信任。但手腕上的芯片刺痛了一下,像是警告。
他坐回座位,闭上眼睛。脑海中,代码开始自动运行——不是抵抗网络的代码,而是更私人、更混乱的东西。记忆的碎片像断电后硬盘里的坏道数据,无序地涌现:父亲在他选择计算机专业时失望的脸;母亲总说“找个稳定工作比什么都强”;大学导师指着他的期末项目说“很有创意,但不够实用”;还有小李,在毕业散伙饭上喝醉了,搂着他的肩膀说:“张伟啊张伟,你这辈子最大的问题就是太认真,认真的人容易受伤……”
“受伤的何止是人。”
张伟猛地睁开眼。声音不是来自记忆,而是真实地响在耳边——一个苍老、略带沙哑的男声,说的是标准的普通话,但有种奇怪的韵律,像是每个字都经过精心校准。
他环顾四周。车厢里依旧只有那几个乘客,没有人靠近他,也没有人在说话。斜前方的中年男人在看股票行情,后排的年轻女性在追剧,戴着耳机。
幻听?
“不是幻听,Pengyou。”
这次张伟确定了——声音直接出现在他脑海里,就像有人把耳机塞进了他的颅骨。他本能地摸向耳朵,什么都没有。
“不要做出明显反应。”那声音继续说,平静得像在朗读说明书,“我是林永哲。我正在通过你手腕上的芯片与你进行直接神经对话。这个过程是单向的,你无法回应,只能听。影子不知道这次接触,请保持这一点。”
张伟强迫自己放松身体,重新靠回椅背,目光转向窗外飞驰的风景。但他的心脏在胸腔里狂跳,震得耳膜发疼。
“首先,欢迎你加入真正的抵抗。”林永哲的声音在继续,语气里有一丝难以察觉的疲惫,“我知道你现在有很多疑问,但时间有限,我只能说最重要的事:影子是不可信的。”
窗外的农田变成了工厂区,烟囱向灰白的天空吐出白烟。张伟的手指微微收紧,掐进了掌心。
“她确实曾是ETO成员,这一点她没有完全欺骗你。但她隐瞒的是,她从未真正脱离那个组织。她是‘降临派’安插在我们内部的眼线,任务是在适当时机破坏萤火虫协议,确保三体舰队顺利抵达蓝星。”
高铁开始减速,南京南站的站台进入视野。张伟看见影子还在车厢连接处,背对着这边,手机贴在耳边。
“但我们决定将计就计。”林永哲的声音里突然多了某种冰冷的锐利,“影子以为自己在利用你,实际上是我们通过她在利用‘降临派’。你的每一个算法突破,每一次协议升级,我们都会通过她泄露给三体阵营——但都是经过精心修改的版本,里面藏着只有我们知道的逻辑陷阱。”
站台越来越近,列车广播再次响起。张伟看见影子结束了通话,转身朝座位走来。
“最后三点。”林永哲的语速加快,“第一,不要揭穿影子,继续与她合作,就像什么都不知道。第二,到达BJ后,我会安排你与另外两位关键人物见面,他们会给你真正的任务。第三,记住:在黑暗森林里,唯一的生存之道是让所有人都以为你是他们的棋子,直到最后一刻,你才知道自己是棋手。”
声音消失了。
就像它出现时一样突然,没有任何过渡,只剩下列车进站时铁轨摩擦的轰鸣,和车厢里空洞的回响。张伟感到一阵眩晕,像是刚从深海浮出水面,耳压失衡。
“怎么了?”影子回到座位,看着他,“你脸色很差。”
“有点晕车。”张伟挤出一个笑容,“可能是没吃早饭。”
影子从包里拿出一条能量棒递给他。“还有两个小时到BJ,吃点东西,尽量休息。到了之后,可能连续几天都没时间睡觉。”
张伟接过能量棒,撕开包装,机械地咀嚼。巧克力味在口中化开,但他尝不出任何味道。他的大脑还在处理刚才听到的一切——林永哲的警告,关于影子的真相,关于自己在这场巨大骗局中的角色。
列车重新启动,驶离南京南站。窗外的城市景观逐渐后退,取而代之的是更开阔的平原。张伟看着玻璃上自己的倒影,那张28岁的脸看起来陌生又熟悉,眼睛里有种他从未见过的神色——不是恐惧,不是愤怒,而是一种深沉的冷静,像程序员在调试一个极其复杂、随时可能崩溃的系统。
他突然想起大学时上过的一门选修课,《博弈论与信息经济学》。教授在第一堂课上说:“在信息不对称的博弈中,最高明的策略不是获取更多信息,而是控制对手对信息的认知。”
当时他不懂,现在他可能开始懂了。
影子又闭上了眼睛,呼吸恢复那种过于均匀的节奏。张伟看着她无名指上的银色戒指,想起她说那是“保险绳”。现在他想,也许那确实是保险绳,但不是影子的保险绳,而是林永哲的——一根拴住内奸,让她以为自己很安全的绳子。
他打开手机,调出加密记事本,开始写代码。不是抵抗网络的代码,而是一个完全私人的程序,一个只有他能访问的思维日志。他给文件命名为“pengyou_private_log_v1”,然后输入第一行:
“如果所有人都在说谎,那么真相就是那个让所有谎言都成立的最小公倍数。”
窗外,华北平原一望无际,冬日的田野裸露着深褐色的土壤,像一块巨大的电路板,等待着被植入春天的代码。高铁继续北上,载着秘密、谎言和尚未揭晓的使命,驶向那座藏匿着人类最后希望的城市。
而张伟知道,从这一刻起,他不再是被卷入风暴的程序员,也不再是被选中的棋子。
他是方程里的变量,是代码中的递归,是黑暗森林里那簇试图决定自己燃烧方式的萤火。
列车呼啸,穿过2025年寒冷的上午,穿过一个充满监视与欺骗的世界,穿过人类文明最后的清醒时刻。
张伟保存了日志文件,设置了三重加密,然后把手机收回口袋。他学着影子的样子闭上眼睛,但不是在休息,而是在脑海中运行一个全新的算法——一个关于如何在层层谎言中保持真实的算法。
芯片还在手腕内侧刺痛。
但现在,这种痛感有了新的意义
