晋阳风云
# 第14章:晋阳风云
章首引子
沈惊澜在沃顿商学院学过一门课叫”信息不对称市场中的博弈策略”,教授在第一节课上说了一句话她记了很多年:”在信息不对称的市场里,你永远无法确定对方知道多少——但你可以通过观察对方的出价,反推他掌握的信息量。”这个原理在十世纪的晋阳城同样适用。而她正在做的,就是通过观察这座城市的”出价”,反推那些隐藏在城墙后面的人到底在等什么。
正文
杂货铺的后院不大,隔成两间——一间堆货,一间住人。沈惊澜分到的那间原本是柴房,但被收拾过了——地面扫干净了,墙角的干草换成了新的,一张用木板搭成的简易桌子上放着一盏油灯、一碗水和一个粗瓷碟,碟子里装着几块干饼和腌菜。
老人叫老周——至少他是这么介绍自己的。他在这条街上开了三十年的杂货铺,是晋阳城土生土长的人。但从他认出沈惊澜是”四号线”的那一刻起,沈惊澜就知道他不是普通的本地商人。他看人的方式不对——他不看衣着和饰物,他看眼睛里的光。那种观察方式,不是三十年小买卖能练出来的。
第二天天亮之后,沈惊澜换上了老周给她准备的一套粗布衣裳,把电脑和骨片用油布包好藏在柴房的暗格里。她从后门溜出杂货铺,开始沿着晋阳城的主街走。
她走得很慢。不是在观光——是在读取这座城市的”信息密度”。她用一个投资者的眼光在看晋阳:街上的货物种类和来源可以推断贸易路线,粮价可以推断收成和储备,士兵的装备和纪律可以推断驻军的战斗力和士气,官员出行的仪仗规模可以推断权力层的稳定程度。
她走了大约两个时辰。结论是:晋阳城比她预想的要复杂。这座城市的商业活动非常活跃,粮价稳定,市面上的盐和铁没有短缺迹象——说明李存勖的后勤系统运转良好。但她也注意到一个异常:城中有大量的空置房屋。
不是被战火毁坏的空置——是完整的、门窗完好的空房子,分布在几条主要街道的两侧。门板上没有贴封条,但也没有人进出的痕迹。她数了一下,在主街上大约三成的店铺是关着门的,但里面明显有存货。这说明一件事——有人在囤积物资,不是单纯的储藏,而是在为某种即将发生的事情做准备。
她回到杂货铺,把这个发现告诉了老周。
老周没有正面回答。他沉默了一会儿,然后说了一句话:”你注意到那些空房子挂的门帘是什么颜色的吗?”
沈惊澜回想了一下。”灰色。褪色的灰布。”
“那不是灰色。”老周说,”是黑色。被晒了太久褪成灰色的。黑色门帘——是晋阳城逆行者标记系统中的一种暗号。挂黑帘的房子,是逆行者网络的安全屋。那些房子外面看起来是空的,实际上——每一间都有一个地窖,里面储存着东西。”
“什么东西?”
“不同站点不同。但晋阳的安全屋里——储存的是记录。逆行者网络四百年来在北方地区收集到的所有裂隙观测数据。”
沈惊澜的呼吸停了一瞬。四百年的裂隙观测数据——相当于一个跨越了明、清、民国直到现代的完整观测档案。如果她能拿到这些数据——她不仅能知道裂隙的运作规律,还能推算出四号线关闭之后,裂隙网络会发生什么变化。
“怎么进那些安全屋?”
“你进不去。”老周说,”这些房子的钥匙只有一个人有。”
“谁?”
老周看着她,目光里有一种她读不太懂的复杂表情。”那个卖马的人。”
沈惊澜沉默了。卖马的人——从她离开冰川谷地之后,这个名字已经出现了三次。STATION-03门缝里的那封信提到过他。老周提到过他。现在这些安全屋的钥匙也在他手上。
“他在哪里?”
“他每天都在马市。但你找不到他——因为他不会主动出现在你面前。”
“为什么?”
“因为他在测试你能不能靠自己找到他。”
沈惊澜感到自己的商业直觉被触动了。这不是一个信息传递任务——是一次能力测试。那个卖马的人——或者他背后的某个人——在评估她是否具备使用那些历史观测数据的资格。就像融资前的尽职调查。她在心里快速搭建了一套应对策略:第一步,先摸清晋阳城内的逆行者安全屋分布——这是一个数据采集任务。第二步,通过安全屋的分布模式反推”卖马人”的活动范围——这是一个模式识别任务。第三步,在他不知道她在找他的情况下,逆向定位他的身份——这是一个策略博弈任务。
这三步,恰好是她最擅长的领域。她抬起头,店外的天色已经接近黄昏。
“明天,”她说,”我去马市。”
“你找不到他的。”
“我不需要找到他。”沈惊澜站起来,”我只需要让他找到我。”
那天晚上她没有睡觉。她坐在柴房的暗格里,电脑屏幕的光照亮了一张她刚画完的晋阳城安全屋分布草图。图上标注了十七个挂黑帘的位置,她用不同颜色的线条把它们连接起来,画出了一个网络状的结构。
沈惊澜观察着那些黑帘房子的空间分布——它们不是随机分布的,而是形成了一个以马市为中心的同心圆结构。最靠近马市的那一圈房子尺寸最大,越往外越小。这说明一个事实:安全屋的等级是按照距离马市的远近来划分的——离马市越近,储存的信息越重要。而圆心——马市——就是整个晋阳城逆行者网络的枢纽。她不需要找到那个卖马人。她只需要让他注意到她。而要让人注意,最简单的办法就是做一件不该出现在这个时代的事。
第二天清晨她去了马市。她没有穿那件粗布衣服——她穿上了工装服。那件她从地下城密室中取出的、印着”S.J.L. UNIT-01”的深灰色工装。在一群穿着麻布和粗绸的人群中,她像一颗掉进沙堆里的金属球——不可忽视的异类。
她站在马市中央等着。周围的人在看她,窃窃私语,但没有一个人上前搭话。她等了大约一刻钟。然后一个穿着破旧羊皮袄的中年男人穿过人群,径直朝她走来。他手里牵着一匹黑色的马。马没有鞍——光背。那人走到她面前,没有说话,把缰绳递给她。沈惊澜接过缰绳。那人转身走了,消失在人群中。从头到尾没有说过一个字。
沈惊澜低头看着那匹黑马。马鬃毛里——露出一条被折叠几次的窄纸条。她抽出纸条打开。上面只有四个字——刻在黑色石板上的、用细刀尖划出来的。
“跟我来。”
她抬头看向那个男人消失的方向,然后把缰绳在手腕上绕了两圈,牵着马穿过人群,朝那个方向走去。黑马走在她身后,脚步安静,像一匹早就习惯了沉默的动物。她跟着那个男人穿过三条小巷,最终在一扇没有挂黑帘的老旧木门前停下来。男人推开门,侧身让她进去。
门里是一个小院子。院子里坐着一个女人。不是老周说的那个卖马人——是一个她没想到会在这里见到的人。那个女人抬起头。沈惊澜愣住了。那张脸——她见过。在那幅地下城的壁画上。
“你是——“沈惊澜开口。
“三号线。”那个女人说,”十四年前走的。比你早。但我没有走完——我回来了。”
她站起来,走到沈惊澜面前,距离近到沈惊澜可以看到她脖子上的一条旧疤痕。”那条路是假的。真正的裂隙——在你认为它该在的位置,偏了七度。”
沈惊澜盯着眼前这个女人。三号线。十四年前走的。但她没有走完——她回来了。这意味着逆行者网络存在一个她之前不知道的可能性:裂隙是可以往返的。但阿苓说过裂隙不会为同一个人打开第二次——这个女人是怎么回来的?
“那条路是假的。”女人重复了一遍,”你真的裂隙不在你找到的那个位置。那是一个诱饵。真正的裂隙——偏了七度。”
“七度?”沈惊澜的大脑开始快速计算。偏了七度——在祁连山的坐标系统中,意味着裂隙的实际位置和她从ENV_REPORT中读取的坐标差了大约四十公里。她从冰川谷地看到的那个脉动光束——如果是诱饵——那真正的裂隙在哪里?
“你走的哪号线?”沈惊澜问。
“三号线。但我们那一批——没有终点。走到一半发现路断了。”
“断了?”
“裂隙网络不是恒定不变的。它在收缩。”女人说,”十四年前我进入三号线的时候,系统告诉我四号线会在我走完之后关闭。但事实上——四号线还没开,三号线就已经开始崩塌了。我不是’走完了回来的’——我是’被迫回头’的。裂隙在我面前关闭了。”
沈惊澜感到一阵寒意从脊背升起。裂隙在收缩。如果三号线在十四年前就已经开始崩塌——那她出发的时候,四号线可能已经比预期更不稳定了。而那个面具人——如果他的任务真的是”确保系统正常关闭”——那他可能不是在阻止她,是在保护裂隙不被提前破坏。
“为什么告诉我这些?”
“因为老周不会告诉你。”女人看着她,”老周是逆行者网络的守护者——但他的职责是保护系统,不是保护你。他需要的是四号线走完全程,让系统关闭。他不在乎你能不能回来。”
沈惊澜沉默了。她接受新信息的速度很快,但在极短的时间内被给予大量高冲突的信息时,她的策略是不做即时判断——先把信息全部存起来,等她有足够的时间和安静的环境再去分析。她把这个女人的话存在了大脑的”待分析”区域里。
“你住在晋阳?”她问。
“不。我住在城外。但我有办法进来。”女人站起来,”我告诉你的这些——你先不要信。去验证。去查那些安全屋里的记录。如果记录和我说的对得上——你再来找我。”
她从袖口里掏出一块东西递给沈惊澜。是一块黑色的、被打磨成纽扣形状的石头。石头上刻着一个符号——不是逆行者标记系统中的任何一种,是一个类似分岔路口的标记。”拿着这个。到城西的废道观来找我。”
沈惊澜接过那块石头,握在手心里。冰凉的、光滑的触感。她忽然觉得这块石头的材质——和面具人戴的那副面具是同一种。她抬起头想问什么,但那个女人已经消失在院门外的巷子里了。
沈惊澜牵着那匹黑马从院子里出来。她没有直接回杂货铺——而是先牵着马在晋阳城最繁华的主街上走了一圈,让足够多的人看到她。不是为了炫耀——是为了让”那个牵黑马的女人”成为晋阳城的一个公共记忆。在信息不对称的年代,名声就是最好的保护伞。
她回到杂货铺的时候天已经快黑了。老周看到她牵着一匹马回来,没有说话。但沈惊澜注意到他看了一眼那匹黑马的马蹄——然后他的表情变了,变得很微妙。一瞬——然后又恢复平静。但沈惊澜捕捉到了。他认识这匹马。或者他认识这匹马的主人。她从小院的井里打水洗了脸,把工装服上的灰拍干净,然后把那匹黑马拴在院子里的木桩上,给它喂了一把干草。
黄昏的时候,她坐在门槛上打开电脑。电还剩百分之十八。她用这些电量做了一件事——打开三维模型,调出祁连山区域的地形数据,然后把她在ENV_REPORT中读取的裂隙坐标标注上去。然后她按照那个女人说的”偏了七度”对坐标进行了偏移计算。电脑屏幕上的红点移到了一个新的位置——冰川谷地以西约四十公里处,一片她在模型中标注为”无人区”的区域。她盯着那个新位置看了一会儿。然后将偏移后的坐标输入了程序的导航模块。
程序没有报错。也就是说——那个坐标在系统的有效范围内。
“裂隙没开在那个冰川下面。”她低声自语,”在那个冰川后面四十公里处。”
她合上电脑,在逐渐暗下来的光线中坐着,心里重新评估了整个计划。如果真正的裂隙在那个新坐标——那她穿越之后看到的所有关于裂隙位置的线索,从青石镇石板到ENV_REPORT到那幅壁画——可能都是故意的误导。有人在用假信息保护真正的裂隙。而那些假信息——每一层都设计得极其精密,精密到只有真正走到最后一步的人才能发现它们不匹配。但给她提供”七度”这个修正值的女人——是什么来头?她怎么知道这个唯一的真实坐标的?
她走到院子里站着。月色很亮,街上几乎没有人了。就在这时,她听到一个很轻的声音从墙角的暗处传来——像是有人在用指甲轻叩墙砖。她转头。墙角站着一个大约七八岁的小女孩,穿着不合身的灰色衣裳,辫子松散,脸脏兮兮的。她站在月光照不到的阴影里,但她的眼睛反射着月光——那种反射不像是正常人的眼睛该有的光泽,更像是某种猫科动物的夜视结构。
小女孩看着她。然后她说了一句话。
“你比壁画上好看。”
沈惊澜愣住了。”你见过我的画像?”
“不是画像。”小女孩说,”是活的。你站在那幅画里面。从墙里面往外看——我看着你走进来的。”
沈惊澜的呼吸停了一拍。她意识到这个小女孩说的”墙”——不是普通的墙。那是那幅壁画的内部视角。这个女孩——能看到裂隙内部的东西。
“你是谁?”
小女孩从阴影里走出来。月光照亮了她的脸。那是一张普通的孩子的脸。但她的眼睛——瞳孔是竖的。像蛇。像猫。不像人。
“我叫阿夏。”她说,”我在等第四个人。你来了。我该带你去了。”
“带我去哪里?”
“带你去看真正的裂隙在哪里。”
沈惊澜站在月光下,身边只有一匹黑马、一块纽扣形的石头和一个瞳孔竖直的小女孩。在晋阳城的这个夜晚,她忽然意识到——她以为自己在寻找裂隙,但事实上,裂隙一直在寻找她。
沈惊澜蹲下来使自己的视线与阿夏平齐。”你还看到了什么?”
阿夏歪了歪头。她的瞳孔在月光下收缩了一下然后重新放大——像一台镜头在自动对焦。”那道光——不是从壁画里来的。是从壁画后面来的。”她伸出手指向晋阳城的西北方,”那个方向,也有一道光。比你现在知道的那道更亮——那些人把两个光都画在了墙上,但大多数人只看到了一道。”
沈惊澜的呼吸变慢了。两道裂隙。不是一道。三号线女人说的是对的——冰川下面那个裂隙是诱饵。真正的裂隙在别处。
“你能带我去看看那道别的光吗?”
阿夏点了点头。然后她转身跑了——速度快得不像一个七八岁的孩子。她的身影在转过街角之前消失了,像一滴水融入黑夜。沈惊澜没有追。因为她知道阿夏还会再出现。她的直觉告诉她——这个小女孩不是偶然出现在她面前的。她是一种信使。裂隙用她来传递消息。而她——正在学习接受这个时代最核心的秘密。她抬头看着晋阳城上空的星河,第一千一百年前的夜空。
而她不知道的是,那个三号线女人此刻正站在晋阳城西的废道观顶上,望着同一个夜空。她手里握着一块和沈惊澜一模一样的黑色石头。
“快了。”她低声说,”四号线——她终于开始找路了。”
她回到柴房,在黑暗中坐着,把今天得到的所有信息在脑子里过了一遍。三号线女人说真正的裂隙偏了七度。阿夏说还有第二道光。老周说卖马人有钥匙。阿苓说裂隙不会打开第二次。面具人说系统在收缩——这些信息不可能全部正确,也不可能全部错误。关键是要找到那个唯一的交叉点,让所有碎片拼合在一起。她不知道阿夏什么时候会再次出现——但她知道,当天亮后她再次走进晋阳城的街巷时,答案会在那里等她。
而在她身后的黑暗中,老周正站在杂货铺的柜台后面,手里握着一盏没点燃的油灯。他没有点灯。他只是站在黑暗中,面朝马市的方向。他在等一个人。关于四号线最终坐标的消息——正由一匹黑马的马蹄,从城外驮来。
她闭上眼睛,把那匹马的马蹄声和那道光的方向存在记忆的最深处。明天她将开始寻找老周说的那个卖马人——因为她有一种直觉:卖马人手里不仅握着安全屋的钥匙,还握着真正的裂隙坐标。而阿夏的出现,意味着裂隙已经知道她准备好了。
而在马市的尽头,那匹黑马正在安静地吃草。没有人注意到它的马鞍上刻着一个极小的符号——和青石镇石碑上的一模一样。