4. 第一个意外

马库斯在凌晨三点十七分醒来,胸口压着一团说不清的闷气。

他做了一个梦。梦里他站在卡斯特兰大学那栋旧公寓楼的楼顶,雨下得很大,但雨水不是从天上落下来的,而是从地面往上升。艾拉·迈耶斯站在他旁边,背对着他,面朝楼下的深渊。他想伸手去拉她,但发现自己够不到她的肩膀——每一次他试图靠近,他们之间的距离就增加一米,像是某种被精确设定的物理规则。

然后她开口了,声音很轻,像是从很远的地方传来的无线电信号。“马库斯先生,”她说,“你数到第几道了?”

他被这句话惊醒,额头上全是冷汗。

卧室里很暗,只有路由器上的指示灯在角落里闪烁着绿色的光。马库斯坐起身,拧开床头灯,拿起那个笔记本。他翻到记录了四名死者信息的页面,在空白处添上了一行新字:第三个受害者文森特·洛的刹车失灵事故发生前,他的车在上个月刚刚通过年检。

这条信息是他在昨天下午从布赖尔伍德返回阿登特的路上,通过一个在交通管理局工作的线人确认的。文森特·洛的越野车在事发前四个月刚刚更换过刹车片和刹车油,维修记录完整,检修员在备注栏里打了满分。然而那辆车在山道上失控了,冲破了护栏,翻滚了四十米,最终停在一堆碎石上。警方报告写的是“刹车失灵”,但没有解释为什么一套几乎全新的刹车系统会突然失效。

马库斯在笔记本上圈出了这句话,在旁边写道:液压管路远程泄压?电子手刹干扰?需查车载电脑日志。

他放下笔,揉了揉太阳穴。这些天他睡得很少,吃得也很少,体重已经掉了将近四公斤。他的编辑布鲁克斯开始注意到他的异常——一个平时每天交三篇稿子的社会新闻记者,最近两周只交了一篇关于市议会预算听证会的敷衍之作,显然心思完全不在工作上。布鲁克斯昨天把他叫进办公室,问他是不是遇到了什么麻烦。马库斯说没有,只是最近睡得不好。

他没有说谎,只是省略了最关键的部分。他无法向布鲁克斯解释,自己正在私下追踪一个横跨四个辖区的连环杀手——如果那个词可以准确地描述一个从不直接动手、只操纵环境和概率的人。他更无法解释的是,他已经在电话里和那个杀手交谈过,并且没有向警方报告。

他甚至不确定自己为什么没有报告。

也许是因为每次他拿起电话想要拨通警局的号码时,都会想起三年前法院台阶上丹尼尔·迈耶斯问他的那个问题。也许是因为那篇他始终没能发表的深度报道在他心里留下了一道没有愈合的口子。也许是因为他隐隐觉得,如果他现在把这一切交给警方,那些穿着制服的人会用另一份措辞文雅的法律文书把这些死亡重新定义为一连串的“巧合”,然后把档案锁进某个永远不会再被打开的柜子里。

而他需要知道真相。他需要知道这一切是如何发生的,以及为什么。

更重要的是,他需要知道还有多少人会死。

马库斯翻到笔记本的另一页,上面是他根据“修复者”提供的名单绘制的图表。他在过去四十八小时里对名单进行了交叉比对,发现了一个他之前忽视的规律。四名死者的社交账户在死前都表现出相同的行为模式——删除账号、减少在线活动——但不止如此。他还发现,这四个人在删除账号之前,都曾收到过来自同一个网段的加密信息。

网段地址属于布赖尔伍德。

布赖尔伍德。那是丹尼尔·迈耶斯离开阿登特后第一个落脚的城市。马库斯在追踪丹尼尔下落时调阅过一份废弃的租房记录,上面显示丹尼尔在布赖尔伍德东区的一间公寓里住过四个月,登记的租户名字是他母亲的娘家姓——拉塞尔。

也是在那里,丹尼尔开始了他真正的转变。

马库斯决定去布赖尔伍德。

从阿登特到布赖尔伍德的车程是三个半小时,一路上都是单调的高速公路和休耕期的农田。马库斯把车窗摇下一条缝,让冷风灌进来。他的副驾驶座上放着一杯已经凉透的黑咖啡和一个牛皮纸信封,信封里是他从各种渠道收集到的关于丹尼尔·迈耶斯离开阿登特之后的行踪记录——每一份文件都不完整,但拼在一起,足以勾勒出一个大致轮廓。

布赖尔伍德是一座工业衰退后留下的空壳城市。市区的三分之一建筑空置,街道上的人流稀疏得像一盘被打散的棋子。丹尼尔在这里住了四个月,没有正式工作,没有信用卡记录,没有社交活动。他的生活轨迹只有两条线:租住的公寓,和公共图书馆。

