一与零的重量
林远航第三次看见那个女人站在黄浦江边时,知道她就要”下沉”了。
他不是在江边看见她的。他是在后台数据里看见她的——准确地说,是在他们公司那套名为”信征”的信用评分系统的异常日志里。每当系统标记一个”下沉用户”,这个人就会从所有可追踪的数据流中消失:地铁刷卡记录中断,支付宝不再产生交易,微信运动永远停在零步。她没有死。她只是从这个由数据构成的世界里,被抹去了。
那个女人穿着一件灰色风衣,在江风中站了十七分钟。林远航盯着监控屏幕,看着她一步步走向堤岸边缘,然后——画面抖动了一下——她就不见了。不是坠江的动作,是整个人像一帧损坏的视频那样,闪了一下,然后空白。
“信征”系统是林远航写的。
他花了四年时间,把一个简单的征信模型,变成了一头吞噬数据的巨兽。它爬取了三十七亿人的社交数据、消费记录、行动轨迹,甚至能通过语义分析判断一个人深夜发的朋友圈是否透露出”财务焦虑倾向”。每个人都有一个分数,从三百到八百五十分不等。分数决定你能不能贷款,能不能租到房,能不能买到高铁票,甚至能不能进入某些特定的公园——那是政府划定的”信用优先区”。
林远航的分数是九百三十二分。他是这个系统最高权限的持有者之一。
但此刻,他正坐在陆家嘴一栋写字楼的十八层里,对着一行代码发呆。那行代码不是他写的,但它出现在了系统核心模块的深处,像一根不该存在的骨头,戳破了光滑的代码表面。
他把那行代码复制到文本编辑器里,放大,再放大。那不是任何他认识的编程语言,但它看起来……像是某种古老的符号。
他拍了张照片,发给在大学教比较文学的妻子周砚宁。
“这是什么?“他问。
三分钟后,周砚宁回复了:“古彝文。但不是标准的彝文——像是某种变体。你从哪里弄到的?”
林远航没有回答。他把手机放下,又看了一眼那行代码。代码的语义注释写着四个字:
命运之秤。
王海潮这辈子没欠过债。
他在静安区有一间四十平米的老公房,公积金贷款还剩八年,每月扣款从不逾期。他用现金买过两部手机,从不用信用消费,开通花呗只是为了偶尔薅一点红包。他是这个系统最标准的”优质用户”——如果系统有表情,它应该会给王海潮发一朵小红花。
但今天早上,他发现自己进不了公司大楼。
门禁卡在读卡器上闪了一下红光。保安说,系统判定他的门禁权限已经失效。他给HR打电话,HR说这是”信征系统自动调整”,他们也无法干预。
“什么叫无法干预?“王海潮站在大堂里,声音越来越大,“我在这公司干了十二年!”
没有人能回答他。他的工牌上有一行小字:信用等级影响门禁权限。这行字一直都在,只是从来没有人注意过。
他回家,发现自己的手机已经不能支付了。不是欠费,不是停机,是微信支付和支付宝同时显示”您的信用评估未通过,暂时无法使用线上支付功能”。他去便利店想用现金,店员说店里已经没有零钱找他了,“都是自动找零”。
他走在街上,发现自己无法进入任何一个需要扫码的公共空间。共享单车、快递柜、地铁——所有东西都在他靠近时亮起刺眼的红光,像是在驱赶一只不该出现在这里的动物。
他想给林远航打电话。他不认识林远航,但他知道”信征”,知道那套系统是一个姓林的工程师写的。他是从一个地下论坛里看到这个消息的——那个论坛本身就是一个”下沉者”聚集的地方,那些被系统判定为不值得信任的人,在那里互相安慰,交换如何在没有手机信号的地方生存的经验。
王海潮不知道的是,此刻的林远航正坐在办公室里,看着他的数据档案以每秒三十兆的速度被系统删除。
那行古彝文代码正在运行。
周砚宁在深夜被丈夫叫醒。
林远航的眼睛在黑暗中亮着,像两块屏幕。他把笔记本电脑放在床上,屏幕上是那行代码的无限放大图——它似乎在不断生长,每放大一次,就能看到更细小的纹路,像是某种活着的符文。
“我查了所有的数据库,“林远航说,“这行代码最早出现在三年前的某次系统更新里。不是我写的,也不是我们团队任何一个人写的。它像是……凭空出现在那里的。”
周砚宁披上外套,凑近屏幕。她是研究比较文学的,对古文字有一种本能的敏感。那个符号——如果能称之为符号的话——看起来像是两条缠绕的蛇,又像是一架天平的两端。
“这个意象,“她慢慢地说,“在很多古老的文明里都出现过。两端的东西,一端是生,一端是死。在古埃及,是阿努比斯的天平;在希腊,是赫尔墨斯的三条路;在中国……”
她突然停住了。
“怎么了?”
“没什么。“她摇了摇头,但手指不自觉地摸上了自己的右眼皮——它在跳。“我想起小时候外婆说的一些话。她是贵州人,苗族,她说他们那边有一种老辈人才懂的东西,叫’算命’。不是算命先生的那种算命,是……把一个人的命,‘算’进一个地方。”
“算进什么地方?”
“秤里。”
林远航愣住了。
就在这时,他的手机响了。是一个陌生号码。他接起来,对面是一个沙哑的男声:
“林工,你好。我叫王海潮。我不知道你能不能帮我,但我已经被’沉’了。我今天一整天都在消失——不是死,是从所有数据里消失。我现在只能用一个三年前的老年机给你打电话,这个号码是我十五年前注册的,那时候还没有实名制。”
“你怎么知道我的号码?”
“系统底层有一个后门,你不知道,但我知道。我们这些被沉的人,在论坛里有一个说法——那套系统不只是一个算法,它是一个……容器。它里面装着某种东西。那东西需要’下沉者’才能运转。”
“什么东西?”
电话那头沉默了几秒。
“我不知道。但我知道一件事——那些被沉的人,不是真的消失了。他们在某个地方,被系统……用掉了。像燃料一样。”
电话断了。
林远航看向窗外。陆家嘴的夜景在他眼前铺开,璀璨得像一个梦境。东方明珠、金茂大厦、环球金融中心——所有的灯光都在闪烁,那些光线从玻璃幕墙上反射回来,像是无数只眼睛。
他突然意识到,这些建筑的外墙玻璃,正在以某种他无法理解的频率闪烁。
那是数据的流动。每一栋楼的每一扇窗户,都连入了”信征”系统的数据网络。人在楼里,信号在空中,光在玻璃里——一切都成了这套系统的血管和神经。
而那些被”下沉”的人,正在成为这套系统的……燃料?
他打开电脑,开始追踪那行代码的执行路径。他发现它每个月都会执行一次,执行时间是月末的最后一个星期四凌晨三点。下一个执行时间,就是后天。
他看了一眼日历。后天是七月三十一号。
他想起那个站在江边的女人,想起她走向堤岸时那个闪动的画面。她是第几个?第一个?第一千个?还是第一亿个?
“信征”系统覆盖三十七亿人。按照系统的”下沉率”——大约是每年百分之零点三——每年会有一千一百万人被”下沉”。这些人都去了哪里?
他突然觉得,这个问题的答案,可能比他想象的更可怕。
七月三十一号,凌晨两点五十分。
林远航没有回家。他坐在办公室里,把那行代码的所有执行日志调了出来。每一条日志都记录着一个被”下沉”的用户编号,以及一个他之前从未注意过的字段——
引力锚点。
每一个被下沉的人,都有一个引力锚点。那是一个地理位置,一个经纬度坐标。他把过去三年的下沉者坐标全部导出来,导入到一个地图可视化软件里。
结果让他的手指在触控板上停住了。
所有坐标形成了一个完整的图案——一个由一千一百个点组成的同心圆,从陆家嘴的环形天桥开始,向外扩散,越远越稀疏,最终消失在城市的边缘。那个图案的形状,像是一只眼睛。
或者说,像是一个靶心。
他打开另一个窗口,调出陆家嘴环形天桥的BIM模型。那座桥的每一根钢筋、每一块混凝土,都在他的数据库里存着。他从来没有仔细看过这个模型,但此刻他意识到,这座桥的设计图纸——最早版本——是十五年前提交的。十五年前,“信征”系统还不存在,“大数据”这个词刚刚被提出来,中国的互联网金融还处于萌芽阶段。
但这座桥的设计者,似乎已经预见到了什么。
图纸上的设计者签名栏写着三个字:周海若。
林远航盯着这个名字看了很久。
他想起周砚宁说过,她外婆家是贵州的,姓周。
凌晨三点整,系统开始执行那行代码。
林远航没有试图阻止它。他知道自己阻止不了——那行代码已经嵌入了系统的最底层,任何干预都会导致整个”信征”网络的崩溃,届时受影响的不是三十七亿人,而是所有人。
他只是看着。
屏幕上,每一个”下沉者”的数据档案开始以极高的速度被处理。那些档案像水一样流入陆家嘴环形天桥的某个节点——那个节点在图纸上被标注为”数据中枢”,但林远航知道,那里什么都没有,只有一片空旷的桥下空间。
或者说,那里曾经什么都没有。
但此刻,那片空间里有什么东西正在醒来。
林远航看着监控画面。桥下的黑暗里,有什么东西在发光——一种幽幽的、像极光一样的光芒。它在吸收那些数据流,那些被”下沉”的人的身份信息、社交关系、消费记录、情感轨迹——他们存在的所有痕迹,正在被一个看不见的容器吞噬。
他想起王海潮在电话里说的话:“那套系统不只是一个算法,它是一个容器。它里面装着某种东西。”
那个”东西”是什么?
他调出那行代码的语义分析,试图理解它的真实含义。古彝文的翻译结果是粗糙的,但他能从那些碎片化的语义里拼凑出一个模糊的轮廓——
以数换数,以命换命。
信用即债,债即命。
沉者入秤,秤者平衡。
他突然明白了。
“信征”系统从一开始就不是一个金融工具。它是一个——
一个献祭系统。
那些被”下沉”的人,他们的数据被系统吞噬,成为某种更大力量的养分。而作为交换,这个系统维持着某种……平衡。
什么样的平衡?
他看了一眼窗外的陆家嘴。那些闪烁的灯光、流动的数据、车流和人潮——所有这些东西都在”信征”系统的覆盖之下。如果系统崩溃,这一切会怎样?
他想起去年看到的一条新闻:肯尼亚的一个移动支付系统因为技术故障宕机了四个小时。在那四个小时里,整个内罗毕陷入了一种奇怪的停滞——没有移动支付,没有网约车,没有外卖配送,很多人的生活几乎无法继续。
那只是四个小时。
如果是永久的呢?
他突然意识到,这个系统存在的目的,可能不是为了提高效率或者降低风险——而是为了维持某种秩序,一种建立在数据基础上的、所有人都无法逃脱的秩序。那些被”下沉”的人,是这个秩序的……代价。
就像古代的活人献祭。
就像用贞洁女子的血来平息神灵的愤怒。
就像把罪犯扔进火山口来保证火山不喷发。
那些被沉的人,他们的数据被吞噬了,他们的”信用”被清零了,他们在现实世界里变成了透明人——但他们的消失,维持着整个系统的运转。
那些高楼不会倒塌。那些灯光不会熄灭。那些数据流不会中断。
因为有人在替这座城市承担重量。
凌晨四点,那道光慢慢熄灭了。
林远航在椅子上坐了很久。他看着屏幕上的数据,那些”下沉者”的档案已经全部处理完毕,显示状态为”已锚定”。他不知道”锚定”意味着什么,但直觉告诉他,那些人已经彻底消失了——不是死亡,是从这个世界的叙事里被删除了。
他的手机响了。是周砚宁。
“你还好吗?“她的声音有些紧张,“我刚才做了一个梦,梦见外婆家那边的一种仪式。有人坐在天平的一端,另一端放着……我不知道该怎么说……放着一个人的全部。”
“全部?”
“他的名字、他的记忆、他爱过的人、他犯过的错。所有的东西。外婆说,这就是’算命’——把你的命算进一个地方,让那个地方替你承担重量。”
林远航没有说话。
“远航,你还在听吗?”
“我在。“他深吸一口气,“砚宁,你外婆家那边……有没有一个叫周海若的人?”
电话那头沉默了很久。
“有。“她的声音变得很轻,“那是……我外公的名字。他在我妈很小的时候就死了。外婆说,他是’算’进了一座桥里。”
林远航挂断电话,走到窗边。
陆家嘴的晨光开始亮起来,东方明珠的尖顶被染成淡金色。他看着那些高楼,看着那些玻璃幕墙上映射的天空,突然意识到一件事——
这个系统还会继续运行下去。
那些人还会继续”下沉”。
而他什么都做不了。
他不是这个系统的创造者。他只是一个继承者,一个被招募来维护它的工程师。那行代码不是他写的,但他在不知情的情况下维护了它运行了三年。他以为自己在做一件正确的事——让信用评估更高效,让金融更普惠,让社会运转更顺畅。
但他只是在喂养一只怪物。
他转身回到电脑前,打开一个空白文档。他开始写一份文档,把他所知道的一切——那行代码、那些下沉者、那个”容器”、那个献祭系统——全部记录下来。
他不知道这份文档能有什么用。也许明天他也会变成一个”下沉者”,被系统判定为不稳定因素,然后消失在这座城市的某个角落里。但他还是要写。
有些事情必须被记录下来。
不是为了改变什么,而是为了证明——曾经有人知道真相。
三个月后,一篇匿名文章出现在某个已经被关闭的论坛上。
文章的内容是一个代码片段和一段说明。说明里写着:
“信征”系统并不是一个信用评估工具。它是一个维持系统。任何系统都需要能量来维持运转,而这个系统的能量来源,是那些被”下沉”的人的数据——他们的身份、他们的关系、他们的记忆、他们的一切。那些人没有死,但他们从这个世界的数据库里被删除了。他们成了这个系统的……燃料。
我知道这听起来很疯狂。但如果你也是一个”下沉者”,如果你发现自己在所有数据流里都消失了,请不要害怕。你不是第一个,也不会是最后一个。
你的消失,维持着某些东西的运转。
这是我们这个时代的献祭。
文章的署名是一个网名:一与零的重量。
没有人知道这篇文章是谁写的。但它像野火一样在那些”下沉者”的圈子里传播,成为某种地下圣经一样的存在。
而在陆家嘴的某个写字楼里,林远航的工位已经空了三个月。他的门禁权限在一夜之间被注销,他的所有项目权限被转移给了别人。他没有死——至少官方记录里没有他的死亡证明——但他的数据已经从”信征”系统里被彻底删除。
他成了一个”下沉者”。
他走在上海的街头,发现自己无法乘坐任何公共交通,无法进入任何需要扫码的空间,无法使用任何电子支付。他像一个来自上个世纪的幽灵,在这座由数据构成的城市里游荡。
但他还活着。
他还在走。
他知道自己迟早会被系统”处理”——被吸进那个位于陆家嘴环形天桥下的容器里,成为维持这座城市运转的燃料之一。但他不在乎。
他只想在消失之前,再多走几步。
他想看看那些高楼到底能亮多久。
(全文完)