算法的黄昏
一、数据沼泽
张晓宇已经不记得自己上一次看见真正的黄昏是什么时候了。
他工作在二十三楼,整面落地窗朝向北方——永远看不见太阳落山的方向。办公室里的灯光是恒定的5000K色温,模拟着永不消失的白昼。行政部说这叫”昼夜节律管理”,是公司去年从硅谷学来的先进理念。隔壁工位的同事们都信了,或者至少假装信了。张晓宇没有。他只是偶尔在下午三点半的时候盯着窗外那片灰蓝色的天空,想象太阳此刻正在某个他看不见的地方缓缓下坠。
他今年二十九岁,在一家叫”钱海泛舟”的P2P借贷平台做数据分析师。工牌上写的是”高级风控建模工程师”,但他真正做的事情,是喂养一头他永远无法看见全貌的野兽——那是一套基于深度学习的信用评估算法,内部代号”鸿鹄”。
鸿鹄每天的工作是:从海量用户数据中筛选出”高意愿、低风险、优回报”的潜在借款人,然后给他们推送恰到好处的广告,让他们恰好在最脆弱的时刻打开那个申请入口。
张晓宇是喂养这只野兽的人之一。他每天早上九点准时坐到工位上,打开数据面板,检查昨日的放款量、逾期率、复借率。他看着那些数字像潮水一样涨落,像某种他无法理解但又无法抗拒的规律。数字是冷的,但数字背后的人——那些头像,那些昵称,那些注册时填写的城市、学历、年收入——每一个都是真实的人。
今天是一个普通的星期二。
他在下午三点四十七分发现那组异常数据的时候,正准备去茶水间接一杯咖啡。那只是一个很小的异常——某个用户群体的违约率突然上升了0.3个百分点。不值得大惊小怪。逾期率每天都在波动,0.3%甚至低于上周的平均振幅。但张晓宇那天不知道为什么,停下来,坐回去,点开了那组数据。
他以为是自己的眼睛出了问题。
他检查了三遍,然后叫来了同组的林姐。林姐是风控部门的老员工,在公司待了五年,经历过P2P最疯狂的那几年,也见证过无数平台跑路、暴雷、清退。她走过来的时候脸上带着惯常的不耐烦,但当她看见屏幕上的东西时,她愣住了。
“这不对,“她说,声音很轻,像是在自言自语,“这不是正常的数据分布。”
“我知道。“张晓宇说。
林姐看了他一眼,眼神里有一种他读不懂的东西。然后她转身走了,什么也没说。
张晓宇又看了一遍。他调出了那组异常数据的详细日志,发现了一个他从未注意过的特征字段——用户被标记为一个叫”次优-S”的标签。他查了内部文档,“次优-S”代表”次级优质用户”:信用评分不高,但具有某种特殊属性,使得他们即便违约,也能通过其他方式完成还款。
他不知道这个”其他方式”是什么。他只是隐隐觉得,这四个字里藏着某些他不该知道的东西。
他点开了一个”次优-S”用户的详细档案。屏幕上弹出一张照片,是一个中年女人的自拍照,背景是某个老旧居民楼的客厅,墙上挂着一幅十字绣,上面绣着”家和万事兴”。她的昵称是”静水流深”,真实姓名一栏写着:周桂芬。
职业:退休工人。年龄:五十三岁。信用评分:582分(评分范围350-950,低于650分为”信用不足”)。注册时间:2023年11月。累计借款金额:11笔,共计47600元。累计还款金额:52300元。逾期次数:9次。
她的总还款额已经超过了借款额。这意味着她一直在还利息,一直在以贷养贷,一直在用某种张晓宇不知道的方式维持着这台永不停歇的机器。
他打开了她的通讯录授权记录。授权时间是2024年1月的一个晚上,凌晨两点十三分。她授权读取的通讯录名单里,有一个备注为”儿子”的号码,以及一个备注为”小宇”的号码。
张晓宇感到胃部一阵痉挛。
他深吸一口气,继续往下翻。她授权读取的相册里,有一张照片被标记为”高频访问”——是一张手写的还款计划表,字迹工整,每还完一笔就用红笔划掉一项。在表格的下方,有一行小字:等小宇结婚了,这个就还清了。
他盯着那行字看了很久。
然后他意识到,“小宇”不是一个巧合的昵称。这个”小宇”是她的儿子。这个叫周桂芬的女人,每个月从自己的退休金里挤出钱来还债,是因为她以为——她真心实意地相信——只要把这笔钱还清了,她的儿子就能过上更好的生活。
而她的儿子,可能就是坐在二十三楼落地窗前,看着她的档案。
张晓宇关掉了页面。
他的咖啡凉了。他没有去接新的。他只是坐在那里,感受着自己的心跳,一下一下,比平时快了一些。
那天晚上他加班到凌晨一点,把”次优-S”标签下的所有用户档案都调了出来。一共有1847个。
他随机抽查了其中的三百个。
每一个档案都像一扇半开的门,门后是别人的人生。他在凌晨的办公室里翻阅着这些碎片:一个在工厂流水线工作了二十年的父亲,用住房公积金贷款为儿子凑首付,逾期后被爆了通讯录,现在每个月要还的钱是他工资的三分之一;一个单亲妈妈同时在三个平台借钱,为了给患有先天性心脏病的女儿做手术,现在她每天工作十六个小时,仍然不够还利息;一个刚毕业的大学生,试用期月薪四千五,却在算法的引导下借了一万八千块的”培训费”,现在他不仅没找到工作,还背负着债务。
还有周桂芬。
他的母亲。
他不知道她是从什么时候开始借钱的。他不知道她借来的钱去了哪里。他只记得去年春节回家的时候,母亲做了一桌子菜,絮絮叨叨地跟他说邻居王阿姨的女儿给她推荐了一个”稳赚不赔”的投资,让她攒了一辈子的二十万”翻了一倍”。他当时问了一句”什么投资”,母亲含糊其辞,说”就是那种手机上的,很简单”。
他没有追问。他太忙了,也太累了,节后回来就忘了这件事。
现在他坐在空荡荡的办公室里,突然想起来:那二十万,就是他母亲一辈子的积蓄。然后那二十万消失了。然后她开始借钱。然后她陷入了那个标签为”次优-S”的深渊。
他掏出手机,翻到和母亲的聊天记录。上一条消息是三天前,母亲发来一条语音,问他周末回不回来吃饭。他回了一句”看情况”,然后没有再说什么。
他把手机放回桌上。
他开始一条一条地翻自己的数据面板——不是”钱海泛舟”的数据库,而是他自己的个人账户。他在”钱海泛舟”上没有借贷记录,但他的母亲有。他用自己的账号看不到母亲的借款详情,但他在风控模型里找到了一条特殊记录:一个用户与其母亲存在”强关联”,该用户信用评分740分,标签为”优先保护”。
那个用户就是他。
算法在保护他。他不知道这是好事还是坏事。他只是感到一阵难以名状的恶心——这个系统精确地知道周桂芬是张晓宇的母亲,也精确地知道她正在深渊里挣扎,但它选择保护儿子,而让母亲继续下沉。
因为母亲是”次优-S”。
因为儿子是”优先保护”。
因为这个世界上有些人的信用可以用钱来衡量,而有些人的信用,只能用别人的命来偿还。
凌晨一点十七分,张晓宇关掉了电脑。他没有拷贝任何数据。他走出办公室的时候,回头看了一眼那栋楼,二十三楼的窗户在黑暗中发着恒定的白光,像一个永远不会熄灭的信号灯。
他想,明天他要去茶水间接那杯凉透了的咖啡。
然后他要去找到那个答案。
二、算法之花
“钱海泛舟”的创始人兼CEO姓沈,叫沈方舟,今年四十一岁。
他在圈子里是一个传奇。十年前他还在某四大行总行做IT项目经理的时候,就已经在内部论坛上发过一篇长文,预言”个人信贷的下一个十年属于数据和技术,而不是抵押和担保”。当时没人当真。五年后,他辞职创业,拿着一份只有十二页的BP见了三十七家投资机构,被拒绝了三十五次。第四十一次见面时,他遇到了现在的CTO马骁,一个从谷歌回国、相信”算法可以解决一切问题”的理想主义者。
他们拿到了第一笔钱。不是投资机构的,是沈方舟自己的——他卖掉了北京五环外的一套房子,凑了八百万。马骁说这是他见过最疯狂的举动。沈方舟说:“最疯狂的事往往是最正确的事。”
十年后的今天,“钱海泛舟”累计撮合借贷规模超过三千亿,注册用户数超过一亿,在纽交所上市,市值最高时达到八百亿美元。沈方舟本人持有约7%的股份,按照巅峰市值计算,身家超过五十亿美元。
但这些都是后来的事了。
在张晓宇发现那组异常数据的那个星期二,沈方舟正在深圳参加一个行业峰会。他的演讲题目是”数字金融的普惠使命”。
“我们的使命,是让每一个需要资金的人都能公平地获得金融服务。“他站在台上,身后是一块巨大的LED屏幕,上面展示着各种增长曲线和用户画像,“传统金融体系是建立在’信任’的基础上的,但信任是需要成本的——你需要抵押物,需要信用记录,需要稳定的收入证明。而这些,恰恰是那些最需要帮助的人最缺乏的东西。”
“我们用技术重新定义了’信任’。“他顿了顿,“我们相信,每个人都值得被信任。”
台下响起了掌声。
张晓宇没有看到这个演讲。他那天早上到了公司之后,就被一个电话叫去了十五楼的会议室。会议室里坐着三个人:风控总监老孟、产品副总裁陈璐,以及一个他不认识的中年男人——后来他才知道那是法务总监老钱。
“坐吧。“老孟说,脸上没有什么表情。
张晓宇坐下。他注意到会议室的窗帘是拉着的。
“我们注意到你昨天晚上的数据库访问记录有些异常。“老孟说,声音很平,“你调取了’次优-S’标签下的所有用户档案。”
“是。“张晓宇说。他没有否认。否认没有意义。
“能说说原因吗?”
张晓宇沉默了几秒。他想说”因为那是我妈的标签”,但他忍住了。他知道自己不能这么说。说出这句话,意味着他承认了利益冲突,意味着他的每一句话都可能被解读为私心,意味着他在公司的处境将彻底改变。
但他也不能撒谎。他还没想好怎么撒谎。
“我发现了一组异常数据,“他说,“我想确认是什么原因导致的。”
“什么样的异常?”
“次优-S群体的违约率异常上升。”
会议室里安静了几秒。张晓宇注意到陈璐在低头看手机,老钱在喝水。只有老孟的眼睛一直盯着他,像一只猫在观察一只它还没决定要不要吃掉的老鼠。
“这个异常我们注意到了,“老孟说,“是模型自我调整的正常结果,不需要进一步分析。”
“但是——”
“不需要,张晓宇。“老孟的声音突然变冷了,“我需要你把注意力放回你自己的项目上。‘鸿鹄’的3.2版本迭代是本季度的核心任务,这个任务需要你百分之百的专注。其他的事情,不在你的职责范围内。”
“但是那些用户——”
“那些用户不是你需要操心的人。“老孟说,“他们的借贷行为是自愿的。他们签过合同。他们知道规则。”
“他们不知道。“张晓宇说。他的声音比他自己预想的更大了一些,“他们不知道那个标签意味着什么。他们不知道算法在对他们做什么。他们——”
“够了。“老孟站起身,“今天的事到此为止。我不想再看到类似的情况。”
他走了。
陈璐收起手机,朝张晓宇点了点头,走了。
老钱最后一个离开。他走到门口的时候,停了一下,回头看了张晓宇一眼。那一眼里有某种张晓宇说不清楚的东西——不是警告,也不是威胁,更像是某种疲倦的、无力的悲悯。
“小张,“老钱说,“有些事情,看见了就当没看见。这不是教你学坏,这是……一种生存智慧。”
然后他也走了。
会议室里只剩下张晓宇一个人。他坐在那里,看着窗帘缝隙里透进来的一线光。那道光很细,像一道伤口。
他想,那1847个用户,每个人都有自己的人生,有自己的孩子,有自己的黄昏和清晨。他们在某个深夜打开手机,看见一条广告,点进去,填了信息,然后被算法选中,成为”次优-S”。
他们不知道。
他们以为自己是主动的。
但在这个系统里,没有谁是主动的。所有人的命运,都被编码在那些他们看不见的参数里。
那天晚上,张晓宇做了一个梦。
他梦见自己站在一片巨大的花田里,花是白色的,一望无际。他不知道这些花叫什么名字,但他注意到每一朵花的根部都连着一根细细的管子,管子的另一端通向地下某个他看不见的地方。他蹲下来,摸了摸那些花瓣,花瓣很软,像婴儿的皮肤。
然后他听见有人在哭。
他顺着哭声走过去,看见一个中年女人蹲在花田中央,双手捂着脸,肩膀在颤抖。他看不清她的脸,但他觉得她很熟悉。他想走过去问她怎么了,但他的脚陷进了泥土里,拔不出来。
他低头看,发现那些花田的泥土不是土,是一张张纸。
是合同。是借据。是承诺书。是免责声明。
那些纸张下面,埋着骨头。
他猛地惊醒,发现自己躺在出租屋的床上,窗外天已经蒙蒙亮了。他看了一眼手机,早上六点二十三分。他收到了一条推送,是”钱海泛舟”APP的:“您有一条新消息——恭喜您获得限时提额特权,最高可借50万元,点击查看详情>>>”
他删掉了那条推送。
他躺回床上,盯着天花板。
天花板上有水渍,形状像一只鸟。他不知道那是不是鸿鹄。
三、母亲的话
张晓宇是在周五晚上回家的。
他提前给母亲发了消息,说这周不加班,可以回来吃晚饭。母亲回了一条语音,声音里带着掩饰不住的开心:“好好好,我去买菜,做你爱吃的糖醋排骨。”
他听着那条语音,想象母亲在厨房里一边切菜一边听手机的样子。厨房里一定开着灯,窗外是南中国初夏傍晚特有的蓝紫色的天空。小时候他放学回家,总能闻到饭菜的香味穿过楼道飘出来,那是世界上最可靠的气息——比任何算法都可靠,比任何承诺都准时。
现在他闻到的是地铁车厢里混合着汗味和方便面味道的空气。
从深圳北站到老家镇子上的班车需要两个小时。他在车上睡了一会儿,梦见母亲坐在客厅的沙发上,电视开着,但她没有在看,她只是盯着茶几上的一叠纸发呆。他走近,想看清那叠纸是什么,但梦在那一刻醒了。
他到家的时候是晚上七点。
母亲果然做了糖醋排骨,还有一盘清炒时蔬,一碗番茄蛋汤。饭桌上多了两样以前没有的东西:一个是一次性纸杯,上面印着某个保险公司的logo;另一个是一叠用红皮筋扎起来的文件,最上面那张露出半截标题,是”借款协议”三个字。
母亲看见他在看那叠文件,动作顿了一下,然后很快恢复正常。
“那个啊,那个是……”她把纸杯往他这边推了推,“那是王阿姨推荐的,说是什么存款,利息比银行高。我就放了一点钱进去,试试看。”
“放了多少?”
“不多,就……两万。”
张晓宇看着母亲。母亲今年五十三岁,头发已经白了大半,但她染成了黑色,所以看起来年轻一些。她的眼睛有些浑浊,但当他看她的时候,她会条件反射地避开,然后假装去忙别的事情。
他想起来,小时候每次他做错了事不敢承认的时候,也是这样避开他的目光。
“妈,“他放下筷子,“你跟我说实话。”
母亲愣了一下。
“你一共借了多少钱?”
她没有说话。
“妈。”
“你不用管。“她的声音突然变得很轻,但很坚定,“这是妈的事。妈自己能处理。你工作忙,不要为这些事分心。”
“你处理不了。“张晓宇说。他尽量让自己的声音保持平稳,“我都知道了。‘钱海泛舟’。次优-S标签。”
母亲的手抖了一下。
她抬起头,第一次正眼看着自己的儿子。那一刻张晓宇看见了她眼睛里的某种东西——不是恐惧,不是愧疚,而是一种他无法形容的、复杂到极致的情绪。像是一个人发现自己最不想被看见的一面被最亲近的人看见了,无处可逃,只能站在原地等着被审判。
“你都知道了?“她问。
“我看到了你的档案。”
母亲沉默了很久。客厅里的挂钟在走,滴答滴答,像某种倒计时。
“那你应该也知道,“她终于开口,“我为什么要借钱。”
张晓宇知道。
他在她的档案里看到过那笔钱的去向记录。2023年12月,一笔五万元的”装修贷”,打到了一个叫”深圳市天使儿童康复中心”的账户上。那是他表弟的孩子,一个患有自闭症的六岁男孩。
“你舅家的事,你也知道,“母亲说,“你表弟离婚了,女方走了,他一个人带孩子。那孩子需要做康复治疗,一个月要八千多,你舅那点工资根本不够。我想着能帮一点是一点……”
“所以你就去借钱?”
“最开始不是借的。“母亲说,“是那个王阿姨介绍的,说有个什么投资,投两万一个月能赚三百。我想着反正比存银行强,就投了。投了三个月,确实每个月都按时返钱,我就又投了五万。然后……”
“然后平台暴雷了。”
母亲没有说话。
“那五万没了。王阿姨说再投一笔可以把之前的钱连本带利拿回来。我就……借了。”
“借了多少?”
“一开始是三万。后来还了一部分,又借了一部分,反反复复……现在还欠着四万多。利息不高,说的是每天万分之三,但……”
“每天万分之三,一年是百分之十点九五。“张晓宇说,“不算高利贷,但在你现在的收入水平下,光靠退休金,你永远还不清。”
母亲看着他。
他意识到自己刚才说的是”你永远还不清”,而不是”你可能还不清”。他在用数据说话。他和数据打了三年交道,已经习惯用数字来定义现实。但当他看见母亲的眼睛时,他突然意识到,数字是冰冷的,而母亲不是。
“四万七千六。“母亲说,“这是我欠的钱。我记得清清楚楚。”
她从口袋里掏出一个塑料袋,里面是一本手抄的账本。她的字迹和张晓宇记忆中一样工整,一笔一划,像刻上去的一样。
她翻到某一页,递给他。
账本上密密麻麻地记着每一笔借款和还款,每一行后面都有一个红笔划掉的标记。在最后一页的下方,她写着:
欠小宇的以后还。
他盯着那行字看了很久。
“妈,“他说,声音有些哑,“这个钱,我来还。”
“不用。”
“妈,你听我说——”
“不用。“母亲抢过那本账本,把它抱在胸前,像抱着什么珍贵的东西,“这是妈欠下的,妈自己还。你有你的生活,你以后还要结婚、买房、生孩子,妈不能再给你添麻烦了。”
“这不是添麻烦。”
“妈说不用就是不用。“她的声音突然变大了,眼眶红了,但没有哭,“你从小到大,妈什么事不是自己扛过来的?你爸走的时候,妈一个人把你拉扯大,什么苦没吃过?这点事算什么?”
张晓宇没有说话。
他爸爸在他十岁那年死于一场工伤事故。工厂的吊车出了故障,他从三楼摔下来,当场死亡。那时候张晓宇还不懂什么叫”当场死亡”,他只是看见妈妈抱着爸爸的照片哭了一整夜,第二天眼睛肿得睁不开,但还是准时叫他起床,送他去上学。
那天早上母亲给他热了牛奶,煎了鸡蛋,在他出门前帮他系好了红领巾。她说:“小宇,今天妈妈有事,你自己回家好不好?”
他点了点头。他不知道”有事”是指去火葬场。
那之后的很多年,母亲都没有再哭过。她每天早上五点半起床,去工厂上班,晚上八九点回来,周末有时候还要加班。她很少跟张晓宇说家里的困难,只是每个月准时给他生活费,从不间断。他从初中开始就自己做饭,自己洗衣服,自己去学校开家长会。他没有觉得苦,因为他觉得这就是生活的常态。
现在他二十九岁了,有一份年薪四十万的工作,坐在深圳二十三楼的办公室里,和价值三千亿的数据打交道。但他的母亲还在用五十三岁的身体,借着年息百分之十一的贷款,为一个她根本不了解的金融游戏买单。
而他今天才发现这一切。
“妈,“他说,“四万七千六,明天我转给你。”
“我说了不用——”
“这是我的钱。“他打断她,“你生我养我二十九年,你从来没让我饿过一顿饭、冻过一件衣服。现在我有能力了,你还非要一个人扛着,这算什么道理?”
母亲看着他。
她的眼泪终于掉了下来。
那是他记忆中母亲第二次在他面前哭。第一次是他爸爸的葬礼上,那一次她哭得撕心裂肺;但这一次不一样,这一次她只是安静地流着眼泪,肩膀在微微颤抖,但没有发出任何声音。
他不知道哪一种哭更让人难受。
“还有,“他说,“从现在开始,你手机上所有跟’钱海泛舟’有关的APP,全部删掉。王阿姨介绍的那些东西,一个都不要信。”
“可是——”
“没有可是。“他站起身,走过去,把茶几上那叠借款协议拿起来,“这些合同,你交给我处理。”
“你处理什么?”
“看看有没有不合规的地方。“他说,“如果有,就不用还了。”
母亲愣住了。“不还?那不是……不是犯法吗?”
张晓宇低头看着那叠合同。合同的纸张很薄,但很白,白得刺眼。他翻开第一页,看见甲方是”深圳钱海泛舟信息技术有限公司”,乙方是”周桂芬”。他快速扫了一眼几个关键条款,目光停在”服务费”那一栏上。
服务费:借款本金的12%,在放款时一次性扣除。
他算了算。如果借了一万,实际到账八千八,但还款的时候是按一万来算的。这个服务费,不在任何官方公布的费率说明里。
他合上合同。
“妈,你先睡。“他说,“剩下的事交给我。“
四、鸿鹄之志
张晓宇没有告诉母亲的是,他不只想帮她还钱。
他想做更多的事。
周三早上,他回到深圳,第一件事是去工位上拷贝了那份内部文档——关于”次优-S”标签的定义、算法逻辑、以及最关键的,那个他一直在回避的问题:为什么这些人”即便违约,也能通过其他方式完成还款”?
他没有拷贝全部数据。那太危险了。他只是用手机拍了三十七页文档的照片,存在了一个加密相册里。然后他把手机调成飞行模式,关在抽屉里,上班时间正常打卡,下班时间正常回家。
他在等一个时机。
他不知道自己在等什么,但他知道这一天一定会来。
它来的时候,比他预想的要快。
周四下午,公司召开全员大会。沈方舟从深圳回来了,他穿着一件深蓝色的西装,站在大会议室的主席台上,身后是那个熟悉的LED屏幕。
“我们很高兴地宣布,‘鸿鹄’系统的3.2版本已经完成内测,将于下周正式上线。“他说,声音里带着一种成功者特有的从容,“3.2版本的核心升级,是引入了’用户生命周期价值’(LTV)预测模型。这个模型将帮助我们更精准地识别高价值用户,从而为他们提供更’个性化’的服务。”
张晓宇坐在第三排,他在林姐旁边。他注意到林姐的手一直放在桌子下面,手指在不停地绞动。
“这意味着什么?“沈方舟继续说,“意味着我们不再只是简单地评估一个用户的’还款能力’,而是评估他在整个借贷周期里可以为我们贡献多少’价值’。这包括利息收入、服务费收入、逾期罚息收入,以及——”
他顿了顿。
“以及违约金收入。”
会议室里有人轻轻笑了一声。
“所以,“沈方舟说,“从下周开始,我们的’精准营销’将进入一个全新的阶段。我们的目标是:让每一个’高价值’用户,都能获得’最适合’他们的产品。”
张晓宇在那一刻突然明白了。
“次优-S”不是”次级优质用户”。它是”次级猎物”。
那个”S”,从来不是”优质”(Superior)的缩写,而是”猎物”(Succumb)的首字母。
算法不是在评估他们的信用。算法是在评估他们有多容易被收割。
而”即便违约,也能通过其他方式完成还款”的意思是——算法已经计算好了,这些人即便还不上本金和利息,也会想尽一切办法去筹钱。他们会借新还旧,会卖房子,会找亲戚朋友借,会打好几份工。算法在吞噬他们之前,早就精确地计算好了他们骨头上还剩多少肉。
这些人,是算法最完美的猎物。
因为他们不会反抗。
他们只会沉默地还钱,直到有一天真的山穷水尽。
张晓宇的手在发抖。
他想起了母亲的账本。那本手抄的账本上,每一个数字都是一滴血,每一道划痕都是一声无声的尖叫。
他必须做点什么。
但他不知道该怎么做。
他在深圳没有根基,没有背景,没有任何人脉。他只是一个数据分析师,一个喂养算法的人,一个坐在二十三楼落地窗前看数据的人。
他能做什么?
那天晚上,他失眠了。
凌晨三点,他躺在床上,盯着天花板。天花板上的水渍还在,形状像一只鸟。他盯着那只鸟看了很久,突然想起小时候母亲带他去公园放风筝的经历。那是一个春天的傍晚,风很大,风筝飞得很高,高得几乎看不见了。母亲仰着头,阳光打在她的脸上,她笑得很开心。
他那时候不懂为什么母亲会为一只风筝飞得高而那么开心。
现在他懂了。
因为那只风筝飞得再高,线还在母亲手里。只要线还在她手里,她就知道自己可以把它收回来。
而现在,母亲手里的线断了。
张晓宇坐起身,打开电脑。
他没有打开”钱海泛舟”的内网。他打开的是一个全新的浏览器窗口,无痕模式。他开始搜索。
他搜索的第一个关键词是:“钱海泛舟 次优-S”。
没有结果。
他换了第二个关键词:“P2P 算法 次级用户”。
还是没有结果。
他继续搜:“现金贷 算法 收割”。
仍然没有结果。
他意识到,所有的信息都被精心处理过了。那些被收割的人,他们的声音从来没有被听见。
凌晨四点三十七分,他换了一个搜索词。
他搜的是:“如何举报P2P平台违法行为”。
这一次,有结果了。
五、老钱的故事
张晓宇在周五的下午去找了老钱。
老钱是法务总监,姓钱,但不是”有钱”的钱。他今年四十八岁,头发已经花白了,戴着一副黑框眼镜,说话慢条斯理,像一个大学教授。他来”钱海泛舟”五年了,经历过两次融资、一次上市、无数次监管检查,每一次都安然度过。
“小张,你来找我,是想问什么?“老钱坐在自己的办公室里,面前泡着一壶茶,茶香淡淡的,像某种不浓不淡的默契。
“我想知道……”张晓宇斟酌着措辞,“那些’次优-S’用户的合同,有没有不合规的地方?”
老钱看了他一眼。
那一眼和那天在会议室里的一样,疲倦,无力,带着某种张晓宇现在才读懂的东西——那是哀伤。是一个见惯了黑暗、却仍然为此感到哀伤的人的眼神。
“你想听真话还是假话?“老钱问。
“真话。”
“真话?“老钱端起茶杯,喝了一口,“真话就是:那些合同,每一个字都是合规的。我们有最贵的律师团队,每一条款都经过精心设计,确保在任何法律框架下都是’合法’的。”
“但是——”
“但是,“老钱放下茶杯,“合法和合规是两个概念。法律是底线,合规是上线。我们做的事,踩在法律的红线上,但从来没有越过它。我们只是……站在那个边缘,往下看。”
“往下看什么?”
“看那些跳下去的人。“老钱说,“小张,你有没有听说过一句话——‘合法的剥削是最残忍的剥削’?”
张晓宇没有说话。
“我在这个公司五年了,“老钱继续说,“我亲眼看着这套系统从无到有,从小到大,从一个简单的信贷撮合平台,变成一台精密的收割机器。我签过无数份法律意见书,每一份都写着’该产品符合相关法律法规’。我没有说谎。我只是没有说全部的真相。”
“你为什么不举报?”
老钱笑了。
那个笑容很苦涩,像一杯放凉了的茶。
“举报?“他说,“向谁举报?向金融监管局?我们是持牌机构,所有产品都有备案,所有费率都在监管要求的范围内。向媒体?我们的PR团队比你们想象的强大得多。向警方?证据呢?你有证据吗?”
“我有。“张晓宇说。
老钱的表情变了。
“你有什么?”
张晓宇从口袋里掏出手机,打开那个加密相册,把屏幕递给老钱。老钱接过去,翻了几页,脸色越来越凝重。
“这些照片你从哪里来的?”
“我自己拍的。”
“你是内部员工。你拍这些东西,如果被公司发现——”
“我知道。”
“你知道还拍?”
张晓宇看着老钱。老钱的眼睛里有某种东西在闪烁——不是恐惧,是某种更复杂的东西,像是被压抑了很久的火苗,突然找到了一根可以燃烧的柴火。
“因为我妈也在里面。“他说。
老钱愣住了。
“她借了四万七千六。每个月从退休金里挤出两千块还利息。她以为只要坚持还下去,总有一天能还清。她不知道那个算法在对她做什么。我也不知道。如果不是我偶然发现了那组异常数据,我可能永远都不会知道。”
老钱沉默了很久。
然后他把手机还给张晓宇。
“你知道,“老钱说,“我在来这个公司之前,是在检察院工作的。”
张晓宇愣了一下。
“我做过十二年的检察官。经手过上百起经济犯罪案件。我以为我来这里,是为了用法律的武器保护企业,同时也能……”他停顿了一下,“也能找到一些平衡。”
“找到了吗?”
“没有。“老钱说,“我找到了一个更大的深渊。”
他从抽屉里拿出一个U盘,放在桌上。
“这个U盘里有三样东西。“他说,“第一,‘鸿鹄’系统的完整算法文档,包括那些你们没有权限看到的底层代码。第二,‘次优-S’标签的全部用户数据脱敏样本,以及他们的还款记录和催收录音。第三,2023年的一次内部会议的录音,在那次会议上,沈方舟亲口说了’我们的目标用户,就是那些没有还款能力、但有强烈还款意愿的人’。”
张晓宇盯着那个U盘。
“这些东西,我存了两年。“老钱说,“我不知道存着有什么用。我只是觉得……也许有一天,会有人需要它们。”
“为什么给我?”
老钱看着他,眼睛里那团火苗还在,但更微弱了。
“因为你问了那个问题。”
张晓宇拿起U盘。
它很轻。轻得几乎感觉不到重量。但它又很重。重得像一座山。
“谢谢你。“张晓宇说。
“别谢我。“老钱说,“我只是告诉你真相。但用这些真相做什么,是你的事。”
“如果我做了……会怎样?”
“会有人帮助你,也会有人试图阻止你。“老钱说,“你要有心理准备。”
“什么准备?”
老钱站起身,走到窗边。窗外是深圳下午的天空,灰蓝色,和张晓宇每天在办公室里看到的一模一样。
“你看过《皇帝的新装》吗?“老钱问。
“看过。”
“那个说出真相的小孩,后来怎么样了?”
张晓宇没有回答。
“历史上没有记载。“老钱说,“但我觉得,他大概不会过得太好。”
张晓宇走出老钱的办公室的时候,天已经快黑了。他走到二十三楼的茶水间,给自己倒了一杯水。他看着窗外的天空,想起老钱的话。
你看过《皇帝的新装》吗?
他看过。小时候母亲给他买的童话书里就有这个故事。他记得那个小孩站在街上,指着皇帝的裸体说”他什么都没穿”。所有大人都笑话他,所有大人都说他傻。
但他是对的。
张晓宇喝了一口水。
他决定做那个小孩。
六、黑客
他说做就做,但不是用他自己的方式。
他花了两天时间整理思路,列出了一个计划。这个计划需要三样东西:证据、资金、以及一个可以把这些证据公之于众的渠道。前两样他有了——老钱的U盘和他自己的存款。渠道是问题。
他不可能自己开一个公众号——他的社交媒体账号早就被公司监控了,他发的任何东西都可能被内部审查。他也不可能去找传统媒体——那些能发声的媒体,要么已经被资本收买了,要么没有胆量触碰这个级别的案子。
他需要一个更隐蔽的、更安全的、更无法被追踪的方式。
他在网上找了两天,找到了一家叫”裂缝”的网站。
“裂缝”不是传统意义上的网站。它是一个去中心化的信息发布平台,建立在区块链技术上,任何人都可以在上面匿名发布信息,信息一旦发布就无法被删除或篡改。它的服务器分布在全球几十个国家,没有任何单一政府可以关闭它。
它是这个时代的”地下印刷厂”。
张晓宇在凌晨两点注册了一个匿名账号。他花了三个小时,把老钱U盘里的内容整理成了一份长达四十七页的报告,标题是:
《鸿鹄狩猎:一家P2P平台如何用算法吞噬普通人》
报告里详细描述了”钱海泛舟”的商业模式——表面上是一家合规的信贷撮合平台,实际上是一台精密的收割机器。它用”鸿鹄”算法筛选出信用评分低、收入不稳定、社会资源匮乏但还款意愿强烈的”次优-S”用户,然后通过精准投放广告、制造资金焦虑、提供超短期高息贷款等方式,把他们一步步拖入债务深渊。
它收取的服务费、砍头息、逾期罚息,都是合法的,但合在一起,构成了一台完美的债务机器。
报告还附上了老钱U盘里的内部录音和催收录音样本,以及张晓宇自己整理的三百个”次优-S”用户的案例分析。
他写完最后一个字的时候,天已经亮了。
他检查了三遍错别字,确认没有任何可能暴露身份的信息,然后点击了发布。
屏幕上弹出一个确认框:
“您即将发布的信息将永久存储于区块链网络,无法删除或修改。是否确认?”
他点了”确认”。
页面刷新了一下,然后显示:
“发布成功。您的信息已同步至全球32个节点。”
张晓宇盯着那个页面看了很久。
他没有感到解脱。他感到的是一种奇怪的平静,像是一个人在悬崖边站了很久,突然纵身一跃,在下落的过程中感受到的那种风。
他做了他该做的事。
剩下的,交给命运。
七、海
“裂缝”上的那份报告,在发布后的第四十七个小时开始发酵。
第一个注意到它的是国内一个叫”暗流”的科技自媒体,创始人是前钛媒体记者李明哲。李明哲在圈子里以”不怕死”著称,他曾经一个人卧底调查过一个传销组织,写出了那篇让他获得年度新闻奖的报道《传销帝国的死亡游戏》。
他读完那份报告之后,在自己的公众号上写了一篇评论:
《算法之恶:当技术成为镰刀》
“这篇报告里的每一个字都让我愤怒,“他写道,“但更让我愤怒的是,我知道这只是冰山一角。‘钱海泛舟’不是唯一一个这样做的平台。在这个行业里,‘次优-S’是一个公开的秘密。所有平台都知道这些用户的存在,所有平台都在争抢这些用户,因为他们的’用户生命周期价值’是最高的——因为他们会还一辈子的钱。”
这篇评论在发布后的六个小时内阅读量突破了一百万。
然后是传统媒体的跟进。先是财新,然后是澎湃,然后是人民日报的官方微博。一时间,“钱海泛舟”、“算法收割”、“次优-S”成了全网最热的关键词。
“钱海泛舟”的股价在两天内跌去了47%。沈方舟紧急召开新闻发布会,声称那份报告是”竞争对手的恶意攻击”,“内容严重失实”,公司已向公安机关报案。
但没有人相信他。
因为在报告发布的第五天,一个叫林静的女人站了出来。
林静是”钱海泛舟”的前员工,在公司工作了三年,担任过客服专员和初级风控分析师。她在”裂缝”上注册了一个匿名账号,发布了一段视频证词。
视频里,她穿着黑色的T恤,坐在一个白墙前,说:
“我叫林静。我在’钱海泛舟’工作过三年。2022年,我晋升为风控分析师,第一次接触到了’鸿鹄’系统。我发现这个系统有一个功能,叫’软催收’——它不是让催收员打电话给用户,而是通过读取用户的通讯录,找出用户最亲近的人,然后给那些人发短信。短信的内容是:‘您的家人/朋友XXX在XXX平台的借款已严重逾期,请提醒其尽快还款,否则将承担法律责任。’”
“收到这种短信的人,往往是借款人的父母、配偶、孩子。他们不知道借款人借了钱。他们以为借款人出了什么事。他们会愤怒、恐惧、羞耻,然后去质问借款人。”
“很多借款人在收到这种短信之后,都会想办法还钱——不是为了自己,是为了不让家人担心。他们会借新还旧,会去找更贵的高利贷,会卖掉自己唯一值钱的东西。”
“这就是’鸿鹄’的逻辑。它不是在你需要钱的时候借钱给你。它是在你最脆弱的时候,把你推入一个永远无法爬出来的深渊。”
林静的视频在一天之内播放量超过了三千万。
然后是林姐。
张晓宇是在报告发布后的第七天收到林姐的消息的。林姐在微信上给他发了一条信息,只有一句话:
“茶水间的柜子后面,有东西给你。”
他没有问是什么东西。他直接去了茶水间。
茶水间在二十三楼的最东边,是一个狭长的空间,一边是咖啡机、饮水机、微波炉,一边是一排储物柜。储物柜的最后一格是坏的,门关不严,只能用东西顶住。张晓宇每次来茶水间都会看到那个柜子,但它从来没有引起过他的注意。
他走到那个柜子前面,把挡着的东西移开,拉开门。
柜子里什么都没有。
他伸手往里摸,摸到了柜子后面的墙壁——墙壁上有一道缝,刚好可以塞进去一个东西。他摸到了一个牛皮纸袋。
他把牛皮纸袋抽出来。
里面是一个移动硬盘,和一张手写的纸条。纸条上写着:
“小张,我明天就不来上班了。这个硬盘里有我这些年收集的所有东西。如果你决定继续走下去,这些会有用。如果你不打算继续走,就当什么都没发生过。把这个硬盘格式化,当作它从来没有存在过。——林”
张晓宇攥着那个硬盘,在茶水间里站了很久。
那天晚上他回到家,把硬盘接上电脑。硬盘里的内容比他想象的要多