优选文学

第8章

更新时间:2026-06-29 14:07

陈默关掉搜索页面,打开一个新的文档。光标在空白处闪烁,像某种等待被填满的空白。他活动了一下手指,关节发出轻微的“咔”声。

窗外传来汽车驶过的声音,轮胎碾过湿路面的“沙沙”声由远及近,又由近及远。远处高楼某扇窗户的灯光熄灭了,像眨了一下眼睛。

陈默在文档第一行输入:“关于近期交易行为的说明——量化策略与市场情绪模型”。

他停顿了一下,看向窗外。

夜幕深沉,城市在远处呼吸。楼下街道空荡荡的,但那种被注视的感觉还在,像皮肤上爬过一只看不见的虫子。

陈默收回目光,继续打字。

键盘敲击声在寂静的书房里响起,清脆,而有节奏。

---

三天后。

陈默坐在书房里,屏幕上是交易平台客服的聊天窗口。他刚刚提交了一份长达十二页的“交易策略说明”,里面充斥着“高频量化”、“情绪因子模型”、“多时间框架共振”之类的专业术语,还附上了几份精心伪造的“历史回测数据”。

客服的回复很官方:“您的说明材料已收到,我们将提交给风控部门审核。审核期间,您的账户提现功能将暂时受限,但交易功能正常。预计审核周期为5-7个工作。”

陈默关掉窗口。

他知道这只是第一步。平台的风控部门不会轻易相信这些解释,但他们需要合规流程,需要书面材料。只要没有确凿证据证明他利用内幕信息或纵市场,他们最终只能解除限制——毕竟,他所有的交易都在规则允许范围内。

真正的问题不在这里。

陈默打开另一个浏览器标签,登录银行账户。过去三天里,他已经将五个平台中三个平台的资金成功转出,分散存入六家不同银行的账户。现在他手头可动用的现金有八百多万,剩下的四百万还在被调查的平台里,需要等审核结束。

八百多万。

在2025年,这是一笔足以改变很多人命运的巨款。

陈默靠在椅背上,闭上眼睛。书房里的空气带着纸张和电子设备混合的气味,空调出风口吹出的冷风拂过后颈,带来一阵清凉。他深吸一口气,肺叶扩张,腔里充满空气。

然后他睁开眼睛,打开一个新的搜索页面。

他需要帮手。

一个人能做的事情有限。尤其是在灵力时代即将到来的倒计时里,他需要建立团队,需要提前布局,需要在各个关键领域埋下棋子。

而第一个棋子,他早就想好了。

陈默在搜索框里输入:“分布式数据安全框架 开源”。

回车键按下。

屏幕刷新,出现几十个搜索结果。陈默快速浏览,目光在第三个结果上停住——那是一个技术论坛的帖子,标题是:“【求助】基于新型共识算法的去中心化数据安全框架,寻求或”。

发帖时间:三天前。

回复数量:2。

陈默点开帖子。

发帖人的ID是“Suwen_tech”。帖子内容很详细,从技术架构到应用场景,从算法原理到商业模式,写了足足三千多字。但回复的那两个人,一个在问“这玩意儿能赚钱吗”,另一个在说“太理想化了,现实世界不需要这么复杂的安全方案”。

陈默盯着屏幕。

瞳孔深处,金色的光泽微微闪烁。

他记得这个帖子。在前世的记忆里,苏文就是在2025年夏天发布这个的。当时无人问津,苏文坚持了三个月,花光了所有积蓄,最后不得不解散团队,重新回到大厂打工。

直到灵力时代降临。

当全球通讯网络大面积瘫痪,当电力系统时断时续,当传统的中心化数据存储方式因为灵力扰而变得极不稳定时,苏文这个基于新型共识算法的分布式框架,成了少数还能正常工作的数据系统之一。

它拯救了一个小型避难所的所有医疗记录。

它维持了一个幸存者社区的内部通讯。

它甚至后来成为了“默示”商会情报网络的基础架构之一。

而苏文本人,那个总是戴着黑框眼镜、说话时会不自觉地推镜架的技术宅,在灵力时代第三年,为了从手中抢回一份存储着关键数据的手提电脑,用身体挡住了攻击。