马库斯到达布赖尔伍德公共图书馆的时候,正值中午。那是一栋上世纪七十年代建成的混凝土建筑,灰色的外墙被岁月和酸雨侵蚀得斑驳不堪。他走进阅览室,在角落里找到了那台公共电脑——就是丹尼尔曾经无数次使用的那台。

图书馆的系统管理员是一个头发稀疏的中年男人,戴着一副度数很高的眼镜,对马库斯出示的“记者证”毫无戒心。马库斯问他是否记得一个瘦高、深色头发、常来自习的年轻人,管理员想了想,说有那么一个人,“大概三年前经常来,每天都来,从开门坐到关门。不怎么说话,但很有礼貌,每次走之前都会把桌面上的一本本法律书放回原处。”

法律书。

马库斯跟着管理员来到法律藏书区。那是一排蒙着薄灰的书架,上面整齐地排列着联邦判例汇编、民事诉讼程序注解、数字隐私法评述,以及几本关于网络犯罪追诉的专著。他在书架的最底层找到了那本被翻阅得最旧的书——封面已经破损,书脊上印着烫金标题:《联邦民事诉讼规则:第15条修正案及回溯效力判例研究》。

他把书抽出来,翻到目录页。第三章的标题是:“克鲁普斯基诉歌诗达邮轮公司案——修正诉状回溯原则的现代阐释”。

丹尼尔在这本书里留下了痕迹。不是笔记,而是更隐秘的东西。书的某些页码边缘有轻微的指甲划痕,似乎在反复翻阅某些段落。被划痕标记的段落包括:法官对于“善意误解”和“勤勉义务”的论述;原告在诉讼时效届满后被禁止修正被告名称的法律依据;以及一句被用铅笔在下画了三条线的判词——“程序规则的确定性,偶尔会牺牲个案的绝对正义,此为法治必要的代价。”

马库斯在书页的空白处发现了一行极淡的铅笔字迹,几乎被橡皮擦掉了,但透过侧光仍能辨认出几个字母。他把书举到窗边的光线下,勉强辨认出了那行字的内容:

“如果程序可以成为杀人的帮凶,那打破程序就是正义的一部分。”

这是丹尼尔·迈耶斯的笔迹。马库斯认得它——三年前他在法院旁听时,曾看到丹尼尔在起诉状副本的空白处写字,字迹小而紧凑,像是随时在克制某种即将失控的力道。

他放下书,拿出手机拍下了那行字。然后他走到阅览室中央,环视着这个丹尼尔度过了数百个小时的空间。他试图想象那个年轻人坐在这里的样子:面前摊开的是法律典籍,笔记本电脑屏幕上打开的却是编程界面;一边研读着那些宣告他败诉的法律条文,一边学习着如何用代码绕过那些条文所构筑的壁垒。

这是一种什么样的执念?一个被法律体系抛弃的年轻人,把自己关在图书管理,用三年时间同时学会了法律和代码——不是为了报复那个体系,而是为了构建一套他自己的。

马库斯的手机震了一下。他低头看,是一条新闻推送。

标题是:《诺瓦论坛前管理员家中猝死,警方排除他杀嫌疑》。

他点开新闻,快速扫了一遍。死者名叫菲利克斯·邓巴,三十九岁,曾在诺瓦论坛担任社区内容审核主管。他在三年前艾拉事件爆发后不久就辞职了,此后一直在西部某州从事自由职业。警方称他死于一氧化碳中毒——和玛格丽特·克劳斯一模一样。事发地点是他租住的一间山区木屋,炉子的通风管道被发现有一个不易察觉的裂缝。

新闻配了一张死者的旧照片。菲利克斯·邓巴长着一张圆脸,留着修剪整齐的胡须,看起来像一个温和无害的邻家大叔。但马库斯注意到了另一件事:在新闻报道的评论区里,有人扒出了邓巴的旧账号。三年前,他在诺瓦论坛使用的管理员账号曾在那篇诽谤帖的早期阶段做过一件至关重要的事——

他将那篇帖子置顶了四十八小时。

正是这个置顶操作,让帖子的阅读量从几千暴涨到数十万,让它从一个本地论坛的小范围讨论变成了全城乃至全国的热点事件。那些后来留下恶毒评论的人,大多数都是在置顶之后才看到这篇帖子的。

马库斯感到一阵寒意从脚底升起。五名死者,五种不同的死法,横跨五个不同的地区,每一个看起来都是意外。但把他们串在一起的不是共同的死因,而是共同的行为:他们都在三年前那场网络围猎中扮演了某种角色,或煽动、或推波助澜、或将帖子送上更高处让更多人看到。

但有一个角色还没有出现在死者名单上。

那个帖子的原始发布者。

“Maelstrom”。

马库斯翻开笔记本,找到他之前画的那张名单。在所有被“修复者”标记的ID中,“Maelstrom”是唯一一个旁边没有任何记号的。灰色对勾、红色叉号、黑色圆圈——统统没有。它孤零零地排在名单最顶端,像一个被刻意保留的空白。

