跳到正文
SpruceNovel
封面加载中…
小说

遗迹:致命隐喻

共 69 章

《遗迹:致命隐喻》小说。查看作品信息、章节目录和阅读内容。

正在阅读 · 第3章 未来借贷

第3章 未来借贷

周曼在监控终端上新建了一个隐藏文件夹,命名为“C“。

不是任何单词的缩写。只是字母表里的第三个字母。如果有人问起,她可以说是“校准数据“。但不会有人问起,因为没人会在意一个底层工程师的私人文件夹。

她把所有异常数据都存进了那个文件夹。

第一周,文件夹里有7条记录。第二周,23条。第三周,61条。

现在是第四周的周三下午,文件夹里有147条记录。

周曼盯着那个数字,手指无意识地敲击桌面。147。如果画成曲线,这是一条标准的指数增长。她在大学里学过这种曲线,教授说:“指数增长的可怕之处在于,它在前期看起来像一条平线,等你发现它在涨的时候,已经来不及了。“

她还记得教授画的那张图。曲线在横轴上爬了很久很久,突然像一支火箭一样窜向天花板。

教授说那叫“拐点“。

周曼觉得拐点快到了。

---

她开始给每条记录打标签。

“交通-信号延迟“是最常见的。B区7号干道的追尾之后,类似的事故又发生了十二起。分布在不同的城区,不同的时间段,但模式完全一致:信号灯延迟0.2到0.5秒,两辆车追尾,无人重伤,系统显示“无异常“。

“物流-配送偏差“是第二常见的。有三十七单配送出现了“时间悖论“——系统显示包裹已送达,但实际送达时间比系统记录晚了1到3分钟。客户投诉,配送员被扣分,系统自动生成了三十七份“人为失误“报告。

没有人怀疑系统。人总是比系统更容易犯错。

“医疗-监测滞后“只有四条记录,但每一条都让周曼的胃往下坠。某医院ICU的心电监护仪出现了0.8秒的数据延迟,警报晚响了0.8秒。护士晚到了0.8秒。病人没事,纯属侥幸。

0.8秒。

她的补丁只制造了0.03秒的盲区。但那0.03秒像是一颗种子,落进土里之后,长出了0.8秒的藤蔓。

周曼不知道这藤蔓还会长多大。

---

第四周的周五,她做了一件冒险的事。

她调出了系统的“资源分配日志“。这不是她的权限范围,但她知道一个后门——三年前调试监控设备时无意间发现的,一直没有上报。

日志的代号是“C线“。

她盯着屏幕,手指悬在触控板上方。

C线的数据以一种她从未见过的方式呈现:不是曲线,不是表格,而是一张三维的“网格“。网格的每个节点代表一个时间点,节点之间的连线代表因果关系。正常情况下,连线应该从过去指向未来,像一棵树从根部向上生长。

但她看到的不是树。

她看到的是一张被揉皱的渔网。

网线纠缠在一起,有些地方拧成死结,有些地方被撑得快要断裂。有些连线从未来指向过去,像鱼钩倒刺一样扎进已经发生的事件里。有些连线绕了一个圈,指向自己,形成一个个无法解开的死扣。有些节点上挂满了红色的标记——那是“债务标签“,表示这个时间点的因果关系是“借来的“。红色标记密密麻麻,像渔网上沾满的血迹。

周曼数了数红色标签的数量。

七百四十三个。

上周她偷偷看过一次,那时候是两百一十六个。

三倍。一周之内,翻了三倍。

她的嘴唇发干,舌头顶着上颚,一时间忘了怎么吞咽。

---

周曼关掉日志,靠在椅背上。

监控室的天花板很低,灰色的隔音板像一块块墓碑倒扣在头顶。通风管的嗡嗡声从来没停过,但她已经习惯了,习惯到只有在极度安静的时候才会意识到它的存在。

现在就是那种时候。

她听着通风管的声音,想象那是某种巨大生物的呼吸。那生物躺在衡渊大楼的地底,身体蜿蜒穿过整座城市的管道和线缆,每一次呼吸都牵动着千万人的命运。

它在睡觉。

但它的梦越来越不安稳。

周曼想起那张因果网格。那些从未来指向过去的连线,就像睡眠中的人在做噩梦时不自觉的抽搐——身体想翻身,但被什么东西压住了,于是开始扭曲、挣扎、把床单揉成一团。

她的补丁就是那个压住它的东西。

她本以为自己是在帮它安睡。

现在她意识到,她只是在积攒一场更大的惊醒。

---

周曼从口袋里掏出一张纸,摊在桌上。

那是她自己画的图表。横轴是时间,纵轴是“债务总量“。她没有用终端记录这些——终端上的一切都会被同步到系统,而她不想让任何人看到这张图。

手绘的曲线歪歪扭扭,但趋势很清晰:从左下角爬向右上角,越来越陡。

她在曲线的末端画了一个问号。

那是“还款日“。