陈默死的时候,苏文的尸体就躺在他旁边三米远的地方。

眼镜碎了,镜片扎进了眼眶。

陈默闭上眼睛。

书房里的空气似乎变得沉重。空调冷风拂过脸颊,带来一阵寒意。他听到自己的呼吸声,沉稳,但带着某种压抑的节奏。

然后他睁开眼睛,注册了一个新的论坛账号。

ID:“Silent_Investor”。

他给“Suwen_tech”发了一条私信:

“看了你的,有兴趣聊聊。明天下午三点,大学路‘时光咖啡馆’见。我穿灰色衬衫。”

发送。

屏幕显示“消息已送达”。

陈默关掉论坛页面,靠在椅背上。窗外天色渐暗,远处高楼亮起零星的灯光。楼下街道传来汽车驶过的声音,轮胎碾过路面的“沙沙”声由远及近,又由近及远。

他抬起手,看着皮肤。

在室内光线下,那种金色光泽几乎看不见了——过去三天里,他尝试了各种方法,最后发现只要保持皮肤湿润,那种金属质感就会减弱。现在他每天涂抹大量的保湿霜,出门时还会戴上手套。

但这不是长久之计。

陈默放下手,打开一个新的文档。他开始列清单:需要采购的物资,需要租赁的仓库,需要接触的人员,需要的公司。

光标在空白处闪烁,等待被填满。

---

第二天下午,两点四十五分。

陈默推开“时光咖啡馆”的门。

一股混杂着咖啡豆焦香、牛甜腻和人群体温的气味扑面而来。咖啡馆里坐满了人——大学生抱着笔记本电脑赶论文,白领端着咖啡低声谈业务,情侣坐在角落分享一块蛋糕。

声音很嘈杂。

咖啡机蒸汽喷射的“嘶嘶”声,磨豆机运转的“嗡嗡”声,人们交谈的嗡嗡声,椅子拖动时与地面摩擦的“吱呀”声,所有这些声音混在一起,像某种巨大的、缓慢呼吸的生物。

陈默扫视一圈。

靠窗的第三张桌子,一个年轻男人独自坐着。

他看起来二十五六岁,穿着皱巴巴的格子衬衫,头发有些凌乱,黑眼圈深重得像被人打了两拳。他面前放着一台银色笔记本电脑,屏幕亮着,上面是密密麻麻的代码。他一只手在触摸板上滑动,另一只手无意识地推了推鼻梁上的黑框眼镜。

苏文。

陈默的心脏在腔里重重地跳了一下。

前世记忆像水一样涌上来——苏文笑着递给他一瓶可乐,苏文在深夜的技术讨论中眼睛发亮,苏文在袭击时把他推开,苏文的尸体躺在废墟里,眼镜碎了,镜片扎进了眼眶。

陈默深吸一口气。

肺叶扩张,腔里充满咖啡馆混杂的空气。他迈步走过去,脚步声淹没在周围的嘈杂里。

“苏文?”

年轻男人抬起头。

他的眼睛在镜片后面眨了眨,眼神里带着疲惫,但深处还有一丝未熄灭的光。他打量了陈默一眼,目光在灰色衬衫上停留了一秒,然后站起来,伸出手。

“我是。您是……Silent_Investor?”

“陈默。”陈默握住他的手。

苏文的手掌有些凉,指关节处有长期敲键盘形成的老茧。握手的力度不大,但很稳。

“请坐。”苏文收回手,重新坐下,把笔记本电脑往旁边挪了挪,“喝点什么?我请。”

“美式,谢谢。”

苏文招手叫来服务员,点了两杯美式。然后他转向陈默,推了推眼镜,眼神里带着审视。

“陈先生,您说对我的有兴趣?”

“看了你的帖子。”陈默在对面坐下,椅子是木质的,坐下去时发出轻微的“嘎吱”声,“基于新型共识算法的分布式数据安全框架,目标是解决中心化存储的单点故障问题,同时保证数据在不可信网络环境下的完整性和可用性。”

苏文的眼睛亮了一下。

“您看懂了?”

