第八章暗涌深流

时间:2010年5月—2010年12月

地点:罗布泊神农基地/东非裂谷诺亚基地

视角:陈星远、温特、雷钧、科尔、何远山

陈星远已经在坑底待了将近两年。

从2008年3月神农几何体被发现那天算起,他在这道黑色断崖旁边度过了七百多个日夜。大部分时候他的工作枯燥得像在沙子里筛金粉——反复扫描同一个区块、反复比对同一组符号序列、反复验证同一个假说。但今天他把最后一块空白区的浅符号扫描数据汇总进分析报告时,屏幕上的规律让他坐直了身体。

七百多天。两百多块空白区。每一组在斜面上顺序反转的符号序列,其对应的空白区恰好有一组浅符号标记。标记的位置、间距、排列方向与反转序列的缺失部分完全吻合。没有例外。

他在报告末尾写道:“浅符号不是独立的信息载体。它们是拼合指南。就像一本书的目录,告诉你缺失的内容应该去哪里找——但目录本身不是正文。你需要另一本书,才能把两本书拼在一起。”

他把报告发给何远山。何远山的回复在当天傍晚传来,一如既往地简短,每个字都落得很实:“你的发现验证了两年前的分存假说。如果存在另一半,它上面的浅符号应该和我们的互为补充——不是镜像,不是重复,是拼合。两套浅符号叠在一起,就能拼出完整的拼合指南。但前提是——我们需要拿到另一半的数据。而到目前为止,我们不知道另一半在哪。”

陈星远看完回复,靠在椅背上。坑底的探照灯把他面前的成像仪屏幕照得发白。那些浅符号安静地排列在屏幕上,每一组都精确地指向同一个方向——一个他暂时无法抵达的方向。两年了。他知道了比两年前多得多的东西——符号体系的四种分类、反转序列的规律、浅符号的存在、拼合指南的功能。但每一次发现都指向同一个缺口:另一半不在这里。他知道了更多,却离答案更远。

升降平台的栅栏门没有开。雷钧今天没有来。何远山的回复只有那一段话。坑底只有他一个人,和那道沉默的黑色断崖。他忽然想到一个问题:五百万年前,制造这个几何体的文明为什么要这样做?他们完全可以把所有信息刻在一个几何体上。浅符号的发现证明他们有这个能力——在正常符号之下嵌入第二层符号,在肉眼可见的表层之下隐藏第三层信息。制造这些几何体的文明对“隐藏与揭示”的理解远超人类的想象。但他们选择不把信息放在同一个地方。他们选择让发现者意识到自己手里的只是碎片。他们选择让拼合成为一种需要双方主动跨越的距离。

不是技术问题。是选择问题。

他保存好分析报告,关上成像仪。升降平台缓缓上升,坑壁上的沉积岩层从眼前一层层掠过。那些地层里埋着五百万年的时间。在这段时间的某个节点上,有一个文明选择了把自己的遗言分成两半,然后等待另一个文明跨越同样漫长的时间来拼合它。而此刻,在罗布泊深处八十五米的坑底,一个人刚刚完成了对这份遗言中“目录”部分的系统化整理。至于那本需要被拼合的“正文”在哪里——他不知道。但他知道,如果它存在,它也在等。

2010年7月,东非裂谷的旱季已经持续了两个月。温特在坑底已经待了将近十一个月。从2009年8月诺亚几何体被发现那天算起,她每天都在和那些密密麻麻的符号打交道。她的工作节奏和罗布泊那边不同——那边是举国体制,一个人统筹全局,另一个人负责一线扫描分析;裂谷这边是多国联合,科学家们各自为政,谁也不愿意第一个分享自己的发现。但她在符号分析上的进展,和罗布泊那边几乎同步。今天她把诺亚几何体表面最后一块空白区的浅符号扫描数据汇总进分析报告时,屏幕上的规律让她停下了手里的操作。