她不知道还款日是哪天。可能是下周,可能是下个月,也可能是明年。但她知道,当那一天到来的时候,系统会把所有借来的“因果“一次性还清。

还清的方式,就是让所有被压制的小概率事件同时发生。

她做过模拟。一百个0.3秒的延迟,分散在一百个不同的地方,顶多是一百起追尾事故。但如果一百个0.3秒同时发生——

她不敢往下想。

周曼把那张纸折起来,塞进口袋。

她站起身,走到那个假装是窗户的墙边。地下三层没有窗户,但她还是习惯在这里站一会儿。有时候她会闭上眼睛,想象外面有阳光。

今天她没有闭眼。

她盯着那面灰色的墙,想着那743个红色标签。每一个标签都是一笔债。每一笔债都连着一个真实的人、一个真实的地点、一个真实的瞬间。

追尾的司机。晚到的护士。被扣分的配送员。

还有那些她不知道的。

周曼的手指摸到口袋里那张纸的边缘。纸已经被她揉得有些软了,边角起了毛。

她知道自己应该上报。但上报之后呢?她会变成“发现问题的人“,而在这个系统里,发现问题的人往往会变成问题本身。

她也知道自己可以继续打补丁。第九个、第十个、第一百个。每一个补丁都能争取一点时间,推迟那个还款日。

但那只是推迟。不是取消。

周曼的终端震动了一下。新的数据包到了。

她走回工位,看了一眼屏幕。

又一条记录。“电力-微型波动“。某小区的电压在0.7秒内下降了2%,然后恢复正常。没有设备损坏,没有人注意到。

但周曼注意到了。

她把这条记录拖进文件夹“C“。

148条。

她的手悬在键盘上方,犹豫了两秒,然后打开了第九个补丁的代码框架。

光标在空白的编辑器里闪烁,一下,一下,像某种倒计时。

---

地下三层的通风管继续嗡嗡作响。

那个巨大的生物继续做着它不安稳的梦。

而周曼继续往它的梦里添加砝码。

她知道这不对。

但她不知道还能做什么。

---

同一时刻。旧城区。

净河以北,第三分区和第四分区交界处,有一栋没有门牌号的老楼。楼的外墙贴满了过期的广告纸,窗户用报纸糊着,看起来像是被遗弃了很久。

但地下室的灯亮着。

七个人围坐在一张木桌旁。桌上摊着几个拆开的包裹,包裹里是些日常用品——速食面、旧衣服、几卷卫生纸。但每个人的注意力都不在这些东西上。

一个光头男人从速食面的包装袋夹层里抽出一张薄纸,展开,递给旁边的人看。

纸上没有字。只有几个手绘的符号:一条波浪线,一个向下的箭头,一串数字。

“第七区的老张送来的。“光头男人压低声音,“他说系统最近不太对劲。配送时间老是对不上,明明已经到了,系统还显示在路上。“

“我们这边也是。“桌子另一头,一个穿灰色工装的女人开口了,“上周有三单,客户说没收到,但系统显示已签收。我找了半天,包裹就在门口放着。“

“不是我们的问题。“光头男人把纸折起来,“是它的问题。“

没人问“它“是谁。

屋里安静了几秒。通风管里传来老鼠跑过的声音。

“能做什么?“有人问。

“等。“光头男人说,“老规矩,把消息传下去。有什么异常都记着,别写字,画图。等上面的人来收。“

“上面的人是谁?“

光头男人没回答。他把那张纸塞进嘴里,嚼了嚼,咽了下去。

---

房间没有灯。

旧端坐在角落里,背靠着墙,膝盖上放着一个老旧的终端——那种二十年前的型号,屏幕还是单色的,只能显示文字。

屏幕上滚动着一行行数据。这台终端用的是老协议——二十年前的通信标准,早就被淘汰了,但从没被正式废止。合规层的过滤器只认识新协议,对这种上古流量视而不见。

就像一扇被遗忘的后门。

老协议有个好处:每次握手,系统都要回应。回应快不快,藏不住。新协议把这些细节都包装起来了,用户只看到“连接成功“。但老协议会老老实实告诉你:这次握手花了多少毫秒。

二十五年前,他问了系统一个问题,系统停了三秒。从那以后,他就开始用这台终端记录每一次握手的响应时间。

前二十年,那条曲线几乎是一条直线。平得像心电图上的死亡。

但最近五年,线开始抖了。

尤其是最近几个月。一开始是毫秒级的抖动,后来是百毫秒级,现在……

他划到最近一周的数据。

延迟已经逼近一秒了。

旧端盯着那个数字,手指轻轻敲击膝盖。一下,两下,三下。

隔壁传来椅子挪动的声音,然后是脚步声。会议结束了。

他没有动。

屏幕的光映在他脸上,把皱纹照得像沟壑一样深。

二十五年前,他问过系统一个问题。系统停了三秒。然后他被抹掉了。

现在系统又开始停顿了。越来越频繁。越来越久。

旧端关掉终端,闭上眼睛。