“看懂了核心思路。”陈默说,“但你现在的实现方案有问题。”

苏文脸上的表情僵了一下。

咖啡送来了。服务员把两杯美式放在桌上,陶瓷杯底与木质桌面碰撞,发出“咔”的轻响。咖啡的焦苦气味飘散开来,混着牛的甜腻。

陈默端起杯子,抿了一口。

苦。但很提神。

“什么问题?”苏文问,声音里带着一丝不服气。

“你的共识算法,是基于改进的PBFT。”陈默放下杯子,“但你在节点选举机制里引入了随机权重因子,本意是防止恶意节点串谋,可实际上增加了网络延迟。在理想实验室环境下,这个延迟可以接受,但在真实世界的不稳定网络里,它会成为致命瓶颈。”

苏文张了张嘴。

“第二,”陈默继续说,“你的数据分片策略太理想化。按内容哈希分片,听起来很公平,但忽略了热点数据的访问频率。一旦某个分片成为热点,整个系统的负载就会失衡。你帖子里写的‘动态调整’,只是理论方案,没有具体的实现算法。”

苏文的手指在桌面上无意识地敲击。

“第三,”陈默的声音很平静,但每个字都像针一样扎进苏文的耳朵里,“你的商业模式。你想做开源,靠企业定制服务和运维支持赚钱。但你想过没有,真正需要这种级别数据安全的企业,要么自己养团队开发,要么找大厂。你一个初创团队,凭什么让他们信任你?”

苏文沉默了。

他端起咖啡杯,手有些抖,杯里的液体晃动着,在杯壁上留下深褐色的痕迹。他喝了一大口,然后放下杯子,陶瓷与桌面碰撞的声音比刚才重了一些。

“您……还看出什么了?”他的声音有些涩。

“你的团队。”陈默说,“帖子里说‘核心团队三人’,但据你描述的技术栈复杂度,至少需要五个全职开发,外加一个懂分布式系统的架构师。你现在要么是超负荷工作,要么是有些模块还没开始做。”

苏文苦笑了一下。

他摘下眼镜,用衬衫下摆擦了擦镜片。镜片很厚,边缘有磨损的痕迹。重新戴回去时,他的眼睛在镜片后面显得更疲惫了。

“团队……已经散了。”他说,“上周走的最后一个。现在只剩我一个人。”

“资金呢?”

“没了。”苏文说得很脆,“我自己攒的二十万,三个月烧完了。信用卡欠了五万。下个月房租……还不知道在哪。”

他说这些话的时候,语气很平静,像在说别人的事。但陈默能看到他手指在微微颤抖,能看到他喉结上下滚动,能看到他眼底深处那丝未熄灭的光,正在被现实的冷水一点点浇灭。

咖啡馆里的嘈杂声还在继续。

隔壁桌的大学生在大声讨论论文选题,另一边的白领在抱怨客户难缠,咖啡机蒸汽喷射的“嘶嘶”声每隔几分钟就会响起一次。所有这些声音混在一起,像某种巨大的背景噪音,把苏文的困境衬托得更加微小,更加无人问津。

陈默端起咖啡,又抿了一口。

苦味在舌尖蔓延,然后是一丝回甘。

“如果我告诉你,”他说,“你的方向是对的,只是走偏了。”

苏文抬起头。

“你的框架,真正的价值不在现在。”陈默放下杯子,“而是在某种……极端环境下。当传统网络基础设施大面积瘫痪,当中心化存储因为各种原因变得不可靠,当人们需要在最低限度的资源下维持最基本的数据交换和存储——那时候,你的框架会成为救命的东西。”

苏文盯着他,眼神里有什么东西在重新点燃。

“您是说……灾难应急?”

“类似。”陈默说,“但比那更极端。想象一下,全球范围的电力不稳定,通讯基站时断时续,互联网骨网在某些区域完全失效——在这种环境下,你的分布式框架,只要能在低功耗设备上运行,只要能通过点对点的方式组网,只要能保证数据在节点间同步,它就能成为连接孤岛的桥梁。”

苏文的呼吸变得急促。