每一组在斜面上顺序反转的符号序列,其对应的空白区恰好有一组浅符号标记。标记的位置、间距、排列方向与反转序列的缺失部分完全吻合。没有例外。

她在分析报告中将这一发现提炼为一个更精确的表述——“互补序列预测模型”。核心逻辑很简单:如果两个几何体表面的浅符号是互为补充的,那么诺亚这边的每一组浅符号都会在罗布泊那边的几何体上找到自己的对应物,排列方向应该是互补的——正序对应反转,反转对应正序。她需要的不是那边的分析结论,不是他们的推断,是他们扫描下来的原始符号序列——只有拿到那些序列,她才能做比对,才能证明互补假说是否成立。

她把报告发给科尔。几天后科尔来坑底找她,说高层看了她的报告,但仍倾向于观望。“他们觉得主动联系罗布泊等于放弃信息优势。你的模型很有说服力,但它不能直接证明那边也有浅符号——除非我们拿到那边的数据。而一旦我们开口要数据,就等于向对方确认了我们的存在。”

温特靠在成像仪旁边的操作台上,双臂交叉。坑底的探照灯把她的影子投在诺亚几何体那道黑色断崖上,很快就被吞掉了——这个材质不会反射任何东西,包括人的影子。“你知道这东西最让我不安的是什么吗?不是它的材质,不是它的年龄,甚至不是它表面的那些符号。是它被设计的逻辑。五百万年前,他们故意把信息分成两份,故意让每一份单独看都看不懂,故意在空白区留下浅符号作为拼合指南——他们做这一切的时候就已经知道,能挖出两块几何体的文明,迟早都会走到我们这一步。发现浅符号,确认拼合指南,然后意识到自己手里的只是碎片。然后面临一个选择——是继续独自研究,还是主动寻找另一半。”

“你不是第一个这么说的人。”科尔说,“雷耶斯几个月前在布鲁塞尔的会议上也说过类似的话。他说这不是竞争,是赛跑——赛跑谁先承认自己手里的只是碎片。将军不喜欢直接,但布莱克教授完全同意他的判断。”

温特看着屏幕上那些浅符号。她说:“我们在这边每多等一天,罗布泊那边可能也在多等一天。他们那边也有人在分析同样的符号序列,可能也发现了同样的浅符号,也得出了同样的结论。两块拼图都需要对方,但谁都不愿意先开口。五百万年前那个文明设计的一切,到现在还在运转。”

2010年9月,罗布泊的秋天正在缓慢地降临。周寒把一份打印好的排查报告放在雷钧面前。

他说操控者已完全静默近两年,那个测绘工程师仍在营地工作,行为没有任何异常。他在等。但几个月前营地内部通讯系统的日志中出现了一次短暂的异常访问记录——有人在深夜访问了符号分析的数据库,使用了代理权限,无法直接追溯到个人。这次异常访问只持续了不到五分钟,之后没有进行任何后续行动。

“他在试探。他想知道排查力度是否已经放松,是否已经到了可以再次活动的时机。但他试探之后没有动手——说明他仍在等待。”

雷钧靠在椅背上,看着墙上那些监控屏幕。坑底的几何体安静地躺在八十五米深处,被探照灯照得纤毫毕现。那些符号,那些浅符号,那个被陈星远确认的拼合指南——它们等了五百万年,不会在乎多等几个月。但操控者不是它们。操控者是人,是人就会犯错。

“我们也在等。”

“我们可以继续等。但我担心的是——如果他比我们有耐心,那我们等到的可能不是下一次异常信号,而是另一次我们还没发现的泄密。”周寒翻开报告的下一页,上面打印着一张内部通讯日志的时间线分析表,“我建议在数据库里埋一个假数据。”

雷钧把目光从监控屏幕上移回来。“什么假数据?”

“一份专门设计的诱饵。不是符号分析的核心数据,是一个看起来很有价值但实际上是伪造的文件。把它放在数据库里,标记为‘浅符号系统化分析——完整版’,然后单独监控这份文件的访问记录。如果他下次访问时动了那个诱饵,我们就能在第一时间锁定他的身份。如果他不动——那至少我们知道他还在试探,而且他足够谨慎,不会轻易触碰核心数据。”

