1. 坠落之人

卡斯特城的十一月,雨夹着雪。

艾伦·克劳斯站在格罗夫纳银行大厦的旋转门前,手里的纸箱被雨水浸软了一角。纸箱里装着他在格罗夫纳银行六年的全部:一个马克杯,两本关于抵押贷款证券化的工具书,一盆已经枯死的多肉植物。保安站在门内,双臂交叉,盯着他,仿佛他不是一个被扫地出门的前高级分析师,而是一个随时可能冲进来引爆身上炸弹的危险分子。

四十八小时前,他刚向联邦金融监管局递交了一份长达三十七页的举报材料。

材料里详细记录了格罗夫纳银行商业抵押贷款证券部门如何系统性虚报底层资产评级。那些被打包出售给养老基金和市政债券的贷款组合,实际违约率是公开数据的四倍。艾伦在附件里附上了内部邮件截图、修改前后的风险模型对比,以及他的直接上司马库斯·韦恩的亲笔批示——“调整一下参数,让AA级池子看起来更健康。”

他是咬着牙把这些东西寄出去的。

艾伦不是一个天真的理想主义者。他在华尔街的泥潭里泡了六年,知道游戏的规则。但四个月前,他父亲在养老院的账单寄到他的邮箱,上面写着“格罗夫纳固定收益养老计划——年化回报率-3.7%”。那一刻,他忽然意识到,自己亲手设计的那些“健康”的金融产品,正在吞噬他父亲的退休金。

他把举报材料寄出去的当晚,失眠了整整一夜。他以为会有人来保护他,会有穿着制服的人推开办公室的门,把马库斯·韦恩带走。他以为正义是某种会准时抵达的东西,像地铁,像快递。

但正义没有来。

来的是一封解雇信。

人力资源总监坐在会议室的长桌对面,面无表情地念完了解雇条款。理由是“违反公司内部保密协议”。没有任何警告期,没有任何离职补偿。六个保安把他押送回工位,等他收拾东西。马库斯·韦恩站在走廊尽头,端着咖啡,看着他被押出交易大厅。那个表情艾伦记得很清楚:不是得意,不是愤怒,而是某种不耐烦。像是他只是处理掉了一件碍事的办公设备。

门内的保安往前迈了一步。艾伦转过身,纸箱终于裂开,马克杯摔在地上,碎成几片。他蹲下去捡,手指被碎片划了一道口子,血滴在湿漉漉的人行道上,很快被雨水冲淡。

他没有回头。

两年。

艾伦在卡斯特城东区租了一间公寓。这个街区曾经是纺织工业区,后来工厂迁走,留下一排排红砖厂房改造成的廉价住宅。他的房间在五楼,没有电梯,窗户正对着一条永远在施工的轻轨线路。每天早上七点,打桩机准时轰鸣,像是有人用巨大的锤子砸他的太阳穴。

他的银行账户里只剩下不到四千美元。

格罗夫纳银行的封杀比他想象中更彻底。金融行业的圈子比他以为的小得多。他在领英上投过上百份简历,收到过几个面试邀请,但每一次面试结束后,对方的态度都会在一夜之间发生微妙的变化。有一次,一位猎头喝多了酒告诉他实情:“克劳斯先生,你的名字被列入了行业风险清单。没人会冒这个险。”

艾伦后来才知道,那个所谓的“行业风险清单”是非正式的,没有文字记录,没有法律依据,只是一个在HR圈子内部流传的共享表格。他的名字旁边标着一行备注:吹哨人。

他不再投简历了。

为了活下去,他在公寓楼下的一家打印店找到一份兼职,帮大学生装订论文,帮小企业印传单。时薪十二美元。偶尔,他会在深夜接一些线上数据清洗的零活,那些活来自匿名发包方,不需要面试,不需要背调,只需要一个不被人关注的账户。他的手指在键盘上敲打那些毫无意义的数据表格时,会恍惚觉得自己还坐在格罗夫纳银行的交易大厅里,对着六块显示屏,分析数百亿美元的资产池。

然后打桩机响了。

他醒过来。

十一月末的一个深夜,打印店关门后,艾伦像往常一样回到公寓,煮了一壶速溶咖啡,打开那台老旧的笔记本电脑。他习惯性地检查邮箱——垃圾邮件,信用卡账单,一封来自联邦金融监管局的自动回复,通知他举报案件的进展状态依然是“审理中”。

这个状态已经持续了二十三个月。

他笑了一下,关掉邮箱,准备打开数据清洗的后台。但就在这时,一封新邮件弹了出来。

发件人是一串乱码,像是猫踩在键盘上生成的地址。主题栏空白。正文里只有一行字:

“以太深渊。你会找到答案。”

下面附了一串暗网地址,以.onion结尾。

