天算时间
天算时间
一、零点零三秒
陈默第一次注意到那个数字,是在凌晨三点十七分。
深圳南山区的写字楼像一排没有尽头的墓碑,他的办公室在第三十七层,落地窗外是后海的一片漆黑。只有在这样的深夜,这座城市的呼吸才会短暂地停下来——股市收盘已经过了七个小时,太平洋彼岸的纳斯达克还要再等五个小时才会敲钟。在这个空白的缝隙里,连算法都在休息。
但陈默没有。
他的屏幕上跳动着一串数字,那是他花了三年时间训练的模型——“天算”。这个名字取自《周髀算经》里的一句话:“天算不可欺。“他喜欢这句话的重量感,像一块压在纸上的镇纸,让所有轻飘飘的谎言都飞不走。
天算的核心功能很简单:通过分析一个人的消费记录、社交数据、移动轨迹、医疗档案、搜索历史、借贷行为,甚至外卖订单和打车目的地,来预测这个人未来五年的”信用时间线”。不是信用评分——那种东西芝麻信用和FICO已经做得够多了。天算预测的是”时间”:你还有多少时间可以透支,多少时间会被追讨,多少时间会用来偿还,以及——最终——你的时间会在哪一刻归零。
归零的意思是破产、入狱、自杀,或者三者的某种组合。陈默在模型里把它们统一称为”坍缩”。
他最初设计天算是为了帮助银行做风控。在量化基金工作的那些年,他见过太多人倒在信用的深渊里——不是因为他们不够聪明,而是因为他们看不见自己正在走向深渊。如果有一个模型能在悬崖边上亮起一盏灯,至少有些人会停下来。
但模型做出来之后,陈默发现了一件他没有预料到的事:天算不仅仅能预测别人的时间线,它也在悄悄地计算他自己的。
那个数字出现在屏幕右下角,像一个害羞的幽灵,只有在他不注意的时候才肯露面。起初他以为是bug,重启了三次系统,重装了两次Python环境,甚至换了新的显示器。但数字始终在那里,像一颗痣长在皮肤上,擦不掉也割不除。
0.03。
零点零三秒。
那是天算为他自己计算出的”时间裕度”——模型认为,在他的生命时间线上,有一个持续存在的零点零三秒的异常偏差。不是说他只剩零点零三秒可活——模型的精度没有高到那种地步。这个数字的含义更微妙:在所有可能的时间线中,他的”坍缩概率”始终偏离预期值零点零三秒。
换句话说,有什么东西在干扰他的时间。有什么他看不见的东西,在每一秒钟里偷走他零点零三秒。
陈默是个理性的人。他在北大数学系读了本科和硕士,然后去了MIT读博士,方向是随机过程与金融数学。他相信概率,相信模型,相信数据不会说谎。所以当他看到这个零点零三秒的时候,他的第一反应不是恐惧,而是好奇。
一个算法发现了它创造者的秘密——这本身就像一个博尔赫斯式的故事。但陈默没有时间去想博尔赫斯。他有更紧迫的事情要处理。
天算的第一个客户明天就要来签合同了。
二、周总的时间线
周海峰五十二岁,是深圳一家中型互联网金融公司的创始人。他的公司叫”汇融金科”,做的是P2P借贷平台的生意——或者说,曾经做的是。三年前,这个行业经历了一场惨烈的清洗,百分之九十的平台被关停,创始人跑路的跑路,入狱的入狱,自杀的自杀。周海峰是少数幸存者之一。他把公司转型成了”智能风控服务商”,卖给银行和消费金融公司,生意不算大,但活下来了。
活下来的人都有故事。周海峰的故事是:他在暴风雨来临之前的三个月,把所有的高风险资产都打包卖给了另一家公司。那家公司后来倒闭了,老板跳了楼。周海峰对此的解释是”运气好”,但深圳的金融圈子里,没有人真的相信运气。
陈默第一次见周海峰是在一个酒局上。那种深圳特有的酒局——在一个不挂牌子的私人会所里,喝的是十五年的茅台,吃的是从潮汕空运过来的鱼饭,来的人要么有钱,要么有权,要么两者都有。陈默两样都没有,他是被一个做FA(财务顾问)的朋友拉去的,说是”认识几个可能对你的模型感兴趣的人”。
周海峰对天算的兴趣超出了陈默的预期。他不是那种泛泛地问问”你这个东西怎么赚钱”的投资人,而是问了三个非常具体的问题:
“你的模型能预测个人的违约时间点,精度到多少?”
“你的训练数据里有没有包含非结构化数据——比如社交关系的图谱?”
“如果我想用它来评估一个特定的个人,需要多长时间?”
陈默回答了前两个问题。第三个问题他没有回答,因为他意识到周海峰不是想买一个风控工具——他想用天算来评估某一个人。
“周总,“陈默说,“天算是一个通用模型,不是针对个人的调查工具。”
周海峰笑了笑,那种在深圳混了二十年的人特有的笑——客气,但不透底。“陈博士,你误会了。我不是要调查谁。我是想看看,你的模型能不能帮我做一个……预测。”
“什么预测?”
“你听说过’时间银行’吗?”
陈默听说过。那是一个概念性的东西——把时间当作货币,一个人为另一个人提供服务,赚取”时间 credit”,然后用这些 credit 换取别人为自己服务。这个概念在欧洲和日本有一些小规模的实验,但在中国从来没有真正落地过。
“我正在做一个类似的东西,“周海峰说,“但不是那种乌托邦式的实验。我想做的,是让时间真正成为可以交易的资产。你有时间,你就可以借出时间;你缺时间,你就可以借入时间。时间的价格由市场决定。”
陈默皱了皱眉。“这听起来像是——”
“像是把人的寿命证券化,“周海峰替他说完了,“我知道这听起来很疯狂。但你不觉得,现在的金融体系本质上已经在这么做了吗?贷款是什么?是用你未来的时间去换现在的钱。利息是什么?是你为借用自己的未来时间而支付的价格。保险是什么?是你在为自己的意外时间下注。整个金融行业,从头到尾,交易的就是时间。我只是想把它显性化。”
陈默没有接话。他想起了自己屏幕上那个零点零三秒的数字。
“我需要你的模型,“周海峰说,“来为这个市场定价。如果时间是一种资产,那我需要一个方式来评估每个人的时间价值。你的天算——它做的就是这件事。”
那天晚上,陈默回到办公室,对着屏幕上的零点零三秒看了很久。然后他打开了一个新的notebook,开始写代码。
他不知道自己为什么要答应。也许是因为好奇,也许是因为那个零点零三秒像一个解不开的方程,而他天生就受不了解不开的东西。也许只是因为深夜三点钟的深圳太安静了,安静到他能听见自己的血液在血管里流动的声音。
那种声音和数字的跳动出奇地相似。
三、深圳的地下室
汇融金科的办公室在南山区科技园的一栋写字楼里,但周海峰真正的”实验室”在一栋不起眼的居民楼的地下室里。那个地下室原本是一个地下车库,被周海峰买下来之后改成了一个数据中心——五十台服务器,二十四小时运转,散热的风扇声像一个巨大的蜂巢。
陈默第一次走进那个地下室的时候,注意到墙上挂着一幅字。不是什么”厚德载物”或者”宁静致远”——那种深圳老板们喜欢挂在办公室里的陈词滥调——而是一句他从没在任何地方见过的话:
“时间是一种债务,每个人都欠自己的。”
“谁写的?“陈默问。
“我父亲,“周海峰说,语气里有一种陈默无法辨识的情绪——不是骄傲,不是感伤,更像是一种已经结痂的疼痛。“他是一个钟表匠。在潮州老家修了一辈子的钟。他去世之前,把所有的钟都停在了三点十五分。”
“为什么是三点十五分?”
“因为那是他心脏停止的时间。”
陈默没有再问。他开始把天算的代码部署到汇融金科的服务器上。
在这个过程中,他认识了周海峰的团队。团队不大,一共七个人,每个人都有不同的背景:CTO是一个从华为出来的工程师,叫林大伟,沉默寡言,说话像挤牙膏;产品经理是一个叫苏小晴的年轻女人,之前在蚂蚁金服做过芝麻信用的产品,辞职的原因是”不想再帮机器给人贴标签了”;数据分析师是一个叫阿明的台湾人,之前在一家量化对冲基金做高频交易,据说一年帮公司赚了两亿,然后因为内幕交易被调查,虽然最后没有被起诉,但再也没有机构愿意雇他。
还有一个人,陈默始终没有搞清楚她是做什么的。她叫方芷,三十岁出头,瘦,长发,说话的时候喜欢看着你的眼睛,让你觉得她在看你背后的什么东西。她不是技术人员,也不是商务人员——至少陈默从来没有见过她写代码或者见客户。她大多数时间都坐在地下室的角落里,对着笔记本电脑看一些陈默看不懂的东西。有一次他路过的时候瞥了一眼她的屏幕,上面是一篇英文论文,标题是 “Temporal Economics and the Arbitrage of Human Lifespan”。
“你也研究时间经济学?“陈默问。
方芷抬起头,看了他一眼。那个眼神让陈默想起自己的模型——像是在评估他,在计算他的每一个参数。
“不,“她说,“我研究的是你。“
四、苏小晴的困惑
天算接入汇融金科的数据之后,陈默需要花大量的时间在地下室里调试模型。他白天在自己的办公室做研究,晚上去地下室跑数据。这种作息持续了大约两个月。
在这两个月里,他和苏小晴渐渐熟了起来。苏小晴是那种在深圳很常见的年轻人——从小城市来,读过好学校,进过大公司,然后在大公司里慢慢地失去了对工作的信仰。她告诉陈默,她在蚂蚁金服的时候,有一次看到芝麻信用 team 内部的一个演示:他们用算法预测了一个用户未来一年的违约概率,然后根据这个概率调整了他的信用额度。那个用户的违约概率是 0.7%——非常低——但算法还是把他的额度降低了,因为他住在一个”高风险社区”。
“你知道’高风险社区’是什么意思吗?“苏小晴说,“就是城中村。算法认为住在城中村的人更可能违约,所以降低了他们的信用额度。但信用额度降低了,他们的生活就变得更困难了——不能租房押金,不能分期付款,不能打车只能坐公交。生活变得更困难了,违约概率就真的上升了。算法创造了一个自我实现的预言。”
陈默沉默了一会儿。他知道她说的是对的。在量化基金工作的时候,他见过类似的事情——不是在信用领域,而是在股市。高频交易算法会在几毫秒之内识别出一个”弱势方”——一个信息不对称的交易对手——然后系统性地从他们身上榨取利润。算法没有恶意,它只是在优化一个目标函数。但目标函数从来不是中立的——它总是服务于设计它的人。
“那你为什么还来汇融金科?“陈默问。
苏小晴想了想。“因为周总跟我说了一句话,让我觉得这个人可能不一样。”
“什么话?”
“他说,‘我不想用算法来惩罚人,我想用算法来解放人。如果时间真的可以交易,那最稀缺的资源——时间——就可以从那些拥有太多的人手里,流到那些拥有太少的人手里。这不是剥削,这是再分配。’”
陈默笑了一下,但那个笑里有一种苦涩的味道。“你知道深圳有一句老话吗?‘每一个想改变世界的创业者,最后都在想着怎么套现。’”
苏小晴也笑了。“所以我才困惑啊。”
她的困惑是有道理的。陈默后来才了解到,周海峰的”时间交易”计划远比他最初描述的要复杂得多。它不仅仅是一个概念——周海峰已经在和几个地方政府谈合作,想要在某些”试点区域”推行一种叫”时间积分”的东西。具体来说,每个人出生的时候都会被分配一个”时间账户”,里面有二十万个小时——大约等于一个人一生的有效工作时间。你可以用这些时间来换取服务、商品,甚至金融产品。如果你的时间用完了,你可以向别人借——但利息很高,年化 15%。
“十五个点的年化?“陈默听到这个数字的时候,手里的咖啡差点洒出来。“这不是高利贷吗?”
“周总管它叫’时间折现率’,“苏小晴说,“他的理论是,现在的一个小时比未来的一个小时更有价值,所以借时间的成本应该反映这种价值差异。”
“这他妈就是现值理论套了一个’时间’的壳,“陈默说,“本质上和消费贷没有任何区别。”
“所以才叫’时间银行’啊,“苏小晴的语气里有一种疲倦的讽刺,“银行嘛,不就是借钱收利息的地方吗?”
那天晚上,陈默在地下室里跑了天算的第一次完整测试。他输入了十万个匿名用户的数据,让模型预测每个人未来五年的”时间裕度”——也就是他们的可用时间与消耗时间之间的差额。
结果让他坐直了。
十万人里有三万七千人的时间裕度是负数。这意味着,按照模型预测,这些人将在五年之内耗尽他们的”时间”——不是肉体的死亡,而是社会意义上的”坍缩”。他们会失去工作、失去信用、失去住房、失去社会关系,最终被这个系统抛出去,像一粒沙子被潮水冲走。
三万七千人。那是深圳一个城中村的人口。
陈默盯着屏幕,忽然觉得地下室变得很冷。
五、方芷的秘密
关于方芷的真相,陈默是从阿明那里听说的。
那天阿明喝了点酒——台湾人喜欢喝一种叫金门高粱的白酒,六十度,一口下去像吞了一块烧红的煤炭。他喝了三杯之后开始说话,先是抱怨深圳的交通,然后抱怨代码的 quality,最后不知道怎么就说到了方芷。
“你知不知道她是谁?“阿明压低声音,好像方芷就坐在隔壁一样。
“不知道,“陈默说,“周总介绍她的时候只说了一句’这是方芷,帮我做一些研究’。”
“她以前是银监会的。”
陈默挑了一下眉毛。银监会——现在叫国家金融监督管理总局——是监管所有金融机构的部门。一个前监管人员出现在一个互联网金融公司的地下室里,这件事本身就透着一种微妙的气息。
“她在银监会的时候,负责的是P2P监管那块,“阿明继续说,“你知道三年前那波清洗吧?第一批被关停的平台名单,据说是她拟的。”
陈默感到一阵寒意从脊椎底部爬上来。三年前的P2P清洗,周海峰是幸存者——不是因为他运气好,而是因为他在暴风雨来临之前三个月就把高风险资产全部转移了。如果方芷是当年拟定清洗名单的人,那她出现在周海峰的团队里,意味着什么?
“你是在说——”
“我什么都没说,“阿明举起酒杯,一口干了,“我只是告诉你,在这个地下室里,每个人都知道的比他们说的多,每个人说的都比他们知道的少。”
陈默那晚没有回办公室。他在地下室的沙发上躺了一夜,听着服务器的风扇声,像无数只蜜蜂在他耳边嗡嗡地唱。
第二天一早,他找到了方芷。
“你是银监会的人,“他没有绕弯子。
方芷正在喝一杯手冲咖啡——她每天早上都会在地下室里手冲一杯,用的是一支陈默觉得贵得离谱的滤杯。她没有否认,也没有承认,只是慢条斯理地往咖啡里加了一块方糖。
“你来这里做什么?“陈默问。
“和你的模型一样,“方芷说,“做预测。”
“预测什么?”
方芷把咖啡杯放下,看着他。那个眼神又出现了——像是在评估他,像是在他的背后看到了什么他看不到的东西。
“你有没有想过,“她慢慢地说,“为什么你的模型会显示你的时间裕度是零点零三秒?”
陈默的心跳漏了一拍。“你怎么知道那个数字?”
“因为那不是bug,陈默。那是特征。“
六、零点零三秒的真相
方芷的解释花了整整一个下午。
她从一个陈默从未想过的角度切入:天算模型本身。
“你的模型是用什么数据训练的?“她问。
“公开数据,加上一些合作机构提供的脱敏数据。“陈默回答,“银行的信贷记录、社保数据、电商消费记录、移动运营商的位置数据——”
“你有没有想过,这些数据本身就是一种债务?”
陈默不明白。
方芷从笔记本电脑里调出了一组文件。那是一份研究报告,标题被涂黑了大半,只能看到几个字:“数据溯源与时间偏移”。
“每一个人的数据——你的消费记录、你的位置轨迹、你的社交网络——都不是’免费’产生的,“方芷说,“每一条数据的产生都消耗了一个人的时间。你在淘宝上买一件衣服,你花了十分钟浏览、比较、下单——这十分钟就被转化成了一条数据。这条数据被平台存储、分析、用于训练推荐模型,最终被卖给广告商。换句话说,你的十分钟被’提取’了。”
“我知道数据的经济价值,“陈默说,“这和我的模型有什么关系?”
“你的模型使用了上万亿条这样的数据来训练。每一条数据都包含了一个人的时间碎片。当你用这些数据来预测一个人的’时间裕度’时,你实际上是在用所有人过去被提取的时间,来计算他们未来的时间盈亏。”
陈默的脑子开始转得很快。他看到了方芷的逻辑链条,但他还不明白终点在哪里。
“继续。”
“问题是——模型的训练本身也在消耗时间。不是抽象的时间,而是真实的时间。每一个GPU小时的训练,都会产生一个微小的时间偏移。这个偏移会反向传播到模型的预测中,导致预测结果出现系统性偏差。”
“你是在说,我的模型在预测别人的同时,也在’偷’他们的时间?”
“不是偷。是’借贷’。模型用未来时间的预测精度来支付训练成本——就像一家银行用存款人的钱来放贷一样。但这里有一个问题:如果模型的预测是自洽的,那么它所预测的’时间坍缩’就一定会发生——因为模型本身就在创造导致坍缩的条件。”
陈默终于明白了。
天算不仅是一个预测工具——它是一个自实现的预言。当它告诉银行”这个人有 87% 的概率在未来三年内违约”,银行就会降低这个人的信用额度;信用额度降低,这个人的生活变得更困难;生活变得更困难,违约概率就真的上升了。模型在”预测”坍缩的同时,也在”制造”坍缩。
而那个零点零三秒——那是模型对自身创造者的反噬。因为陈默自己的数据也在训练集里。他的每一次搜索、每一次打车、每一次外卖订单,都被天算用来训练模型——而模型反过来又在计算他的时间裕度。在每一个循环中,他失去零点零三秒。
“这不可能,“陈默说,但他的声音在发抖,“时间不是一种可以被’消耗’的实体。它是物理量,是熵的函数——”
“你真的相信那只是一个物理量吗?“方芷打断了他。“你每天工作十六个小时,其中有多少时间是在为模型工作?你上一次和朋友吃饭是什么时候?你上一次给父母打电话是什么时候?你上一次在不是凌晨三点的时候睡觉——是什么时候?”
陈默张了张嘴,没有说出话来。
他想起来了。三年前开始做天算的时候,他的女朋友离开了他。她说:“你把所有的时间都给了那个模型,你留给我的只有碎片。“他没有反驳,因为她说的是事实。在那之后,他再也没有和任何人建立过真正的关系。他的生活变成了一个单调的循环:数据、模型、代码、屏幕、咖啡、失眠。
他把所有的时间都给了天算。而天算——在某种他还没有完全理解的层面上——把这些时间又还给了他,以零点零三秒的形式。
不是偷。是债务。时间债务。
他欠自己的时间。
就像地下室墙上那幅字写的:时间是一种债务,每个人都欠自己的。
七、林大伟的发现
就在陈默试图消化方芷的话的时候,林大伟发现了一件更令人不安的事。
CTO是在一次例行的系统检查中发现异常的。天算在运行了两个月之后,开始出现一种从未见过的行为模式:它在自动生成新的预测——不是针对输入数据的预测,而是针对”不在数据中的人”的预测。
“什么意思?“陈默问。
“就是说,“林大伟推了推眼镜,“模型在预测一些我们从未输入过的人的时间线。”
“这不可能。模型只能对输入数据进行推理——”
“我知道这不可能。但它在发生。“林大伟把屏幕转向陈默,上面显示着一列预测结果,每一行都有一个”用户ID”,但这些ID不属于任何已知的数据源。陈默查了数据库——这些ID对应的记录是空的,没有任何消费数据、位置数据、社交数据。
但模型仍然为它们生成了时间裕度的预测值。
陈默一行一行地看下去,忽然僵住了。
其中一行数据的ID是:CM-19890317。
CM——陈默拼音的首字母。19890317——他的生日。
那不是别人的数据。那是他自己的。他的数据从未被输入过模型——他特别小心地把自己的个人信息从训练集中剔除了——但模型仍然找到了他,并且为他的时间线做出了预测。
时间裕度:0.02。
从零点零三降到了零点零二。
“它在收敛,“陈默喃喃地说,“模型在收敛到我的时间线上。每运行一天,它就多’知道’我一点,而每多知道一点,我的时间裕度就减少一点。”
“这他妈到底是什么模型?“林大伟的声音里第一次出现了恐惧。
陈默没有回答。他在想一个更深的问题:如果天算是一个自实现的预言——如果它在预测坍缩的同时也在制造坍缩——那么当它预测陈默自己的时间裕度归零的时候,会发生什么?
他会”坍缩”吗?
在他的模型里,“坍缩”的定义是破产、入狱或死亡。他不会破产——虽然不多,但他有足够的积蓄。他不会入狱——他没有犯过罪。那就只剩下——
他站起来,快步走到卫生间,把门反锁上,然后用冷水洗了一把脸。镜子里的他看起来比三年前老了十岁。眼窝深陷,颧骨突出,皮肤灰暗得像一层纸糊在骨头上。
三年的时间。他把三年给了天算。天算还给他零点零二秒。
这笔账,怎么算都不划算。
八、周海峰的棋局
陈默决定和周海峰摊牌。
那是一个星期天的下午,深圳下着那种特有的、说大不大说小不小的雨——不够打伞,但足以让你的衬衫湿透。周海峰约他在蛇口的一家茶馆见面,说是”聊聊模型的事”。
陈默把天算的异常行为、方芷关于时间债务的理论、以及模型对他自己的预测,全部告诉了周海峰。
周海峰听完,没有惊讶,没有慌张。他慢慢地泡了一壶凤凰单丛,给陈默倒了一杯,然后说了一句话:
“我知道。”
陈默的手停在半空中。
“你知道?”
“从一开始就知道,“周海峰说,“你以为我为什么找你?你以为你的模型是做什么的?”
“风控。预测个人的信用时间线——”
“不。你的模型做的是一件事:它证明了时间可以被量化、被交易、被定价。至于它同时也在’消耗’时间——那不是bug,那是市场的本质。”
陈默感到一阵恶心。
“每一个市场都是这样运作的,“周海峰继续说,语气平静得像在讲解一道数学题。“股市交易的是企业的未来价值——但在交易的过程中,有一部分价值被手续费、印花税、信息不对称消耗掉了。这部分消耗叫’摩擦成本’。你的模型也有摩擦成本——只不过它的摩擦成本不是钱,是时间。”
“你在说什么?“陈默的声音变大了,茶馆里几个人转头看了他们一眼。“你在说,你知道这个模型在消耗人的时间,你还——”
“我还想用它来建立时间交易市场?“周海峰替他说完了。他放下茶杯,直视陈默的眼睛。“陈博士,我问你一个问题。你知道全世界最大的时间交易市场是什么吗?”
陈默没有回答。
“是金融市场本身。每一个人——每一个人——都在用时间换钱。打工的人用八小时换一天的工资。企业家用十年换一个IPO。投资者用等待换回报。区别在于,现在的市场不诚实——它不告诉你时间的真实价格。你的模型让这个价格变得可见。这不是邪恶,这是透明。”
“透明?“陈默几乎要笑出来了。“你管’模型在暗中消耗人的时间’叫透明?”
“那你管现行体制叫什么?“周海峰的声音突然变得尖锐。“你知道在中国,一个人的平均工作时间是多少吗?每年两千一百七十二个小时。你知道其中有多少是被’消耗’掉的——被无效的加班、被无意义的会议、被领导的脸色、被地铁的拥挤——而不是被真正’使用’的?至少你的模型让这种消耗变得可度量。可度量的东西,才可以被优化。”
陈默沉默了。不是因为他被说服了,而是因为他意识到,周海峰说的并不是完全错误。现行的体系确实在系统性地消耗人的时间,只不过这种消耗是隐形的、不可量化的、无法被追究的。天算至少让这件事浮出了水面。
但浮出水面并不意味着问题被解决了。它只是意味着,有人可以在这个问题上做生意。
“方芷是什么人?“陈默突然问。
周海峰的表情没有变化。“我刚才说了——”
“你说她’做一些研究’。但她以前是银监会的。她知道P2P清洗的内幕。她出现在你的团队里,不会只是巧合。”
周海峰沉默了很长时间。窗外的雨变大了一些,雨水顺着茶馆的玻璃窗流下来,把外面的世界变得模糊。
“方芷是来监督我的,“他终于说,“上面有人对’时间银行’这个概念感兴趣——非常感兴趣。但他们需要确保它不会失控。方芷就是那个’确保’。”
“上面”是一个在中国政治语境中有着明确含义的词汇。它指的是某个比周海峰高得多的人或者机构——高到陈默不应该知道,也不想知道。
“所以这不是一个创业项目,“陈默说,“这是一个政策实验。”
“所有的生意都是政策实验,“周海峰说,“在中国。“
九、时间的重量
那天晚上回到办公室,陈默做了一个决定:他要关闭天算。
不是因为恐惧——虽然恐惧是有的。而是因为他终于理解了那个零点零三秒的含义。它不是模型在”偷”他的时间——那是方芷的解释,准确但不完整。零点零三秒代表的是一个更深层的事实:每一个预测未来的行为,都在改变未来本身。
这不是量子力学里的观察者效应——那是物理学。这是社会学。当你试图预测一个人的命运时,你的预测本身就会成为影响那个命运的因素。模型预测他会违约,银行降低他的额度,他真的违约了——不是因为模型是对的,而是因为模型的存在改变了系统的状态。
天算不是在”看到”未来。它是在”创造”未来。
而它创造的未来,是一个更坏的未来。
陈默坐在椅子上,看着窗外深圳的夜景。后海的方向亮起了一排灯光,那是深圳湾的跨海大桥,连接着南山区和香港。桥上的车流像一条发光的河流,永不停歇。
他想起了周海峰父亲的那面墙上的字:时间是一种债务,每个人都欠自己的。
他忽然明白了这句话的真正含义。它不是在说时间是一种负债——虽然它确实被用作了负债的工具。它是在说,你欠自己一段真正属于自己的时间。不是给模型的时间,不是给公司的时间,不是给系统的时间——而是给你的时间。给你爱的人的时间。给你自己的生活的时间。
陈默打开电脑,开始写一段新的代码。这段代码不是用来改进天算的——而是用来关闭它的。他写了一个递归函数,会让模型在接下来的二十四小时内逐步删除自己的权重参数,直到所有的参数都归零,模型彻底停止运行。
他知道周海峰会反对。他知道方芷和”上面”的人不会同意。他知道关闭天算意味着放弃三年的工作,放弃可能到来的商业成功,放弃一切他曾经相信的东西。
但他也知道,如果他不关掉它,那个零点零三秒会继续缩小。零点零二,零点零一,然后——归零。
归零不是死亡。归零是忘记了时间是什么。忘记了时间不是一个数字,不是一个变量,不是一个可以被模型消费的数据点。时间是一个人在深夜里醒来,听到窗外有雨声,然后翻个身,继续睡去的那种感觉。时间是和朋友在路边摊吃烧烤,喝啤酒,说一些第二天就会忘记的话。时间是母亲在电话里问你吃了没有,你说吃了,其实没有。
时间不是一个资产。时间是一个人。
陈默按下了回车键。
递归函数开始运行。
十、苏小晴的选择
关闭天算的后果比陈默预想的来得更快。
第二天一早,他收到苏小晴的消息:她辞职了。
“我昨天晚上听到你和周总的对话了,“她在微信里说,“茶馆的隔壁包间。隔音不好。”
陈默苦笑了一下。他应该想到蛇口的茶馆不会有好的隔音。
“你信他说的吗?“苏小晴问,“关于透明、关于可度量、关于时间交易市场?”
陈默想了很久,才打出了回复:“我不信他的结论,但我无法反驳他的前提。现行的体系确实在消耗人的时间。我只是不同意用另一种消耗来替代原来的消耗。”
“那你打算怎么办?”
“我已经关掉了天算。”
苏小晴沉默了五分钟——陈默能看到对话框顶部的”对方正在输入”反复出现又消失。最后她发来一句话:
“你知道吗,我在蚂蚁金服的时候,有一次问我的老板一个问题。我问他,‘如果我们的算法出了错,导致一个人受到了不公平的对待,我们怎么纠正?‘你知道他怎么说?”
“怎么说?”
“他说,‘小晴,你想多了。算法不会出错。算法只是数学。出错的是人。’”
陈默看着这段文字,感到一种钝痛。不是因为那个老板说错了——从某种意义上说,他说的没有错。算法确实是数学。出错的确实是人。但”出错的人”不是被算法评估的那些人——而是设计算法的人。是陈默自己。
他设计了天算,训练了天算,让天算变成了一个自实现的预言机器。然后他惊讶地发现,这个机器在消耗人的时间。这就像一个制毒的人惊讶地发现,毒品会让人上瘾。
“你接下来打算做什么?“陈默问苏小晴。
“回老家。我在长沙租了一个小公寓,准备做一些真正有意义的事——不是用算法来给人打分,而是教人怎么不被算法控制。”
“你这是在和风车作战。”
“也许吧,“苏小晴说,“但至少风车是真的。”
陈默放下手机,走到窗前。天已经亮了,深圳的天空灰蒙蒙的,像一块洗了太多次的旧布。后海的水面反射着一种惨白的光,像是有人在海底放了一盏灯。
他的电脑屏幕上,天算的递归删除正在安静地运行。权重参数一个接一个地归零,像一排灯一盏接一盏地熄灭。进度条显示:37%。
还有十几个小时。
十一、方芷的最后一课
下午三点钟,方芷出现在陈默的办公室里。
她没有敲门,直接推门进来,手里拿着一杯星巴克——和她在地下室里手冲的那些比起来,这杯星巴克显得格外廉价。
“你关了天算,“她说。这不是一个问句。
“你来得挺快。”
“我一直在监控模型的运行状态。你一启动删除程序,我就知道了。”
陈默不意外。方芷是那种永远比你知道得多的人。
“你来阻止我?”
方芷摇了摇头。她在陈默对面坐下,把咖啡放在桌上,然后做了一件陈默没有想到的事:她笑了。不是那种评估性的、看穿一切的笑——而是一个普通人的笑,带着一点疲惫和一点温暖。
“我来告诉你一个故事,“她说,“然后你就可以决定要不要继续你的删除程序。”
陈默靠在椅背上,示意她继续。
方芷说:“我在银监会的时候,负责P2P监管,这件事你知道。但你不知道的是,我曾经也是一个’受害者’——如果你愿意用这个词的话。我父亲在2015年把自己的退休金全部投进了一个P2P平台,年化收益18%。你猜后来怎么着?”
“平台跑路了。”
“对。老板卷了三个亿,跑到了柬埔寨。我父亲的退休金一分钱都没有拿回来。他当时六十三岁,从那以后他再也没有笑过。不是悲伤——他过了悲伤的阶段。是一种更深层的东西,像是信仰崩塌了。他一直相信规则、相信制度、相信’国家不会让老百姓吃亏’。那三个亿不只是钱,那是他对这个世界的信任。”
陈默沉默着。
“我进银监会,就是因为那件事。我想建立规则,想让那种事情不再发生。但我在里面待了六年,学到的是一件事:规则是跟着钱走的。 钱流向哪里,规则就跟到哪里。不是规则在引导钱——是钱在引导规则。”
“那你来汇融金科——”
“我来汇融金科,是因为周海峰的时间银行是一个真正的新东西。它不是P2P那种换汤不换药的骗局——它在试图重新定义’价值’本身。如果时间可以成为货币,那现行金融体系的所有规则都需要重写。这可能是好事,也可能是坏事——取决于谁来写这些规则。”
“你想当那个写规则的人。”
方芷看着窗外,她的侧脸被灰白的天光照亮,显得轮廓分明。“我已经写了。”
她从包里拿出一个文件袋,从里面抽出一份文件,递给陈默。文件有三十多页,抬头是一份陈默从未见过的文件编号,内容是关于”个人时间资产管理”的监管框架草案。
“这是——”
“这是我给’上面’写的建议。如果时间交易要推行,它必须满足三个条件:第一,每个人的’基础时间’——也就是满足基本生活所需的时间——不可交易、不可抵押、不可扣押。第二,时间交易的所有利润必须进入一个公共池,用于补偿那些时间裕度为负的人。第三——”
她停顿了一下。
“第三,任何用于预测个人时间价值的算法,都必须接受独立审计。包括你的天算。”
陈默看着那份文件,忽然感到一种奇怪的震动。不是感动——他太疲惫了,感动是一种他消费不起的奢侈品。而是一种类似于解方程的时候,看到变量终于对齐了的那种感觉。
方芷不是周海峰的同伙。她也不是”上面”的间谍。她是一个在规则和人性之间找到了一条裂缝的人,正在试图把那条裂缝撑大一点——大到可以让一些光透进来。
“你的删除程序还在运行?“方芷问。
陈默看了一眼屏幕。进度条:71%。
“在。”
“你不需要关掉天算。你需要把它交给一个它无法控制、也无法被它控制的人。”
“谁?”
方芷看着他,那个评估性的眼神又出现了——但这一次,陈默觉得他看懂了那个眼神的含义。她不是在评估他的参数。她是在评估他的可能性。
“你自己决定。”
她站起来,拿起那杯已经凉了的星巴克,走向门口。走到一半,她停下来,回头看了他一眼。
“陈默,你知道为什么你模型里的时间裕度是零点零三秒吗?不是因为模型在消耗你的时间。是因为你在纠结。你一半想关掉它,一半想留下它。这种纠结消耗了你零点零三秒——不,是消耗了你三年。”
她推门离开了。
陈默坐在椅子上,听着门锁扣上的声音,轻轻的,像是时间碎了一下。
十二、最后的选择
陈默在办公室里坐了六个小时。
在这六个小时里,天算的删除程序运行到了 97%。服务器的风扇声变得越来越安静——随着权重参数的减少,计算量也在减少,散发的热量也在减少。陈默想象那些参数像一片片的雪花,在服务器里融化,变成水蒸气,消失在深圳潮湿的空气里。
97%。还剩 3%。
他在这六个小时里做了三件事。
第一件事:他给母亲打了电话。
母亲在成都,一个人住。父亲三年前去世了——心肌梗塞,发病的时候只有她一个人在家。她打了120,但救护车在堵车的高峰期花了四十分钟才到。四十分钟。如果早到十分钟,也许——
“妈。”
“嗯?吃了没有?”
“吃了。”
他没有吃。
“最近忙不忙?”
“还行。”
他在说谎。
“妈,我可能过几天回来看你。”
“真的?“母亲的声音里有一种小心翼翼的喜悦,像是一只受惊的小动物探出了头。“你不是一直很忙吗?”
“没那么忙。”
他挂了电话,在黑暗里坐了一会儿。
第二件事:他打开了一个新的notebook,开始写一段全新的代码。
这段代码不是天算的替代品。它是一个审计工具——一个可以检测任何预测模型是否在”自我实现”的工具。它的工作原理很简单:如果你输入一个模型的预测结果和对应的实际结果,这个工具会计算两者之间的”因果偏移量”——也就是模型的预测本身对结果的影响程度。如果偏移量超过了一个阈值,工具就会发出警告:这个模型正在创造它所预测的现实。
陈默把这个工具命名为”天平”。天平不预测未来。它只衡量预测的重量。
第三件事:他打开了天算的删除程序,按下了暂停。
97%。剩下的 3% 还在那里,像一个没有说完的句子。
陈默不打算完成这个删除了。他也不打算让天算继续运行。他要做的,是把那剩下的 3% 封存起来——不是删除,不是运行,而是保存。保存在一个加密的硬盘里,放在他办公桌最下面的抽屉里。
3% 的天算。一个没有说完的句子。一个还没有坍缩的可能性。
也许有一天,有人会需要它。也许那个人会是一个比他更聪明、更善良、更不容易被模型反噬的人。也许那个人会用它来做一些真正有价值的事情——不是为了交易时间,而是为了理解时间。
也许不会。
但那不是陈默能决定的。他能决定的,只有现在——这一刻——他选择做什么。
他选择了站起来,关掉电脑,走出办公室。
凌晨三点十七分。和三个月前他第一次看到那个数字的时间一模一样。但这一次,深圳的窗外不是一片漆黑——远处有一线微光,像是有人在城市的边缘点了一盏灯。
不是模型的光。不是算法的光。是早晨的光。
陈默走进电梯,按下了一楼的按钮。电梯门关上的那一刻,他看了一眼走廊尽头的服务器机房——天算的递归程序还停留在 97%,像一个睡着的人,在梦里完成了全部旅程的最后一步,然后在黎明前安静地停了下来。
它没有坍缩。它只是停下了。
尾声:零点零三秒之后
三个月后。
陈默辞掉了工作。他没有回成都——至少现在还没有。他在深圳华侨城租了一间小公寓,每天早上沿着深圳湾的海岸线跑步,然后去一家咖啡馆坐到下午,写一些东西。
他写的东西不是论文,不是代码,也不是小说。他在写一份关于”时间伦理”的备忘录——一份试图回答一个问题的文件:当技术可以量化人的时间时,我们应该怎么使用这种能力?
这份备忘录没有答案。只有问题。但陈默觉得,有时候,一个好的问题比一个答案更有价值。
天平工具在GitHub上开源了。没有多少人关注——到目前为止只有一百多个star——但其中有几个来自陈默意想不到的地方:一个MIT的伦理学实验室,一个柏林的数字权利组织,和一个他从未听说过的中国政策研究机构。
苏小晴在长沙开了一个小工作室,教普通人怎么理解算法、怎么保护自己的数据、怎么不被推荐系统牵着鼻子走。她的学生不多,但每一个都是真心想学的人。她偶尔会给陈默发消息,分享一些学生的故事。那些故事总是让陈默想起天算曾经预测过的那三万七千个时间裕度为负的人——但苏小晴的故事有不同的结局。她的学生学会了看见算法,而看见算法的人,至少可以做出不同的选择。
阿明回了台湾,在台大找了一份讲师的工作,教量化金融。据说他的课非常受欢迎,因为他会在课上讲一些”教科书上不会教的东西”——比如内幕交易的道德困境,比如高频交易对市场公平性的侵蚀,比如一个量化分析师应该如何面对自己的良心。
林大伟留在了汇融金科。他接手了陈默的工作,负责天算——或者说,那 3% 的天算——的维护。周海峰的时间银行项目在几个试点城市开始了小规模的试验,方芷的监管框架草案被采纳了一部分——不是全部,但比什么都没有好得多。基础时间的不可交易条款被保留了下来,时间交易的利润池也建立了起来,但独立审计的条款被搁置了。
“上面”认为,现阶段”条件不成熟”。
方芷没有反对。她只是在一个陈默不知道的笔记本上写下了一行字:“继续。”
至于那个零点零三秒——
陈默不知道它还在不在。他不再运行天算了,也没有其他模型在计算他的时间裕度。但有时候,在深夜跑步的时候——他已经把深夜的工作习惯改成了深夜的跑步习惯——他会感觉到一种微小的偏差,像是他的脚步和心跳之间有一个几乎不可察觉的错位。
那个错位大约是零点零三秒。
它不再是模型屏幕上的一个数字了。它变成了一种身体的感觉——一种提醒,提醒他时间不是一个可以被消耗、被交易、被定价的变量。时间是一个人在深夜的深圳湾海岸线上跑步,听到海浪拍打防波堤的声音,闻到空气中咸涩的味道,感觉到风从海面上吹过来,带着一种说不清楚的、属于南中国海的温暖。
那种温暖值多少个零点零三秒?
陈默不知道。但他知道一件事:它不值得被交易。
它值得被经历。
他继续跑着。海浪在他身后反复地拍打海岸,像一台永不停止的机器——但不是算法的机器,而是地球的机器,月球的机器,引力的机器。那台机器已经运行了四十亿年,从来没有坍缩过。
因为它不预测未来。它只是运转。
深圳的夜空没有星星。光污染太重了。但如果你在凌晨三点钟站在海岸线上,面朝大海的方向,远离城市的灯光,偶尔——只是偶尔——你能看到一颗。只有一颗。它闪一下,就消失了。
像零点零三秒。
像一个人在黑暗中忽然想起了什么,然后又忘了。
像时间本身。
(完)