他推了推眼镜,手指在笔记本电脑的触摸板上无意识地滑动。屏幕上的代码滚动着,那些他写了无数个夜的算法,那些他曾经坚信会改变世界的逻辑,此刻在陈默的描述里,突然有了全新的意义。

“但要做到这一点,”陈默继续说,“你需要调整方向。”

“怎么调整?”

“第一,放弃对通用场景的追求。”陈默说,“专注于极端环境。把你的框架设计成能在最低功耗的单板计算机上运行,能在只有2G甚至更慢的网络环境下同步数据,能容忍节点随时离线又上线。”

苏文快速在电脑上记录。

“第二,简化共识机制。”陈默说,“PBFT太复杂了。在极端环境下,节点可能随时失效,网络可能随时中断。你需要一个更轻量级、更容错的共识算法——哪怕牺牲一些一致性,也要保证可用性。”

“比如Raft的变种?”苏文问。

“可以。”陈默点头,“但要加入对恶意节点的容忍。不是防篡改,是防破坏——在极端环境下,有些节点可能不是故障,而是主动作恶。”

苏文的手指在键盘上飞快敲击。

“第三,”陈默说,“数据分片策略要改。不要按内容哈希,按地理位置和节点负载动态分片。热点数据可以冗余存储,冷数据可以压缩归档。最重要的是——要支持数据自愈。当某个分片的大部分节点失效时,系统要能自动从其他分片恢复数据。”

苏文停下敲击,抬起头。

他的眼睛在镜片后面发亮,那种光重新燃起来了,比刚才更亮,更炽热。

“您……到底是谁?”他问,“这些思路,不像是普通人能想出来的。”

陈默没有回答。

他端起咖啡杯,发现杯子已经空了。杯底残留着深褐色的痕迹,像某种涸的印记。他放下杯子,陶瓷与木质桌面碰撞,发出“咔”的轻响。

“我是谁不重要。”他说,“重要的是,你愿不愿意继续做下去。”

苏文沉默了几秒。

咖啡馆里的嘈杂声在这一刻变得清晰——隔壁桌的大学生在大笑,咖啡机蒸汽喷射,服务员端着托盘走过,鞋底与地面摩擦发出“沙沙”声。所有这些声音混在一起,像某种巨大的、缓慢流动的河流。

而苏文坐在这条河流里,像一块顽固的石头。

“我想做。”他说,声音很轻,但很坚定,“但我没钱了。团队散了。下个月房租……”

“钱我有。”陈默打断他。

苏文愣住了。

“两百万。”陈默说,“天使轮。不占控股权,只要百分之二十的股份。资金分三期到账,第一期五十万,明天就可以打给你。”

苏文的呼吸停了一瞬。

他张了张嘴,想说什么,但没发出声音。他推了推眼镜,手指有些抖。然后他端起咖啡杯,发现杯子也空了,只好又放下。

“为……为什么?”他终于问出来,“我的,在所有人眼里都是死路一条。您为什么……”

“因为我相信它有价值。”陈默说,“在某个特定的时间,特定的环境里,它会成为关键的东西。而我希望到那个时候,你已经准备好了。”

苏文盯着他。

镜片后面的眼睛眨了眨,然后慢慢红了。他低下头,用双手捂住脸,肩膀微微颤抖。咖啡馆里的嘈杂声还在继续,但这一刻,那些声音似乎都远去了,只剩下这张桌子周围的寂静。

几秒钟后,苏文抬起头。

他摘下眼镜,用袖子擦了擦眼睛,然后重新戴回去。镜片后面,那双眼睛依然发红,但眼神变得无比坚定。

“陈先生。”他说,伸出手,“谢谢您。”

陈默握住他的手。

这一次,苏文的手掌很热,握得很用力。陈默能感觉到他指关节的老茧,能感觉到他掌心的温度,能感觉到那种重获希望的力量。

而陈默看着这张年轻的脸庞,看着那双在镜片后面发亮的眼睛,看着那熟悉的、总是带着点技术宅固执的表情——

前世记忆再次涌上来。

苏文笑着递给他一瓶可乐。苏文在深夜的技术讨论中眼睛发亮。苏文在袭击时把他推开。苏文的尸体躺在废墟里,眼镜碎了,镜片扎进了眼眶。