艾伦盯着屏幕,手指悬在触摸板上。他在银行工作时接触过暗网情报,知道那些.onion站点的性质。那里是另一个互联网,一个没有被搜索引擎索引、没有监管触角延伸到的地下世界。在他最黑暗的想象里,那里堆满了毒品交易、军火走私和更糟糕的东西。

但他没有犹豫太久。

他把那行地址复制进了Tor浏览器。

页面加载得很慢,慢到他能听见硬盘转动的声音。然后,屏幕变成了纯黑色,中间浮现出一个界面:没有任何文字说明,没有任何Logo,只有一个注册框,要求输入用户名,并设置登录口令。用户名不可少于八个字符,且必须是无意义的字符串,不能用常见单词。

艾伦随便敲了一串乱码。

论坛界面打开的那一刻,他下意识地往后靠了靠。

页面极其简洁,深灰底色,绿色等宽字体,风格介于九十年代的BBS和某种军用加密通信系统之间。左侧是版块列表,右侧是不断滚动的帖子标题。艾伦看了大约三十秒,发现这个论坛没有广告,没有点赞按钮,没有任何形式的社交互动机制。每个人都是匿名的,每个人的发言都是一次性的。

帖子标题像某种极简的恐怖小说。

“如何利用城市供电系统制造完美意外——技术可行性讨论。”

“水压力阀的精确调控范围:基于卡斯特城东南供水网络的实测数据。”

“不需要接触身体即可完成的死亡:关于基建设施漏洞的道德反思。”

艾伦觉得自己的心跳在加速。他往下翻,看到了一个置顶帖。发帖者的ID叫“冥河渡手”。

帖子的正文里没有寒暄,没有自我介绍,没有任何多余的话。就像一份技术白皮书,条理清晰,措辞冷静,附带流程图和压力曲线图,详细论述了如何通过注入恶意代码到智能电网调度系统,使某个特定变压器在指定时间窗口内发生过载,从而精确切断某个建筑物的供电。

艾伦反复读了三遍。

他无法分辨自己是什么感受。

愤怒?恐惧?兴奋?

他试着剖析自己此刻的心理。两年的边缘生活,两年无人回应的举报,两年的沉默和屈辱,像某种缓慢积累的压力,把他的神经压成了一张弓。现在,有什么东西在弓弦上轻轻拨了一下。

他深吸一口气,关掉页面,又打开,又关掉。

凌晨两点,打印店不需要他。

他重新进入论坛,在“冥河渡手”的帖子下回复了一行字:“如果有人曾经毁掉你的生活,却从未为此付出代价,你会怎么做?”

三十秒后,私信图标亮了。

艾伦点开。

来自“冥河渡手”。

私信内容只有一个问句:“你有地址吗?”

艾伦的手指悬在键盘上。窗外的打桩机没有响。整个卡斯特城东区在这个时刻安静得像一座坟墓。他能听到自己的呼吸声。

然后他低下头,开始打字。

他输入了马库斯·韦恩在卡斯特城上西区的公寓地址。那个地址他从来没有刻意记过,但在此刻,它从他的指间流淌出来,精准得像刻在骨头上的纹身。

屏幕亮了一下。

“冥河渡手”回复了。

“四十八小时内,留意当地新闻。”

艾伦想要追问,想要解释,想要说他其实并没有真的希望发生什么,他只是愤怒,只是想找个人说说话,只是想确认这个世界上还有人愿意听一个失败者的声音。但他没有打下这些字。他只是坐在那里,看着屏幕上的光标一闪一闪,像是某种正在倒计时的定时器。

窗外开始下雨。

艾伦没有关电脑。他靠在椅背上,闭上眼睛。

他在想马库斯·韦恩的脸。他在想那张不耐烦的表情,那种居高临下的漠然,那一声“调整一下参数”时的轻描淡写。他在想联邦金融监管局那封永远停留在“审理中”的自动回复。

他在想,也许正义确实不会准时抵达。

但别的东西也许会。

凌晨三点四十分,艾伦从浅眠中惊醒。屏幕上弹出一个新闻推送窗口,来自卡斯特城市新闻网的即时快讯。

他只看了标题的第一行。

“上西区突发局部电力故障,一栋高层公寓供电中断约四十分钟。”

艾伦的手开始发抖。

他往下翻。

“供电中断导致一名住户的家用医疗设备停止运行。急救人员赶到时,该住户已无生命体征。警方初步判断为供电设备老化导致的意外事故。死者身份已确认——”

艾伦没有读下去。

他关上电脑,走到窗边。

雨停了。东区的街灯在雾气中晕染成模糊的光团。远处的轻轨工地黑洞洞地沉默着。

他的手机屏幕又亮了一下。

来自“冥河渡手”的第二条私信。

“这是你的第一次点击,克劳斯先生。感觉如何?”

艾伦看着这条消息,胃里翻涌起一阵剧烈的恶心。他突然意识到,从始至终,他从来没有告诉过对方自己的真实姓名。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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