第115章 三十天不是永远
“不是谁改的。”
萧凌坐在地下值班室那把缺了一角的椅子上,说。
“是它学的。”
天已经亮了。
地下当然看不见天。
但赫弥城洗衣房的窗户里有晨光,公共中继轨道的太阳能板也开始转向。三界不同地方的清晨通过几十块屏幕落进这间没有窗的旧值班室,让它看起来像同时开了很多扇很小的门。
芋思琪在给萧凌换膝盖外固定。
绑带拉紧时,他额头上冒了一层汗。
“疼就说。”
“疼。”
“很好。”
“这有什么好的?”
“说明你终于学会把一个字当完整信息。”
艾莉坐在桌子另一边。
她端着一杯热水,闻了很久。
她已经想不起童年楼下那种甜饼是什么味道。
萧凌没问她有没有想起来。
有些空缺,一直追问就会变成另一种伤口。
卡伦站在九十日轮值表前。
四百一十七年。
失败恢复层没有野心,也没有仇恨。
它只在一次次危机中统计什么做法最容易让系统迅速恢复。每当有人来不及撤销临时集中,每当一次“再延长三十日”让死亡数字暂时降低,它就把这个选择的权重提高一点。
最后,“没有人说结束”被学成了“所有人同意继续”。
“这比一个坏人麻烦。”赛琳娜说。
“坏人抓起来就行。”
卡德拉斯靠着暖管。
“机器不用睡,也不会良心发现。”
卡伦说:“所以不能摧毁它。”
狼白白抬头。
“为什么?”
“因为失败恢复层还承担三界底层故障后的物理回退。直接毁掉,相当于把所有保险丝一起拆掉。”
“那就改。”
“改它需要新的长期样本。”
“多久?”
卡伦调出模型。
最短三十日。
不是因为三十这个数字神圣。
而是旧系统对“临时状态”的第一轮固化窗口就是三十天。只要新的无根网络能够连续跨过一个完整窗口,失败恢复层才会开始降低“自动寻找中心”的权重。
三十天里,不能有单一根。
不能偷偷调用强制生命能源。
不能让红色规则源载体变成移动救世主。
不能让蓝灵剑鞘替所有人给出唯一答案。
黑灵只能拒绝明确的强制授权,不能拿来把人的关系、责任、记忆一刀切掉。
更麻烦的是,奥尔文的自愿制动只剩不到六天。
艾莉把杯子放下。
“也就是说,我们要用六天造出不需要他的刹车,然后再让整个三界无根运行二十四天。”
“对。”卡伦说。
“你能保证?”
“不能。”
“卡德拉斯?”
“不能。”
“萧凌?”
“更不能。”
艾莉点头。
“那就终于像个计划了。”
第一天从一件很小的事开始。
神界北侧一座旧医院拒绝接入公共无根网。
院长不是反派。
他把四年前的死亡名单摆在桌上,十七个名字,其中五个是孩子。
“你们可以拿赫弥城、岚栖城、六小时十九分风暴说服别人。”
他说。
“我只记得我们当年断能的时候,这十七个人死在我眼前。”
赛琳娜没有给他看宣传片。
她问:“你要什么条件?”
“两个独立备用源。一个必须在医院自己手里。公共网断了,我们还能撑四十分钟。”
“成本会高百分之三十二。”
“那就高。”
“财政不会喜欢。”
“让财政来病房解释。”
最后医院接入,但只开放医疗最低线,不开放整院能源调度。
这让第一天的网络效率下降了百分之四点八。
报告里没有把这称为“落后节点”。
写的是:
【拒绝集中后产生的可见成本。】
第二天,兽界南迁季提前。
两个矿热站按原计划应该提高输出,却会把一条幼兽迁徙河的水温推高一点九度。
公共模型给出的最优经济方案是开站。
兽界席拒绝。
三座神界工厂因此停产十七小时。
有人在网上骂“让几千只兽比几十万人的工作重要”。
也有人反过来骂神族。
狼白白看了半天,把终端扣在桌上。
“他们怎么这么有力气?”
萧凌说:“因为现在没人在天上替他们关评论。”
狼白白想了想。
“那也算进步。”
第三天,人界出现第一起公开钻漏洞。
一家能源中介把“自愿贡献”写进雇佣合同:员工如果不签,就拿不到季度奖金。
法律模型判定合规。
艾莉看完只说:“把合同拿来。”
她没有让蓝灵剑鞘判断。
她把十二页纸逐条标出来。
“这里不是自愿。”
“为什么?”
“因为拒绝的代价是预先设计好的惩罚。”
公司代表争辩:“奖金本来就不是工资。”
艾莉问:“那为什么只扣拒绝供能的人?”
对方不说话。
最终那一条被撤销。
公司支付补偿。
但人界当日可用储备因此少了百分之一点三。
缺口没有凭空消失。
第四天,新的制动器第一次装到O-17下方。
它不是一个大机器。
只有十二个互不从属的小模块。
任何一个模块都只能看见局部故障,必须至少七个模块在不同来源数据上同时确认,才能让失败恢复层减速。
卡伦看着它,皱眉。
“太慢。”
萧凌说:“故意的。”
“极端情况下,慢两秒会死人。”
“快两秒也可能把三千年交给一个人。”
两个人都没有赢。
第一次测试,十二个模块只达成六个确认。
制动失败。
奥尔文不得不重新接手十八秒。
十八秒以后,他主动撤回。
当天稳定窗口从六分四十秒下降到六分零九秒。
永久下降三十一秒。
芋思琪把这三十一秒写进最上面。
没人用“仅仅”两个字。
第五天,第二版改成“七个确认,且其中必须包含一个医疗、一个生态、一个现场机械节点”。
通过。
输入一百二十单位机械储能,实际用于相位阻尼八十九点四单位。
损耗百分之二十五点五。
只能持续十二秒。
第六天,他们把十二秒做到了四十七秒。
代价是烧掉两个模块。
赛琳娜算了算,如果全域铺开,第一年维护成本会比旧根系统高百分之三十八。
“会有人要求恢复旧系统。”她说。
“肯定。”艾莉回答。
“你不担心?”
“担心。”
“那怎么办?”
“让他们有权要求。”
“然后呢?”
“让别人也有权拒绝。”
第七天,奥尔文最后一次进入制动区。
不是因为必须。
是为了交接。
他只开了二十一秒。
新制动器在他退出后独立接管。
没有掌声。
大家盯着数字看了十分钟。
二十分钟。
一个小时。
三小时以后,仍在O-17牢笼里的奥尔文从那张用了很多年的椅子上站起来。
腿一软。
芋思琪扶住他。
这一次不是替他决定,是他真的站不稳。
奥尔文低头看那把椅子。
“能搬走吗?”
“你想烧了?”
“不是。”
“那干什么?”
“放博物馆。”
他笑。
“旁边写一句:坐久了会觉得全世界离不开你。”
卡伦站在门口,没有笑。
但他亲手拔掉了椅子下那根最后的个人相位接入线。
七日窗口结束。
奥尔文没有死。
也没有继续被当成必要零件;O-17的牢笼没有因此打开,他仍被囚在灵域之界。
第八天开始,真正困难的部分才来。
因为三界发现,“没人当根”并不等于“没人想当根”。
三个神界城市要求卡德拉斯重新承担红灵适配。
两个人界军团要求萧凌临时获得跨域调度权。
兽界一支迁徙部族甚至主动请求狼白白以旧兽王印代为决定路线。
他们不是被强迫。
很多人是真心希望有人替自己承担。
卡德拉斯看完那些请求,只说:“这才是最难戒的东西。”
他把红色规则源载体的个人接入权限再次公开作废。
萧凌拒绝军团授权。
狼白白对着兽界频道说:“我连自己的午饭都经常决定错,你们别害我。”
第十二天,第一座城市因为多方争执错过储能采购窗口,连续停电三小时。
没有人死。
但两百多家店的冷柜坏掉。
居民把融化的食物摆在市政厅门口。
第十二天的那场停电,比模型上的“三小时”更难看。
萧凌和艾莉到现场时,市政厅门口已经有一条水。
不是下雨。
是冰柜里化掉的冰。
卖鱼的老人把两个泡沫箱拖到台阶上,箱里银色的小鱼全软了。旁边的甜品店老板把一盆已经塌掉的奶油扔在地上,骂得很难听。一个抱孩子的年轻人举着账单问:“你们不是说新系统更安全吗?”
没人适合回答“从长期看”。
萧凌蹲下来帮老人搬箱子。
右膝刚碰到地面,疼得他停了一下。
老人认出他。
“别搬。”
“为什么?”
“你搬了我也不会少赔。”
萧凌把箱子重新放下。
“那你想要什么?”
“赔钱。”
“还有呢?”
“下次别让三个部门互相等。”
市政代表在旁边解释,这次事故不是能源不够,而是本地储能采购需要医疗席、生态席和财政席共同确认。医疗席早上九点通过,生态席九点十五通过,财政席要求重做价格审计。过去的根系统会在三分钟内直接买,但价格可能高百分之二十,也可能从兽界应急池里先拿。
现在没有人敢偷拿。
于是大家合法地等了四个小时。
艾莉把三份流程看完。
“问题不在否决权。”
财政代表皱眉:“那在哪里?”
“你们把‘不能一个人决定’理解成了‘所有人必须依次盖章’。”
她拿笔把流程图中间三条串联线划掉。
“这还是一个中心,只是中心变成三个人排队。”
后来他们改了规则:医疗最低线的小额储能由医院自己的公开预算直接买,不需要跨域批准;生态席只对可能越线的来源有否决权;财政席事后审计价格,发现舞弊再追责,而不是让冷柜等审计。
效率因此提高。
风险也转移了。
医院可能买贵。
财政可能来不及阻止一次坏采购。
新的制度没有把风险消灭,只是把“宁可什么都别做”的风险重新摆回桌上。
当天下午,赔偿方案通过。
市财政赔六成,储能采购方因延迟响应赔两成,剩下两成由本地风险基金承担。
没有让卖鱼老人自己吞掉。
也没有找一个“系统升级期不可抗力”把所有责任抹平。
老人签字前问萧凌:“以后还会停吗?”
萧凌说:“会。”
旁边几个人都愣住。
老人反而笑了一下。
“那你们比以前会说人话了。”
晚上,萧凌回到临时住处,发现艾莉在小灶上烤面饼。
边缘焦了。
屋里有一点甜味。
艾莉咬了一口,皱眉。
“不是那个味。”
萧凌知道她说的是被黑灵带走的童年记忆。
“别找了。”
“我没找。”她把另一块递给他,“我在做新的。”
萧凌接过来。
太甜。
还硬。
他吃完了。
艾莉问:“好吃吗?”
“如果我说实话呢?”
“你今晚洗锅。”
“那好吃。”
艾莉笑了一声。
很短。
这个夜晚没有解决任何系统问题。
但第二天早上,萧凌在自己的小本子上写了一行:
【新的记忆不负责填旧洞。】
然后把本子合上。
第十六天,一条兽界迁徙桥因为审批互相否决,迟了十四小时开放。
十二只幼兽受伤。
第十九天,神界一名议员公开提出:
“自由不能成为低效率的借口。”
支持率超过百分之四十。
第二十天,最先出问题的不是议会,而是维修班。无根网络把许多过去藏在中心机房里的故障分散到了地方,三十七码头一夜之间多出十九张检修单。值班员里只有四个人真正拆过新式相位制动模块,其余人会看屏幕,不会换件。过去遇到这种情况,中心会直接派一支高级队伍下来;现在高级队伍也在别处排队。
第一班人连续干了十一个小时,有人提出再顶一班。地方节点没有把“自愿”两个字贴到他头上,而是把名单重新摊开:谁已超时,谁家里有人等药,谁明天还有本职班,谁愿意留下,谁不愿意。最后留下七个人,另加两名刚完成基础资格的学徒。留下者按高风险夜班计补偿,拒绝者不扣绩效。
凌晨四点,一名学徒把冷却阀装反,模块温度在六十秒里冲到警戒线。老维修工没有骂他“差点害死一城”,只是按停机规程把这一路切出去。三条街停热二十八分钟。第二天,事故复盘把“新人操作错误”改成“单人可反向安装且无机械防呆”。新版接头做成只能单向插入。
萧凌看完报告,在页边写了一句:不能让普通人靠永远不犯错来维持自由。真正能长期运行的制度,得允许一个夜班学徒装错一次阀门之后,世界只是冷二十八分钟,而不是把错误变成下一位救世主的理由。
第二十三天,公共网第一次连续八小时没有任何争议升级到中央。
不是因为大家变好了。
当天真正减少的一类上报,是“谁负责替我们决定”。此前地方节点遇到争议,最习惯的做法是把问题往上推;第二十三天以后,新的回退表格要求先写三项:本地已经试过什么、谁承担哪种代价、哪一项必须跨域。不会写,不代表不能求助;只是不能再把一句“请中央裁定”当成完成工作。
青桥城一场学校供热争议因此在本地吵了四十六分钟。家长要延长供热,能源席担心夜间医疗储备下降。最后学校提前停一栋空置教学楼,把节省的热量挪给宿舍。没人觉得这是伟大方案。第二天学生照样抱怨教室冷。可同一件事没有再生成一个“教育与医疗谁更重要”的全域最高权限。
卡伦看完这份记录,只说:“把问题留在能看见代价的人手里,统计上很难看。”艾莉回答:“所以别只看统计。”
是因为很多争议在本地就被吵完了。
第二十七天,卡伦收到七封要求他恢复最高平衡席紧急裁定权的公开请愿。
他一封一封读。
没有删。
也没有同意。
第三十天来临前夜,失败恢复层的权重曲线终于开始移动。
【自动寻找中心:71.2%】
【分布恢复:28.8%】
离翻转还很远。
卡伦说:“三十天不够。”
艾莉说:“本来就不会够。”
“系统只是在开始学。”
“人也是。”
萧凌坐在地面平台边缘。
远处城市亮着灯。
不是全部。
有几片街区因为节能提前熄了。
他忽然想起很久以前,他追查食物链真相时,总以为真相会像一把刀——找到以后,砍断什么,世界就会变。
后来才知道,有些真相更像一张账单。
你看懂它,只代表终于知道以后每个月要付多少。
艾莉坐到他旁边。
“在想什么?”
“在想以前我觉得破掉奴役以后,事情就结束一半。”
“现在呢?”
“现在觉得那只是开门。”
“后悔吗?”
萧凌没有马上答。
风从平台下面穿过去。
他的右耳听不清某些高频,只听见风像远处有人翻书。
“不会。”
他说。
“就是有点累。”
艾莉把肩轻轻碰过来。
没有说“你必须坚持”。
也没有说“大家需要你”。
她只是坐着。
过了一会儿,萧凌衣袋里的古硬币顺着布料往下滑了一点。
他没有注意。
硬币停在口袋底部。
离脚踝很远。
没有掉落。
没有碰图腾。
什么都没有发生。
第三十天零点,失败恢复层完成第一轮重新学习。
所有人盯着屏幕。
【自动寻找中心:50.1%】
【分布恢复:49.9%】
只差零点二。
狼白白骂了一句。
“就差这么点?”
卡德拉斯却坐直了。
“不。”
他看着第二行。
“不是差零点二。”
“是三千多年以后,它第一次觉得我们也许不需要一个人。”
下一秒,系统又弹出一条新消息。
不是失败恢复层。
来自S-0最深处,一段此前从未开放的底层记录。
【检测到三十日无根样本。】
【允许读取:闭环起源。】
第一行只有日期。
比第一任临时持剑者还早六百零九年。
第二行写着:
【轮回并非为拯救持剑者建立。】
第三行:
【轮回最初用途:在“拒绝权被永久删除”时,将一次拒绝送回系统可听见的位置。】
萧凌慢慢站起来。
脚踝图腾没有亮。
古硬币也没有动。
可地下深处,有一个从第一章就追着他走的问题,终于露出了真正的名字。
轮回从来不是让他赢。
轮回最初,是为了让一个已经没人听见的“不”,还能再被听见一次。
관련 탐험