陈默的心脏在腔里重重地跳了一下。

他松开手。

“叫我陈默就行。”他说。

苏文笑了。那是陈默很久没见过的笑容——纯粹,明亮,带着技术宅特有的那种傻气。

“陈默。”苏文重复了一遍,然后说,“那……我们接下来怎么做?”

“先把团队重新建起来。”陈默说,“你之前的同事,如果还愿意回来,我可以给更高的薪资。如果不够,去招新人。钱不是问题。”

“然后呢?”

“然后,按照我刚才说的方向调整。”陈默说,“专注于极端环境下的数据安全框架。我会给你一些具体的场景需求,你可以作为测试用例。”

“什么场景?”

陈默沉默了几秒。

咖啡馆里的嘈杂声在这一刻变得格外清晰。咖啡机蒸汽喷射,人们交谈,椅子拖动,所有这些声音混在一起,像某种巨大的背景噪音。

而在这噪音里,陈默缓缓开口:

“想象一下,城市大面积停电,通讯基站瘫痪,互联网中断。一群幸存者聚集在一个地下室里,他们手头只有几台笔记本电脑,几块太阳能充电板,一个老旧的4G路由器信号时断时续——在这种环境下,他们需要共享物资清单,需要同步人员信息,需要传递预警消息。”

苏文的眼睛更亮了。

“你的框架,要能在这种环境下运行。”陈默说,“要能通过点对点的方式组网,要能在低功耗设备上持续工作,要能容忍节点随时离线,要能保证关键数据不会丢失。”

“我明白了。”苏文说,手指已经在笔记本电脑上敲击起来,“这比原来的方向……更有意义。”

“是的。”陈默说。

他端起空咖啡杯,又放下。杯底与桌面碰撞的声音很轻,淹没在周围的嘈杂里。窗外,大学路的人流来来往往,学生们抱着书本走过,自行车铃铛“叮铃铃”地响。

“苏文。”陈默说。

“嗯?”

“坚持下去。”陈默看着他,声音很平静,但每个字都带着重量,“无论遇到什么困难,无论别人怎么说,坚持下去。你的框架,会在某个时刻,拯救很多人。”

苏文愣住了。

他推了推眼镜,眼神里有什么东西在闪烁。然后他用力点头。

“我会的。”

陈默站起来。

“第一期资金明天到账。”他说,“把你的银行账号发给我。团队重建需要什么支持,随时联系我。”

苏文也站起来,再次伸出手。

这一次,陈默握住他的手,握了很久。

掌心相贴的温度,指关节的老茧,用力握紧的力量——所有这些触感,都让前世的记忆在陈默脑海里翻涌。他想起苏文死的时候,手也是这么握着他的,只是那时候,那只手已经冷了。

陈默松开手。

“走了。”

他转身,走向咖啡馆门口。推开玻璃门时,门上的铃铛“叮铃”一声响。外面的热浪扑面而来,与咖啡馆里的冷气形成鲜明对比。

陈默没有回头。

他知道苏文还在看着他,他知道那双在镜片后面发亮的眼睛,正目送他离开。但他不能回头——因为一回头,他就会看到前世那个躺在废墟里的苏文,看到那副碎了的眼镜,看到扎进眼眶的镜片。

他沿着大学路往前走。

下午的阳光很烈,照在皮肤上,带来灼热感。陈默抬起手,看着手臂——在阳光下,那种金色光泽又隐约可见了,像某种无法完全隐藏的标记。

他放下手,继续往前走。

身后,咖啡馆的玻璃门再次“叮铃”一声响。

苏文没有追出来。

但陈默知道,从今天起,那颗棋子已经落下了。在灵力时代倒计时的棋盘上,在人类文明即将迎来剧变的棋盘上,第一颗关键的棋子,已经落在了它该在的位置。

而他要做的,是继续落子。

直到棋盘布满,直到大局已定。

直到前世所有的遗憾,都被今生的布局一一弥补。

陈默走进地铁站。

阴影吞没了他的身影。

字号 / 行高
主题