“你觉得他会动吗?”

“取决于这份诱饵做得有多像真的。如果它看起来像是陈星远刚刚完成的最新研究成果,而且恰好放在一个需要额外权限才能访问的位置——那他就必须做一个选择:是冒着暴露的风险去拿这份他本不应该看到的数据,还是继续潜伏,放弃这次机会。如果操控者已经静默了两年,他收集情报的渠道一定非常有限。这份诱饵可能是他这两年来离核心机密最近的一次。”

雷钧点了点头。周寒在日志里记下了部署诱饵的时间。他合上报告,站起来走到窗边。窗外,遮蔽网在干燥的风中轻轻鼓动。远处坑口方向的探照灯已经亮起,冷白色的光穿过遮蔽网的缝隙,在傍晚的天色中投下一片模糊的光晕。

“你想过没有,如果操控者真的动了诱饵,我们锁定他之后怎么办?”

“那取决于他是谁。如果他是那个测绘工程师——证据链完整,收网条件成熟。如果他是那个穿军装的男人——需要更谨慎,他的级别决定他可以访问很多我们无法监控的渠道,抓他之前必须确保所有渗透渠道都被同时切断。如果他是一个我们还没有锁定的人——那就意味着我们的交叉比对漏掉了某些信息,需要重新排查。”周寒转过身看着雷钧,“无论哪种结果,至少我们不再只是等。”

雷钧沉默了一会儿,然后说了一句让周寒在日志里没有记录的话:“其实我担心的不是操控者不动。我担心的是他动了之后,我们发现他背后的人——不管是在东非裂谷还是在别的什么地方——已经不需要他了。”

2010年10月,东非裂谷的雨季再次降临。情报部门的最新通报在下午送到,雨点敲在科尔办公室的铁皮屋顶上,密集而沉闷,他不得不把通讯器的音量调高了两格。通报内容简短:沙鼠失联已近两年,备用频道激活信号多次发送,零回复。罗布泊方向的信号静默仍在继续。情报部门在分析这种长期静默的原因时提出了两个可能——沙鼠已被清除,所有渗透渠道都被封堵;或者罗布泊那边的反间谍团队故意制造了信号静默,以诱导裂谷方主动联系沙鼠,从而通过反向追踪锁定接收方。如果是后者,任何主动联系沙鼠的尝试都可能暴露裂谷方的位置。

科尔挂断通讯,坐在办公桌前,盯着墙上那张卫星地图。红色图钉标记着罗布泊,蓝色图钉标记着东非裂谷,两枚图钉之间隔着一万公里。这个距离就是他此刻掌握的全部信息的边界——他只知道罗布泊有一个几何体,埋深八十五米,营地规模数百人,反间谍团队高效运转。除此之外,他对那片荒漠深处正在发生的一切一无所知。

他拿起加密通讯器,拨通了布鲁塞尔的频道。雷耶斯的声音从通讯器里传出来,带着卫星中继特有的轻微延迟和沙沙的电流噪音。科尔把情报部门的通报简要转述了一遍,然后说:“将军那边有进展吗?”

雷耶斯说将军终于确定了下次会议的时间——2011年1月。距离现在还有三个月。他停顿了一下,声音里带着一种科尔之前没有听到过的紧迫感:“我们只有一次机会。如果下次会议上我拿出温特的互补序列预测模型,但将军仍然决定继续等——那之后就不会再有下次会议了。他会把决定权永久留在自己手里。”

“那我们只能确保他不能再等。”

“对。所以我不只要展示温特的模型。我要先汇报沙鼠失联的完整时间线——从2008年3月他第一次通讯,到2009年3月最后一次通讯,到之后近两年的静默——让将军看到情报手段已经走到尽头。然后由布莱克教授展示互补序列预测模型,让将军看到科学手段在召唤对话。两条线合在一起,构成一个他无法拒绝的论据:继续等下去,我们既没有情报,也没有科学,只有沉默。而沉默是最差的牌。”