为什么不标记?是因为“修复者”还没有找到他?还是因为他在名单上占据着某个特殊的位置——某种首恶的地位,值得被留到最后?

马库斯突然意识到,他之前的推论有一个漏洞。他一直以为“修复者”就是丹尼尔,而丹尼尔的目标是那些评论者——那些直接对艾拉发表恶毒言论的人。但如果丹尼尔的目标也包括了那些在幕后推动事件扩大的人,那么“Maelstrom”——那个最初制造了这场灾难的人——一定也在名单上。

而且很可能排在名单的第一个。

排在菲利克斯·邓巴前面的位置。

马库斯的心脏猛地收缩了一下。他重新翻看那篇关于邓巴死亡的新闻,在最后一段发现了一个细节:邓巴在死前三天,曾给一位前同事发过一封简短的电子邮件。邮件里只有一句话——

“有人在找我,我知道是谁。”

警方认为这封邮件没有足够证据价值,因为邓巴过去几年一直有焦虑和妄想症状,曾多次向朋友声称自己“被网络盯梢”。这份邮件被归于他的精神状况而非真实威胁。

但马库斯知道真相。邓巴不是在妄想。他是真的被找到了。

而那个找到他的人,正在一步步向上追溯,从那些煽动者到推波助澜者,从推波助澜者到最初按下发布键的人。像一个逆着河流向上走的渔民,每一条被捕获的鱼都离源头更近一步。

源头的名字叫“Maelstrom”。

马库斯合上笔记本,站起来,朝图书馆门口走去。管理员在身后喊了一句什么关于还书程序的话,他没有听清。他需要回到车里,需要给莉娜打电话,需要让她帮忙追查菲利克斯·邓巴的数字轨迹,看看是不是也有一个来自布赖尔伍德的加密信息曾出现在他的收件箱里。

他推开图书馆的玻璃门,迎面而来的是布赖尔伍德冬日午后那种毫无暖意的阳光。街道上稀疏的行人裹着厚外套匆匆而过,没有人注意到一个站在图书馆台阶上的中年男人,手里攥着一个笔记本,眼神里带着某种正在逐渐加深的恐惧。

不是对危险的恐惧。是对真相的恐惧。

因为他正在一步步逼近一个他不确定自己是否有勇气面对的事实:丹尼尔·迈耶斯不是在随机复仇。他在执行一份精确的、按层级排列的名单。名单上的每一个人,都在三年前那场网络私刑中扮演了某个具体的角色。而丹尼尔不是要把他们全部杀死——

他是要让他们在死前看到自己做过什么。

就像菲利克斯·邓巴在那封邮件里写的那样:“有人在找我,我知道是谁。”

他们都知道是谁。他们都知道为什么。

这才是最可怕的部分。

马库斯坐进车里,发动引擎,却没有立刻开动。他盯着挡风玻璃外面那栋灰色的图书馆建筑,忽然觉得它像一个巨大的档案柜,沉默地保存着某个人的全部仇恨和全部学识。在这栋建筑里,丹尼尔·迈耶斯完成了他的自我重塑,从受害者家属变成了猎手,从一个在法院台阶上茫然发问的年轻人变成了一个在数字丛林中追踪猎物的大师。

而马库斯此刻正在做的,不过是沿着他三年前的脚印,一步一步走向同一个出口。

他的手机再次震动。

这次是一条加密信息,和之前那封邮件的发件人地址相同。信息的内容只有一行:

“你已经看到了第五个人。接下来是第六个。别试图阻止我,马库斯先生。你还没有看到全部。”

马库斯盯着屏幕,手指悬在键盘上方,犹豫了整整三分钟。然后他打下了一行回复,只写了九个字,点击发送。

“你还差多少个?”

屏幕上弹出一个自动回复,像一个被预先写好、只等着他问出这个问题的答案。

“名单上有十三个人。四个是陪审员。两个是帮凶。一个是大法官。”

“大法官还没有收到传票。”

马库斯看着“大法官”那个词,感到胸口那块闷气终于找到了一个名字。他想起那份裁定书,想起法官海勒签名下方那行工整的打印日期,想起丹尼尔在法院台阶上最后看他的眼神。

那眼神里没有愤怒。只有一种冷静的、被精确计算过的决心。像一个已经把整个棋局推演到最后一步的棋手,耐心地等待着对手落入预定位置。

他把手机放在副驾驶座上,挂挡,踩下油门。

汽车驶出布赖尔伍德的市区,朝着阿登特的方向开去。后视镜里,那栋灰色的图书馆越来越小,最终融入了冬日灰白色的天际线,像一页被合上的书。

而那本书的最后一章,还在被某个人写着。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

您的邮箱地址不会被公开。 必填项已用 * 标注