时间的复利
时间的复利
一
陈屿第一次注意到那棵树,是在入职”恒久银行”的第三天。
那是深圳南山区一栋六十八层的写字楼,五十二层以上属于恒久银行总部的技术部门。电梯每到五十二层就会发出一声极轻微的嗡鸣,像是某种仪器在检阅每一个进入的人。陈屿以为那是电梯老化的声音,直到他注意到——只有他一个人听到了。
同乘电梯的同事们都在低头看手机,或者在沉默中咀嚼着自己嘴里无味的焦虑。没有人抬头,没有人侧耳。只有陈屿,在电梯门打开的那一瞬间,听到了那声嗡鸣中夹杂着的另一层声音——像是一个极其遥远的地方传来的心跳。
那棵树长在五十二层的天井里。
严格来说,它不应该存在。五十二层是一个完全封闭的玻璃空间,地面是灰色的大理石,天花板是嵌入式的LED面板,光线恒定地维持在四千开尔文的色温——不冷不暖,像永远停留在下午三点。但那棵树就那样长在天井中央,树干有碗口粗,叶片浓绿,是一棵榕树。深圳到处都是榕树,它们从人行道的砖缝里拱出来,从老旧小区的墙根里钻出来,气根垂落下来像是大地伸出的无数只手。但在一个完全封闭的、没有阳光没有雨水的六十八层写字楼的五十二层,一棵榕树——这不可能是自然的。
“你看到那棵树了?“坐在他对面的林可说。她是陈屿的导师,三十二岁,戴一副金丝眼镜,说话的时候习惯性地转动左手无名指上的戒指——但她没有结婚,陈屿后来才知道那是一枚旧戒指,前任留下的。她的工位上放着一盆绿萝,叶子翠绿得不太真实,像是塑料做的。后来陈屿才知道那确实是塑料做的——林可养不活任何植物,但她需要一个绿色的东西放在面前。
“嗯。“陈屿说。
“别跟别人说。“林可的声音很轻,像是怕那棵树听见,“能看见它的人不多。”
陈屿想追问,但林可已经转过屏幕,开始给他讲解恒久银行的核心业务。她的手指在键盘上跳动,屏幕上的数据流像一条发光的河。陈屿注意到她的指甲剪得很短,右手中指上有一个因为长期敲键盘而磨出的茧。
恒久银行不是一家普通的银行。准确地说,它是一个时间交易平台。
二十年前,一个叫方序的物理学家在《自然》杂志上发表了一篇论文,提出”时间量子化”理论。论文的核心观点是:人类感知到的时间流逝并非连续的,而是由无数个极微小的”时间粒子”组成的。这些粒子可以被捕获、存储和转移。论文发表后的头三年,没有人认真对待它。学术界的反应从冷嘲热讽到彻底无视。方序被清华大学物理系排挤,他申请的科研经费被全部冻结,曾经与他合作的同事纷纷划清界限。他的妻子在第二年提出离婚,带走了八岁的女儿。方序从清华辞职,带着三个还在读研的学生南下深圳,在一间城中村的民房里开始了实验。
那间民房在南山区白石洲,月租一千二。楼下是一家永远在冒油烟的沙县小吃,楼上是隔音极差的隔断间,住着一个白天睡觉晚上开直播的年轻女人。方序在客厅里摆满了仪器,在卧室里搭了一张行军床。三个学生挤在另一个房间里,轮流使用唯一的桌子。
第七年,他成功了。
陈屿看过那段实验室录像。画面很模糊,因为那台摄像机已经很旧了,镜头上有一道划痕,在画面的右上角形成一道持续存在的弧光。一台冰箱大小的仪器中央放着一个玻璃球,球体内部什么都没有。然后方序按下按钮,玻璃球发出淡蓝色的光,持续了零点三秒。方序后来在发布会上说,那零点三秒里,仪器从一只实验鼠身上”提取”了三十秒的时间。
那只老鼠在接下来的实验中,比对照组早死了三十秒。
“时间被抽走了,它就真的少了。“方序在发布会上说。那天他穿着一件皱巴巴的白衬衫,领口的扣子掉了一颗。台下的记者们举着手机和录音笔,有人在小声议论他的头发——已经全白了,他才四十三岁。
那是改变世界的发现。十年间,“时间银行”在全球范围内获得了合法地位。联合国在日内瓦通过了《时间权利公约》,确认时间作为基本人权不可被强制剥夺,但个人可以自愿存储、转移和出售自己的时间。各国政府陆续立法,建立时间交易的监管框架。时间成了货币之外的第二种硬通货。有人在时间银行里存下自己的青春时光,等到老了再取出来用。有人把自己的时间卖掉换取金钱,然后用金钱换取食物和住所。也有一些人——数量比公众知道的要多得多——把自己的时间捐赠给了医院里那些时间不够用的危重病人。
恒久银行是全亚洲最大的时间交易平台,拥有超过两亿用户,日均交易量达到四百亿秒——大约等于一千二百六十八年。它的总部占据着深圳南山区那栋六十八层写字楼的三十七层到六十八层,总共三十二层,三千多名员工。创始人方序已经三年没有出现在公司里了。
陈屿的工作是维护恒久银行的核心交易系统,代号”时序”。
“时序”是一个分布式系统,部署在深圳、贵阳和呼和浩特三个数据中心,每秒钟处理超过五十万笔时间交易。陈屿的任务是排查系统里一个幽灵般的bug——每隔大约七十二小时,系统总账上就会出现一次极微小的损耗,大约零点零零零零一秒,相当于十万分之一眨眼的时间。
“这个bug存在了多久?“陈屿问。
林可想了想:“至少两年。没有人能找到原因。前三个负责排查的工程师,一个转岗去了行政部,说写代码写吐了;一个离职回老家开民宿了;还有一个……”
“还有一个?”
林可转了转戒指:“休假了。长期休假。据说是抑郁了。“
二
陈屿开始排查那个bug的第一周,什么都没有找到。
“时序”的代码库非常庞大,超过三百万行,跨越十七个微服务,使用了五种编程语言。每一笔时间交易都要经过入账、校验、清算、出账四个环节,每个环节都有完整的日志,每个日志都精确到毫秒级。陈屿把近两年的日志全部拉下来——总计超过二十TB的数据——用自己写的一个Python脚本进行比对。脚本跑了整整四十八个小时。
结果让他困惑。
那零点零零零零一秒的损耗不是发生在任何一个交易环节里。它在清算完成之后、总账更新之前的那个间隙里出现——像是从时间的缝隙中渗透出去的。更奇怪的是,损耗出现的时间并不完全规律。大约每七十二小时一次,但有时是七十小时,有时是七十四小时。陈屿把所有出现损耗的时间点标注在时间轴上,发现它们呈现出一种奇怪的波动——像呼吸一样。
“就像一个杯子,“陈屿在技术周会上说,“你往里面倒水,水没有洒出来,杯子也没有裂缝,但每次倒完之后,杯底都会少一点点水。而且少的量跟杯子的状态有关——杯子’呼气’的时候少得更多。”
会议室里沉默了几秒。技术总监赵恒坐在长桌的另一端,面无表情地看着陈屿。他的眼神是那种经过精确计算的距离感——不远不近,不冷不热,刚好让你觉得自己被观察着但不会被评判。
“那是蒸发。“赵恒说。
会议室里笑了几个礼貌的声音。陈屿也跟着笑了一下,但他注意到赵恒说完那两个字之后,嘴唇抿成了一条很紧的线。
赵恒四十五岁,是恒久银行的联合创始人之一,方序的学生——准确说是方序在清华带的最后一届博士生。他说话永远带着一种冷淡的精确感,像是在读一段已经编译过的代码。陈屿注意到他的办公桌上没有照片、没有绿植、没有任何私人物品,只有一台笔记本电脑和一个水杯。水杯是不锈钢的,表面有细微的划痕,看起来用了很多年。杯子里的水位永远保持在同一个刻度。
“你有没有注意到,“陈屿那天晚上加班的时候问林可,“赵总的水杯好像永远是满的?”
林可正在吃一盒沙拉。她停下来看了陈屿一眼,那眼神里有一种奇怪的怜悯——像是一个已经知道结局的人在看着一个还蒙在鼓里的人。
“在这个公司待久了,“她说,用叉子拨弄着一片生菜叶,“你会发现很多事情都是这样的。杯子永远是满的。走廊里那盏灯永远不会灭。电梯永远不用等超过十五秒。还有——”
她停顿了一下,似乎在衡量要不要说出口。
“还有赵总好像永远不老。我入职五年了,他的样子一点都没变。”
陈屿笑了:“可能是保养好吧。”
林可没有笑。她把沙拉盒盖上,指了指屏幕上的一段代码:“你看这个。”
那是一段陈屿已经看过几十遍的清算模块代码。但林可用光标高亮了一行注释,那行注释写在两个函数之间的空白处,字号比其他注释小了两号,几乎像是有人故意想让它不那么显眼:
// 方老师说过:时间不会消失,只会转移。
“这行注释是什么时候写的?“陈屿问。
林可调出了代码历史。那行注释的提交时间是八年前,提交者是方序本人。提交信息只有四个字:“记住这个。”
方序已经三年没有出现在恒久银行了。官方说法是”学术休假,专注理论研究”。但陈屿在公司的内部系统里搜索方序的名字,发现他的工卡最后一次刷卡记录是三年前的十一月十七日,晚上十一点四十三分,地点是五十二层的实验室——就在那棵榕树旁边。他的企业邮箱在那天之后再也没有收发过任何邮件。他的办公室门锁被换了,只有赵恒有钥匙。
此后,方序的名字从所有活跃项目中消失了。但在代码仓库的最深处,在那些没人会去翻看的早期提交记录里,他的名字无处不在。像一棵树的根系,在地底下沉默地蔓延。
三
陈屿发现那棵榕树在生长。
第一天,它只有碗口粗。到第二周的时候,树干已经有小臂粗了。它的根从大理石地面的缝隙中扎下去,像血管一样蔓延,沿着地面的纹路向四周伸展。陈屿有一次加班到凌晨两点,从工位上站起来伸懒腰的时候,看到那些根在地面上发出极微弱的光,像心跳一样一明一暗。光的颜色是淡绿色的,与榕树叶子的颜色一模一样。
他蹲下来看,光芒消失了。根看起来就是普通的根——深褐色的、粗糙的、带有泥土痕迹的根。但他分明看到了。那光持续了大约三秒钟,然后像被人关掉开关一样消失了。
“你在看什么?”
陈屿吓了一跳,膝盖撞在地板上发出一声闷响。回头看到赵恒站在走廊尽头,手里端着那个永远满着的水杯。他穿着深灰色的西装,白衬衫的领口扣到了最上面一颗。走廊的灯在他身后亮着,但他的脸上没有光——像是他自带了一层把光线吸收掉的滤镜。
“没什么。“陈屿站起来,揉了揉膝盖,“赵总这么晚还在?”
赵恒没有回答。他走到天井边上,低头看着那棵榕树。灯光从头顶落下来,在他脸上切割出锐利的阴影。陈屿从侧面看过去,发现赵恒的鬓角没有一根白发——四十五岁的男人,在中国的互联网公司里工作,鬓角一根白发都没有。这不太正常。
“你能看见它,“赵恒说,不是疑问句。
“是。”
赵恒沉默了很久。久到陈屿以为他已经离开了,才发现他只是站在那里,一动不动,像一台进入待机模式的机器。他的呼吸极其轻微,胸口几乎看不到起伏。
“方序也能看见。“赵恒终于说,“他是第一个看见的人。我是第二个。你大概是——“他想了想,“第六个。”
“这棵树是什么?”
赵恒端起水杯喝了一口。水位下降了——这一次陈屿看得清清楚楚,不锈钢杯壁上的水线下降了大约两毫米。然后,在他眨眼的间隙里——也许比眨眼更短——水位回到了原来的位置。
“你觉得时间是什么?“赵恒问。
陈屿想了想:“一种资源?一种货币?在经济学意义上是一种可分割的、可交易的——”
“不。“赵恒打断了他,声音平静但不容置疑,“时间是一种生命形式。”
他转身走了。皮鞋在大理石地面上发出清晰的、节奏精确的脚步声。陈屿本能地开始计数——一步、两步、三步——每一步的间隔恰好是一秒。不多不少。像是一台被校准过的时钟。
赵恒消失在走廊尽头。但他的脚步声又持续了很长时间才最终消失,远比他从视线中消失所应该需要的时间要长得多。
陈屿后背发凉。
四
第三周的时候,陈屿在代码里发现了一个隐藏的模块。
那个模块没有在系统的架构文档中出现,没有在代码审查记录中出现,甚至在代码仓库的提交历史中也没有它的踪影。它不存在于任何一个分支上,不存在于任何一个开发者的本地仓库里。它只存在于运行时——只有在系统实际运行的时候,它才会从某个地方冒出来,像一条只在水下才能看到的暗流。
如果不是陈屿在排查一个内存泄漏问题的时候,意外地dump了整个运行时的内存镜像,他永远不会发现它。内存镜像有四百多GB,他用了整整一天才分析完。在镜像的最深处,在一块没有被任何文档标注的内存区域里,他找到了它。
模块的代号是”榕”。
它的功能很简单:从每一笔时间交易中,提取零点零零零零一秒,转移到一个未知的地址。
陈屿花了整整三天来追踪那个地址。它不在恒久银行的账户体系里,不在任何公开的时间交易平台上,不在区块链的任何一条链上。它像是一个黑洞,吞下了那些微小到几乎不存在的时间碎片。他尝试用网络抓包工具来追踪数据流向,但所有追踪到了最后一跳都会消失在一片空白中——像是数据走出了已知宇宙的边界。
他算了一下。每笔交易零点零零零一秒,每天五十万笔交易,两年下来——大约一千八百二十五秒。
半个小时。
两年时间,有人从恒久银行的交易系统中,悄无声息地偷走了半个小时。这个数量小到几乎没有任何意义。恒久银行的日均交易量是四百亿秒,半个小时连沧海一粟都算不上。如果用金额来类比,这相当于一个每天流水过万亿的银行,每天少了一分钱。没有任何审计系统会注意到这种级别的差异。
但陈屿是程序员。程序员不能容忍任何无法解释的数字。每一个不在预期范围内的数字背后都有一个原因,找到那个原因是程序员的职责——不是因为它重要,而是因为它在那里。
他开始深入追踪”榕”模块的代码。
代码写得极其精巧。它使用了一种陈屿从未见过的编程范式——不是面向对象,不是函数式,不是逻辑式,不是任何他在计算机科学课程中学过的编程风格。代码的注释全是方序的笔迹,但内容不是技术文档,而是一些像诗句一样的东西:
时间不是河流,是根系。
我们以为自己在存储时间,其实时间在存储我们。
每一秒都有自己的形状,不要试图改变它。
当一棵树长大的时候,它的根在说什么?
注意力的质量决定时间的密度。
最后一条注释让陈屿愣了很久。它被写在模块最核心的一个函数入口处,字号比其他注释大了一号,像是有人故意想让它被看到。
陈屿读着这些注释,后背发凉。不是恐惧的那种凉,而是一种更深层的、来自认知被刷新的凉——像是你一直以为自己站在坚实的地面上,突然发现脚下其实是一片深不见底的水。
五
他把发现告诉了林可。
他们坐在公司楼下的7-Eleven里,林可面前放着一杯美式咖啡,陈屿面前是一杯热可可。已经是晚上十一点了,便利店的灯光惨白,外面的深圳夜色浓稠得像一块融化的黑巧克力。南山的夜景永远是这样的——高楼上的灯光像撒了一把碎钻,远处的深圳湾大桥像一条发光的蛇。
林可听完之后沉默了很久。她双手捧着咖啡杯,拇指在杯壁上画着圈。
“我知道。“她说。
陈屿愣了。
“你以为前三个工程师都没有发现这个模块?“林可笑了一下,那笑容很苦,像是咬了一口没熟的柿子,“他们都发现了。”
“那为什么——”
“因为发现之后,你就面临一个选择。“林可说,“你是假装没看见,继续做一个听话的员工,拿着月薪三万的工资,每年涨百分之十五的薪水?还是继续挖下去,冒着——”
她停了一下。
“冒着什么?”
“冒着看到真相的风险。”
林可从口袋里掏出手机,打开了一个陈屿从未见过的App。界面极其简陋,灰底白字,没有任何装饰,只有一个数字在跳动。数字的跳动速度不均匀——有时候快一点,有时候慢一点,像是一个虚弱的心跳。
那个数字是:00:32:17。
三十二分十七秒。
“这是什么?“陈屿问。
“这是方序被偷走的时间。“林可说,“准确地说,是他被提取走的时间。这是剩余量。”
陈屿感觉自己的脑子像是被什么东西重重地撞了一下。他的热可可洒了一些在手背上,但他没有感觉到烫。
“你是说——那棵树——”
“那棵榕树就是方序。“林可说,“或者更准确地说,是方序的时间在物理空间中的投影。你在五十二层看到的那棵树,不是一株植物。它是方序剩余的时间在这个世界上的物理形态。他三年前的那个晚上走进实验室,把自己连接到了’时序’系统的核心节点上。他的身体现在还在实验室里——就在那扇换了锁的门后面——连接着一台时间提取设备,维持着整个系统的运转。”
“为什么?他为什么要这样做?”
林可深吸一口气,咖啡的热气在她的眼镜片上蒙了一层薄雾:“因为’时序’系统有一个方序在开发之初就知道但一直隐瞒的根本性问题。时间的量子化意味着它不是无限的——每一次交易都会产生极微小的损耗,就像摩擦力一样。这些损耗在单笔交易中可以忽略不计,但在数千亿次交易的累积下,它们会形成一个越来越大的’时间空洞’。这个空洞如果不被填补,最终会导致整个系统的坍塌——所有存储在系统中的时间都会像水一样从那个空洞中流走。”
“两亿用户的时间——”
“全部消失。不是比喻,是物理意义上的消失。那些时间会回归到——我不知道该怎么说——回归到某种原始的状态。人们存在银行里的时间会化为虚无。有人在那里存了十年、二十年——那是他们的寿命。他们本来打算老了以后用的。如果系统崩溃,他们就真的少了那些年。”
陈屿的嘴巴张了张,但没有发出声音。
“方序发现,唯一能弥补这些损耗的方法,是用一个活人的时间作为’种子’,让系统自我修复。活人的时间——不是被提取的、量化的、存储在数据库里的时间——而是活生生的、与意识绑定的、正在流逝的时间。这种时间有一种特殊的性质,方序称之为’时间活性’,它能够自发地填补系统中的微小空洞。”
“所以他把自己变成了那个种子。”
“是的。他的时间在持续地流向系统,维持着整个恒久银行的运转。但这个过程中,他的时间也在缓慢地消耗。‘榕’模块从每笔交易中提取的那零点零零零一秒,不是为了偷走客户的时间,而是为了——”
“反哺。“陈屿接上了她的话,声音像是从很远的地方传来的。
林可点了点头。她的眼眶有些红了。
“方序设计了一个完美的闭环。他用自己作为核心,创建了一个自我维持的时间循环。他的时间滋养系统,系统从交易中回收微小的时间碎片,再反馈给他。但问题是——”
“这个循环不是真正完美的。”
“对。每次循环都会有一点损耗。就像一棵树,它吸收阳光和水分来生长,但总有落叶和枯枝。方序的时间正在缓慢地减少。按照目前的消耗速度,他还有大约——”
林可看了一眼手机上的数字。
“大约两年。两年之后,方序的时间会耗尽。系统会崩溃。恒久银行的两亿用户,他们存储在系统里的所有时间——”
“都会消失。”
便利店的自动门突然打开了,一阵带着深圳特有的潮湿和温暖的风吹进来。一个穿着格子衬衫的男人走进来,拿起一瓶矿泉水,在柜台前付了钱。他的动作非常慢,像是在水下移动。付完钱之后他站在门口,打开瓶盖,慢慢地喝了一口水。那口水他喝了很久。
陈屿盯着那个男人看了很久。
“怎么了?“林可问。
“没什么。“陈屿说。但他心里清楚——那个男人经过的时候,他闻到了一种气味。不是矿泉水的气味,不是便利店的气味,而是一种泥土和绿叶混合在一起的味道。
榕树的味道。
六
陈屿开始频繁地去五十二层的天井。
不是因为那棵榕树——好吧,也是因为那棵榕树——而是因为他在”榕”模块的代码中发现了一个加密的接口。接口使用了一种他从未见过的加密算法,密钥长度达到8192位,暴力破解的难度相当于让一个人在撒哈拉沙漠里找到一粒特定的沙子。接口的访问密钥是一串十六进制数,他花了整整五天都没能破解。他尝试了已知的所有攻击方法——差分分析、侧信道攻击、甚至量子模拟——全部失败。
但第六天,他坐在榕树下加班的时候,无意中把笔记本电脑放在了树根旁边。屏幕上的终端窗口突然跳出了一段文字,像是有人从另一端打字:
你好,年轻人。
陈屿盯着屏幕看了三十秒。他能听到自己的心跳在耳朵里咚咚地响。然后他打字:
方老师?
是的。或者说是方老师的一部分。我的意识分散在系统各处——在代码里,在数据流里,在每一笔交易的间隙里。树根附近的信号最强,因为那是我物理上最接近的地方。
您——还好吗?
这取决于你对"好"的定义。我的身体在实验室里,生命体征正常——赵恒每天都会检查。我的意识在这里,在代码里。我能感受到两亿个人的时间从我身边流过,像一条永远不会停的河。有些人的时间是温暖的,像刚煮好的粥;有些人的时间是冰冷的,像凌晨三点的地铁。有些人的时间带着淡淡的甜味,那是因为他们刚刚恋爱了。有些人的时间是苦涩的,那是因为他们正在经历失去。
陈屿的手指悬在键盘上方。他想了很长时间,才打出一行字:
我发现了"榕"模块。林可告诉了我一切。
她是个好孩子。她比大多数人都勇敢。她知道真相之后没有选择逃避,而是留下来守护这个秘密。她写那个App来监控我的剩余时间——她是一个程序员,但她更是一个善良的人。
我能帮您做些什么?
榕树回答得很慢。陈屿能感觉到,每一个字都像是从极深的地方被缓慢地提上来,像是深井里的水桶:
有一个办法可以修复循环。不是完全修复——完美是不存在的——但可以把损耗降低到接近零。我需要你重写"榕"模块的核心算法。新的算法需要基于一个我从未公开过的理论:时间的共生。
什么意思?
到目前为止,时间交易的本质是转移。从A到B,像搬家一样。你把你的时间给另一个人,你就少了,他就多了。零和博弈。但时间不是物品——你应该已经从那棵树上看出来了。时间是有生命力的。如果我们可以让时间在转移的过程中,像植物的光合作用一样,利用某种"能量"来生成微小的新时间,就可以弥补循环中的损耗。
什么能量?
沉默。很长很长的沉默。长到陈屿以为连接已经断了。他低头看了看树根,发现那些根上的光芒正在缓慢地变暗——像是方序在犹豫,或者疲倦。
人的注意力。
陈屿的手指悬在键盘上方。
当你真正地、完全地关注一个人的时候——不是刷手机时那种半心半意的注意力,不是开会时装模作样的点头,不是社交场合中礼貌性的微笑——而是那种你愿意为对方停留的、完整的、不分割的注意力——它会产生一种极其微弱但真实的时间效应。我不知道怎么解释这个。也许它是爱的某种物理形式。也许它是人类意识与时间本身之间的共振。也许它什么都不是,只是我的妄想。但它是真实的。我在八年的研究中反复验证过。当我真正地看着我的女儿——她叫方晚,现在应该十九岁了——我的仪器检测到了微弱的时间生成。不多。大约每次零点零零零零零三秒。
所以您需要我——
重写算法,让系统在时间交易的过程中,捕获交易双方的注意力产生的时间效应。这需要他们的同意——不能是强制的,强制关注不是真正的关注。这需要他们真正地关注彼此——哪怕只是一秒钟。
两亿用户。每笔交易只需要一秒钟的真正关注。
够了。绰绰有余。
陈屿在键盘上敲下最后一个问题:
方老师,您后悔吗?把自己变成这棵树?
这一次的沉默比之前所有的沉默都长。陈屿能感觉到,树根上的光芒完全消失了。天井里只剩下LED面板那恒定不变的、下午三点的光。然后光芒重新亮了起来,比方才更亮了一些。
后悔是一个只有时间充裕的人才能负担得起的奢侈品。我的时间不多了,我不想把它花在后悔上。但如果你的意思是——如果可以重来,我还会做同样的选择吗?
是的。
答案是:我不知道。但我知道一件事——在你来之前,五年里只有六个人能看到这棵树。你是第七个。每一个看到它的人,都会停下来看它。有些人会蹲下来摸一摸树干。有些人会在下班后特意绕过来,在它旁边坐一会儿。
然后呢?
然后树就会长大一点点。不是因为我,是因为他们。他们给了我注意力——纯粹的、不带目的的、不求回报的注意力——而我从他们的注意力中获得了微弱的时间。这就是为什么那棵树在生长。它不是靠阳光和水分长大的。它靠的是人们的注视。
陈屿关上了笔记本电脑。他站起来,走到那棵榕树面前,伸出手,把掌心贴在树干上。
树干是温热的。微微跳动着,像一颗心脏。
七
陈屿花了三个月重写”榕”模块。
他每天早上八点到公司,凌晨两点离开。林可给他带咖啡、带外卖、有时候带一件干净的T恤——因为他经常忘了换衣服。她把T恤叠好放在他的椅子上,什么也不说就走了。赵恒知道了他在做什么,没有支持也没有反对,只是默默地给他批了加班申请,并且在他的工位旁边加了一张折叠床。
那段日子里,陈屿学到的关于时间的知识比他前二十八年学到的加起来还多。
他学会了时间有质感——婴儿的时间是柔软的,像棉花糖,像刚从 dryer 里拿出来的毛巾;老人的时间是坚硬的,像琥珀,像经年累月磨出来的玉石。中年人的时间则介于两者之间——表面坚硬,内里柔软,像一颗裹了糖霜的巧克力。
他学会了时间有气味——快乐的时间闻起来像刚切开的青苹果,带着一点酸甜的水汽;悲伤的时间闻起来像雨水打在柏油路上的味道,微微泛苦;恋爱中的时间闻起来像刚出炉的面包,温暖而饱满。陈屿不知道这些气味是真实的还是他的大脑在处理海量数据时产生的联觉,但他在代码中用它们作为分类标签,结果系统的效率提高了百分之三。
他学会了时间有声音——不是时钟的滴答声,而是一种极其细微的嗡鸣,像远处的寺庙钟声,像山谷里的回响,像你把耳朵贴在另一个人胸口时听到的那个声音。每一种时间的声音都不一样。有人存入一小时的时间,声音像清泉击石;有人取出十分钟的时间,声音像落叶触地。
他在代码中实现了所有这些。新的”榕”模块不再是一个冰冷的、机械的提取工具。它变成了一个有温度的系统——能够感知时间的质感、气味和声音,能够分辨出交易双方的注意力是真实的还是虚假的,能够在真正关注发生的那一刻,捕获那一丝微弱的时间效应。
新模块的核心是一个陈屿设计的算法,他把它命名为”凝视”。算法的工作原理很简单:在时间交易的过程中,向交易双方发送一个提示。提示的内容是:
“请花一秒钟,想一下对面的人。”
不是广告,不是弹窗,不遮挡任何界面,不会中断任何操作。只是一行小小的文字,安静地出现在屏幕底部,字体很淡,像是一个不好意思打扰你的朋友。
大多数人会忽略它。
但有些人不会。
一个在深圳打工的母亲给远在四川的儿子转了一个小时的时间——那是她从自己的寿命中提取出来的,系统显示她原本还剩四十三年的寿命,现在变成了四十二年三百六十四天二十三小时。她看到了那行字,放下了正在洗的衣服,闭上眼睛,想了一下她三岁的儿子。他笑起来的时候右脸颊有一个酒窝。他喜欢抱着她的脖子,用奶声奶气的声音叫”妈妈”。他害怕打雷,每次打雷都会钻进她的怀里,把脸埋在她的颈窝里。
那一秒钟里,系统捕获了零点零零零零零三秒的新时间。
微乎其微。
一个大学生给自己异地恋的女朋友转了两个小时的时间——那是一个生日礼物。他看到那行字的时候笑了,想了想她撅嘴的样子,她涂了番茄色口红的样子,她因为看了一部烂片而气鼓鼓地写了一千字差评的样子。系统捕获了零点零零零零零七秒。
一位老人给医院的陌生人捐赠了自己的一天时间——这是他每周的习惯。他看到那行字的时候想了想,不知道那个陌生人长什么样,叫什么名字,但他希望那个人能好起来。系统捕获了零点零零零零零一秒。
恒久银行每天有五十万笔交易。如果每一千笔交易中有一笔能产生这样的效应,每天就能捕获一点五秒的新时间。一年就是五百四十七秒。九年多一点——就足以弥补循环中的全部损耗。
陈屿把计算结果通过那棵榕树传递给了方序。
够了。方序说。
但您等不了九年。按照您目前的消耗速度——
不需要等九年。注意力的效应是会增长的。当人们习惯了在时间交易中真正地关注彼此,他们会做得越来越多。就像滚雪球。第一年五百秒,第二年可能就是五千秒,第三年五万秒。人类有一个被严重低估的能力——他们可以在任何看似机械的重复动作中,注入自己的情感。
您确定?
我不确定任何事情。但我在三年的沉睡中学到了一件事——相信。相信那些你无法证明的东西。相信那些数据告诉你不可能但你心里觉得应该是那样的东西。相信人。
陈屿看着屏幕上的文字,胸口有一种说不出来的胀痛感。他想起了面试的时候,HR问他为什么想来恒久银行。他说因为这里的技术栈很先进。那是假话。真正的原因是——三年前他的母亲去世的时候,他曾经想过,如果时间真的可以存储和转移,他愿意用自己的全部时间去换回哪怕和她多说一句话的机会。
他开始打字,但删掉了。又打,又删掉。最后他只发了一句话:
我会让它跑起来的。
我知道你会的。方序回复,你是第七个看见那棵树的人。在我的理论中,能看见那棵树的人,都是时间敏感型的人格。你们能感知到常人感知不到的时间波动。这不是天赋,是伤痕。你失去过很重要的人,对吗?
陈屿没有回答。他关上了笔记本电脑。
八
新模块上线的那个晚上,陈屿一个人坐在榕树下。
树已经长得很高了,枝叶几乎触到了天花板的LED面板。根在地面上蔓延成一张复杂的网,像一幅城市地图,像一条条河流的支流,像人体内密密麻麻的毛细血管。如果把五十二层的地面全部掀开,你大概能看到一张由树根编织的完整的网络,覆盖整层楼板。
手机上的数字在跳动。
00:27:43。
比方序被提取的总时间少了一些——因为新模块已经开始工作了。那些被”凝视”算法捕获的微小的时间碎片,正在一点一点地回流到方序的时间池中。每一个碎片的回流都伴随着树根上一次极微弱的闪光。
陈屿靠在树干上,闭上眼睛。他能感觉到树干的温度——不是木头该有的温度,而是更接近人体的温度,微温的,有节奏地在波动。像心跳。每一下跳动的间隔大约是零点八秒,比正常人的心跳稍微快一些——像是方序在焦急地等待着什么。
他想起了自己的母亲。
她在三年前去世了。胃癌,从确诊到走只有四个月。最后那段日子里,她瘦得像一片叶子,躺在病床上,身上插满了管子。陈屿每天下班后从公司赶去医院,坐在床边握着她的手。她的手越来越轻,越来越凉,像是一只小鸟蜷缩在他的掌心里。
那是他来深圳的原因——逃离那座充满了她身影的城市。北京的每一条街道都让她存在过。她买菜的超市,她散步的公园,她最爱坐的那路公交车的靠窗位置。陈屿来深圳之后,把所有的精力都投入了工作,像是用代码筑起一道墙,把那些记忆挡在外面。他已经很久没有真正地想起她了。不是不想,是不敢。因为每次想起来,那种失去的感觉就像一只手伸进他的胸腔,把所有的空气都抽走。你会觉得自己变成了一个空壳,外面看起来完好无损,里面什么都没有。
但此刻,在这棵树下,在这间永远停留在下午三点的房间里,他想了。
他想起了她炒的西红柿鸡蛋,永远放太多糖,因为他小时候喜欢吃甜的。他想起了她叫他”小屿”的时候,声音里带着一种只有她才有的温柔,那种温柔不是从嗓子里发出来的,是从整个人、整个生命里渗透出来的。他想起了最后一个下午,阳光从病房的窗户照进来,在她瘦削的脸上投下温暖的光斑。她睁开眼睛,看着他,笑了笑。那个笑容用了她最后一点力气。
她说:“别怕,妈妈的时间够用。”
她不知道时间银行。她说的是另一种时间——那种不能用秒来衡量的、存在于人与人之间的时间。那种你想起一个人的时候,感觉他就在你身边的时间。那种即使人不在了,依然会在你心里留下痕迹的时间。
陈屿睁开眼睛的时候,发现自己的脸上全是泪水。
他看了一眼手机。
00:27:51。
多了零点零八秒。
九
新模块上线后的第一个月,数据让所有人惊讶。
不是”每一千笔交易中有一笔”——是十分之一。每十笔交易中,就有一笔的双方会真正地关注彼此。这个比例远远超出了陈屿和方序的预期。一个月内,系统捕获了超过三万秒的新时间——相当于八个小时多一点。方序的时间开始缓慢地恢复。
林可做了一个数据分析。她发现,那些响应了”凝视”提示的用户,他们的下一次交易金额平均增加了百分之十二。不是因为系统鼓励他们多交易,而是因为——林可的原话是——“当人们真正地关注彼此之后,他们更愿意给予。”
赵恒在月度技术评审会上,第一次露出了一丝近似于微笑的表情。那表情一闪而过,如果你不是一直盯着他看——就像陈屿那样——你根本不会注意到。
“你怎么解释这个数据?“赵恒问陈屿。
陈屿想了想:“也许人们只是需要一个提醒。提醒他们,时间不仅仅是数字。每一次转移的背后,是两个活生生的人。”
赵恒没有说话。他端起水杯——这一次,水杯里的水位真的下降了。他没有等它回升。他站起来,走到办公室角落的饮水机前,给自己接了一杯新水。陈屿注意到他的步伐不再是精确的一秒一步了。稍微快了一点,也稍微不规律了一点。像是他体内那台精密的时钟终于允许自己稍微松了一松。
“赵总,“陈屿在他走回桌前的时候说,“您也看见那棵树了,对吧?”
赵恒停下脚步。他看着陈屿,眼神里有一瞬间的东西——不是惊讶,因为他很少惊讶;更像是一种确认,一种等了很久终于有人问了这个问题的感觉。
“看见了。“他说,“从第一天就看见了。”
“那您——您为什么不——”
“为什么不做你正在做的事?“赵恒替他说完了问题。他把水杯放在桌上,坐下来。“因为我是方序的学生。我看着他花了七年时间做实验,花了十年时间建这家公司。我看着他从一个意气风发的学者变成一个白发苍苍的老人。我看着他把自己变成那棵树。我能做的——我一直以为我能做的——只是守住这个秘密,不让任何人发现真相。”
他顿了顿。
“但你来了。你是第一个不是被动发现’榕’模块的人——你是主动去找它的。你是第一个在发现真相之后没有选择逃避或沉默的人。你让我想起——”
他没说让他想起谁。但陈屿知道。
方序。他让他想起年轻时候的方序。
十
故事的最后一个场景,发生在三个月后的一个深夜。
陈屿坐在五十二层的天井里。榕树已经不再生长了——它开始开花。细小的白色花朵挂满了枝头,散发出一种清甜的、让人想起童年夏天的气味。那种气味不是任何香水能调配出来的——它太干净了,太自然了,像是大地本身在呼吸。根部的光芒不再是心跳一样的脉冲,而是一种稳定而柔和的光,像月光落在水面上的反射,像你深夜醒来时窗帘缝隙里透进来的那一线天光。
林可来了。她带了两杯咖啡——一杯美式给她自己,一杯热可可给陈屿。她记得他三个月前在7-Eleven里点的是热可可。
“方老师的身体恢复了意识。“她说,坐下来,把热可可递给他,“昨天他第一次睁开了眼睛。赵总在旁边守着。说他的眼球动了动,嘴唇张了张,像是在说什么。”
“他说什么了吗?”
林可笑了一下。那个笑容很不一样——不是她在公司里的那种礼貌的、克制的微笑,而是一个真正的、从心底冒出来的笑容,像是一朵花终于找到了开放的借口。
“他说——“她把那个戒指从手指上摘下来,放在了榕树的根部。戒指在根部的光芒中闪烁了一下,像是一颗落在水面上的星星。“他说:‘那棵树开花了吗?’”
陈屿也笑了。他端起热可可喝了一口。有点烫,但他不在意。
他们坐在树下,喝着各自的饮料,没有说话。沉默是舒服的那种——两个人都知道对方在想什么,不需要用语言来填补。窗外的深圳夜景在他们的沉默中缓慢地变换着,远处有一架飞机的灯光划过天际,像一颗移动的星星。
赵恒也来了。他手里没有拿水杯——这是陈屿第一次看到他不拿水杯出现在天井里。他在树下站了一会儿,看着那些白色的花朵,脸上的表情复杂到无法用任何一个单独的词来描述。
“我给他打了电话。“赵恒说。
他的声音有一点沙哑。陈屿和林可都看着他。
“方老师在电话里说——他的声音很虚弱,但是是在笑的——他说:‘赵恒啊,你终于肯给我打电话了。我等了三年。’”
赵恒低下头。他的肩膀颤了一下。那是一个极其细微的、几乎看不出来的颤抖——但陈屿看到了。四十五岁的、永远不老的、永远精确的技术总监赵恒,在这一刻,终于像一个普通的人一样,颤抖了一下。
然后他抬起头,表情恢复了平静。但那平静跟以前不一样了——以前的平静是一面冰墙,现在的平静是一面湖水。冰会碎,湖水不会。
“他说让我替他谢谢你们两个。“赵恒说,“他说——他原话是——‘告诉那两个年轻人,时间终于够了。不是数学意义上的够,是——够。’”
陈屿不明白这句话的意思。林可似乎明白了——她的眼圈红了,但她没有哭。她只是坐在那里,双手捧着咖啡杯,看着那棵开满白花的榕树,嘴角带着一抹很淡很淡的笑。
后来陈屿想了很久,终于明白了方序的意思。
时间不是数学。时间不是一个数字。时间不是四百亿秒或者三十二分十七秒。
时间是够的。
只要你有人可以想,有人可以记挂,有人可以在一秒钟里真正地关注——时间就是够的。
尾声
三年后,方序完全康复了。
他回到了恒久银行,但不再做研究,不再管理公司,不再参加任何技术会议。他在五十二层的天井里摆了一张茶桌——一张很普通的折叠桌,铺了一块蓝色的桌布——每天下午三点,就是那个灯光永远停留在下午三点的房间,给来访的客人泡茶。
他泡的茶不好喝。太淡了,像一个不太会用茶叶的人在尝试。但没有人介意。人们来这里不是为了喝茶。
那棵榕树还在。
它不再生长了,也不再需要从交易中汲取时间。它的根扎在大理石下面,枝叶伸向LED天花板,花朵在每个春天准时开放——大约在三月底四月初,恰好是深圳的榕树该开花的时候。没有人能解释它为什么在完全封闭的室内环境中存活——技术人员检查过了,没有土壤、没有水源、没有自然光。有人建议把它移走,方序拒绝了。他说:“它靠注意力活着。只要有人看着它,它就不会死。”
然后他会给客人倒一杯茶,看着对方的眼睛,微笑。
他的头发还是全白的。但他看起来比五十三岁的实际年龄要年轻得多——不是皮肤或身材上的年轻,而是眼睛里的那种光。那种光你见过一次就不会忘记——不是锐利的、充满野心的光,而是一种温和的、像是已经看过了所有想看的东西,并且对看到的一切都感到满足的光。
陈屿后来成了”时序”系统的首席架构师。他在榕树旁边加了一个工位,每天在那里工作。偶尔有人路过会停下来看那棵树,他就抬头笑笑,给他们讲一个关于时间的故事。
林可离开了恒久银行。她去了一家公益组织,专门帮那些因为出售时间而陷入困境的人——这些人大多数是穷人,他们出售自己的寿命换取金钱,最终发现自己既没有时间也没有钱。她摘掉了那枚戒指,换了一条简单的银链子。偶尔她会回来五十二层看看那棵树,喝一杯方序泡的淡茶。
赵恒偶尔会笑一笑了。他的水杯不再永远满着。他开始养了一盆绿萝——真绿萝,不是塑料的。他每天早上到公司的第一件事就是给它浇水。有一次陈屿路过他的办公室,看到他正弯着腰用手指轻轻地拨弄绿萝的叶子,嘴里不知道在说什么——可能是在跟它说话,也可能只是在哼歌。
至于”凝视”算法,它至今仍在运行。
在恒久银行的每一笔时间交易的屏幕底部,那行小小的文字安静地闪烁着:
“请花一秒钟,想一下对面的人。”
有人会忽略它。
有人不会。
那些没有忽略的人,他们的注意力像看不见的光,穿过城市的钢筋水泥,穿过无数的光纤和服务器,穿过深圳南山区六十八层写字楼的大理石地板,汇聚到五十二层天井里的那棵榕树上。花朵在光芒中微微颤动,像是在呼吸,像是在点头,像是在说谢谢。
时间不会消失。时间只会转移。
但有时候,在转移的过程中,在两个人真正地彼此注视的那一秒钟里,它会多出一点点来。
那多出来的一点点,是人对人的在意。
是母亲想儿子时心头的一暖。是爱人分别前多看的一眼。是朋友沉默陪伴时那份不需要语言的默契。是陌生人之间的一个微笑。是一个程序员在凌晨两点,靠在一棵不该存在的树下,想起了已经不在的妈妈。
是所有无法被算法衡量、无法被货币定价、无法被系统捕获的东西——直到有人用心地去注意它。
陈屿喝完最后一口咖啡,站起身来。
榕树的花瓣开始飘落了。它们在空中旋转着,像极小的白色蝴蝶,在接触到地面之前就化为光点消散。那些光点不是消失——它们融入了大理石地面,融入了建筑的地基,融入了城市本身。也许有一天,有人会在深圳的某条街道上,在某个不经意的瞬间,感受到一种说不清道不明的温暖。他们不会知道那是什么。
但那是时间。
是被爱过的时间,是被注视过的时间,是在人与人之间流转过无数次的、带着体温的时间。
陈屿伸出一只手,接住了一片花瓣。
花瓣在他的掌心停留了一秒——完整的一秒——然后化为一丝温暖,融入了他的皮肤。他闭上眼睛,感受着那一丝温暖从掌心流向手臂,从手臂流向胸口,从胸口流向全身。
他睁开眼睛,低头看了看手机。
那个数字还在跳动。但它跳动的节奏变了——不再是虚弱的心跳,而是平稳的、有力的、像是一个人从长眠中醒来之后第一次深呼吸的节奏。
00:32:17。
三十二分十七秒。
不多不少。
恰好是一个人真正被另一个人记住时,时间回馈给这个世界的利息。
复利。
时间的复利。
它不需要银行。不需要算法。不需要任何精密的仪器和复杂的系统。
它只需要你停下来,在某个忙碌的间隙里,真正地、完整地看一个人。
就一秒钟。
够了。
(全文完)