科尔靠在椅背上。窗外,东非裂谷的雨还在下,热带雨林在雨幕中呈现出一片灰绿色的模糊轮廓。“你觉得将军会被说服吗?”

“我不知道。但布莱克教授在上次会后跟我说过一句话——五百万年前那个文明在设计这一切的时候,就已经预设了拼合的结果。不管我们怎么决定,两块拼图迟早要拼在一起。我们只是在拖延一个已经被预设好的结局。如果将军能理解这句话,他就会明白继续等下去不是谨慎,是愚蠢。”

科尔沉默了一会儿。然后说:“如果他不理解呢?”

通讯器那头没有回答。

2010年12月,距离神农被发现已经过去将近三年。何远山在台灯下翻开那个布面硬壳笔记本,他的笔记本已经快写满了。他在最新一页写下日期,然后开始梳理这一年来的进展——浅符号的系统化、陈星远确认的拼合指南、周寒的持续排查、操控者的完全静默。

他翻到新的一页,笔尖悬在纸面上方,停了很久。

“我们在各自的方向上都推进了很多。陈星远完成了浅符号的分类,确认了它们与反转序列之间的对应关系——拼合指南已经找到。但我们无法使用这份指南。因为它指向的另一半不在这里。周寒的排查范围越来越小,但操控者仍然隐藏在某个我们每天都会经过的角落里。我们都在各自的轨道上朝同一个方向前进,但谁都无法独自跨越最后一步。”

他停了一下,继续写道:

“这不是技术问题,是选择问题。五百万年前那个文明在设计这一切的时候,就已经知道会发生什么。他们知道挖出几何体的文明会破解符号序列的内部规律,会发现浅符号的存在,会意识到自己手里的只是碎片。然后呢?然后发现者会面临一个选择——是继续独自研究,试图在残缺的数据中找出答案?还是寻找另一半的持有者,主动提出对话?这一关筛掉的,是不愿意承认自己需要另一半的文明。”

“我们正在被筛选。不是被某个活着的外星文明——是被一个死了几百万年的文明,通过它留下的符号体系和浅符号标记,通过它预设的一切。它筛选的不是我们的智力——能挖出几何体、破解符号序列、发现浅符号的文明,智力已经够了。它筛选的是我们能不能承认自己手里只是碎片。”

他放下笔,靠在椅背上。窗外,罗布泊的夜风卷起盐壳碎屑敲在铁皮墙上。远处坑口方向传来发电机低沉的嗡鸣。他想起三年前第一次走下应急梯道时心里只有一个念头——他的学术生涯等到了它一直在等的东西。现在他知道,他等到的只是拼图的一半。另一半在哪,不知道。但符号结构告诉应该存在,精度数据告诉一定存在,浅符号告诉如何拼合。

他翻回之前的一页,那是三年前他第一次从雷钧口中得知渗透者存在时写下的笔记:“扫描意味着知道。知道意味着有人在我们之前就盯上了这里。”三年后,渗透者已完全静默。但那个在黑夜中步行十几公里发送信号的人,和他背后的操控者,也都是这个筛选程序的一部分——他们之所以能渗透进来,是因为五百万年前那个文明故意留下了一个缺口,让发现者在意识到自己手里只是碎片之后,必须面对一个更难的选择:信任还是不信任?对话还是对抗?承认还是否认?

他合上笔记本,关了台灯。黑暗中他盯着天花板,在心里默默地想:如果存在另一半,它上面的浅符号应该和这边的浅符号互为补充——不是镜像,不是重复,是拼合。两个基地,隔着一万公里,都在各自的坑底发现了同样的浅符号,都得出了同样的结论。只是谁都不愿意先开口。五百万年了,那个文明有的是耐心。

未完待续