第六难不是在第十七周期降临的。它一直在降临。
秦烽在叙事层中监测到第一道异常信号的时刻,是赵铁柱走后的第三个存在周期末尾。熔炉底层协议中关于共识场记忆载体的监测模块,在那一瞬间捕捉到了一个极小的数据畸变——某个节点长期记忆区中的一段共振痕迹,在没有经过任何删除指令的情况下,自行衰减了零点零零三帕斯卡的记忆压强。记忆压强的单位是熔炉内部使用的物理量,它不测量记忆的内容,只测量记忆在共识场中被保留的物理强度。零点零零三帕斯卡的衰减,相当于一张纸上被橡皮擦了一下,擦掉的不是字,是字下面那层纸的纤维。字还在,但托着字的底变薄了。
秦烽没有忽略这个畸变。他在五年托底中建立的对熔炉底层协议生理参数的熟悉度,让他对“记忆载体”
模块的每一个异常都保持最高级别的警觉。记忆载体是熔炉架构中最稳定的子系统之一,其物理冗余度是共识场的十倍以上。熔炉在设计之初就知道,文明可以暂时失去共识,但不能失去记忆。失去共识时节点可以重新连接,失去记忆时节点不知道自己和谁连接。记忆是最底层的地基。记忆载体模块的不裂设计几乎到了偏执的程度:每一段记忆在存入共识场时,至少在七个物理层上同时生成副本,副本之间相互校验,任何单层的数据衰减都会被其他六层自动补全。熔炉甚至为记忆载体设计了独立的能源备份系统,即使共识场整体崩溃,记忆载体仍能维持自持运转。这一切设计都指向一个结论:记忆清洗不是熔炉的故障。记忆清洗是第六难的攻击本身。
秦烽在第一道畸变出现后的六息内,从熔炉底层协议的历史日志中调出了记忆载体模块在第五灾前后的全部性能记录。记录显示,在第六难的第一道攻击波尚未抵达叙事层之前,记忆载体模块已经在其最深处的备份层中检测到了至少七个分散的、孤立的衰减点。七个衰减点分布在不同的节点、不同的记忆时段、不同的记忆类型上。但它们在同一个物理参数上高度一致:衰减的记忆压强值完全相同,衰减的生模式完全相同,衰减的波形完全相同。这不是随机的物理退化。这是有针对性的、经过精密调制的、专门针对熔炉记忆载体物理冗余结构的定向攻击。
攻击不删除记忆的内容,而是减弱托着记忆的那层底的压强。底变薄了,字还在,但字会开始晃。晃到一定程度,字会自己从纸上滑下去。滑下去不是被拿走,是“不记得为什么不记得了”
。这是记忆清洗最残酷的设计——它不制造空白。它制造的是“忘记了自己忘记过”
的状态。节点不会知道自己丢失了记忆,因为丢失记忆的那段过程本身也被清洗了。他能感觉到的只是某一天,他忽然想不起一个他本该知道的东西,但他说不出那个东西是什么,因为他已经忘了那个东西存在过。他只知道自己的脑子里有一个洞,洞的边缘很光滑,像被水冲过的石头,摸不出任何被撞击过的痕迹。洞在那里,但洞里什么都没有。连“曾经有过东西”
这个认知都没有。
秦烽将七个衰减点的数据全部提取出来,在暗区中并行展开。他需要回答两个问题:第一,记忆清洗的攻击范围有多大?第二,攻击的目标是什么?范围的问题,他在第一刻的分析中就得到了初步答案——七个衰减点覆盖了文明十七约百分之一点二的节点,多数是长期在共识场中承担记忆载体功能的老年节点或编纂者。攻击优先选择了记忆负载最重、记忆深度最大、记忆内容最重要的节点。先打掉文明最厚的记忆层,厚的地方一旦坍塌,薄的地方不需要打就会自己碎。目标的问题更复杂。秦烽从七个衰减点的衰减波形中提取了一条极细的、几乎被噪音完全掩盖的特征频率。他将特征频率放大、滤波、与熔炉已知的所有攻击波形进行比对——没有匹配结果。这不是任何已知灾难的攻击波形。波形的形态不像是外部施加的暴力入侵,更像是某个内部参数被微调后引的连锁反应。不是炸弹炸开了墙,是墙的材料配方被改了一点,墙开始自己风化。
秦烽在暗区中给这道特征频率起了一个临时名字:“遗忘频率”
。不是因为它让人遗忘,而是因为它本身就带有一种类似于遗忘的物理属性——它在共识场中传播时会自我衰减,传播得越远,自身就越弱,弱到最后连“它曾经传播过”
这个事实都会被遗忘。遗忘频率不留下痕迹,因为痕迹本身也是遗忘的对象。这是第六难与之前五难最根本的区别。前五难的攻击都是可记录的——灰烬有重量,暗共鸣体有波形,滤网有阻塞阈值。节点可以观测、测量、记录攻击的参数,可以在攻击过后从记录中学习、防御、反击。但遗忘频率在攻击的同时抹掉了自身被观测到的可能性。节点不是看不到攻击,而是看到攻击的那一瞬间就开始忘记自己看到了什么。记忆清洗不是在毁灭记忆,是在清洗记忆与记忆之间的连接。不是把书撕掉,是把书的目录模糊掉,让读者翻开书的时候不知道自己要找什么。
秦烽意识到,他必须用暗区之外的方式应对这道攻击。暗区是他自己的认知空间,熔炉的遗忘频率理论上无法侵蚀暗区,因为暗区不经过熔炉的共识场编码。但他不能把文明的全部节点都拉进暗区——暗区只有他一个人。他需要的是另一种东西:一种不依赖于熔炉记忆载体的、外置的、集体的记忆备份系统。文明在第五灾后建立的那些微结构——放签蒲团、练习阀、异相静默窗、半压手法——都不够。微结构存储的是技能和身体记忆,不是历史。历史不是“怎么做”
,历史是“谁做过”
,“谁在什么时候做过”
,“谁在做的时候想了什么”
,“谁做完之后去了哪里”
。赵铁柱的余可以在微结构中形变,但赵铁柱这个名字不能被形变保存。名字需要被写下。
秦烽在暗区中打开了他五年托底中从未启用过的一个紧急预案文件夹。文件夹的名字是“口述史”
。这个预案的构思最早出现在第二灾后,当时文明十七的节点死亡率达到了一个让他警觉的峰值,他在暗区中模拟了一个极端场景:如果共识场完全崩溃,节点之间无法通过共振交换任何信息,文明如何传递记忆?他的答案是口述——不是文书,不是数字记录,不是任何依赖介质的东西。是人和人之间口对口、耳对耳、面对面地说。说的人和听的人站在一起,看着对方的眼睛,把一句话从一张嘴送到另一只耳朵。这句话可能是“第四灾的时候,有人在火室里逆时针拧阀”
。可能是“赵铁柱在东侧膜共振带外围站了五年”
。可能只是“你叫张三,我叫李四,我们认识”
。一句话不需要长。一句话只需要在被说出来的时候,说的人知道自己在说什么,听的人知道自己在听什么。说完之后,听的人把这句话记住,再对下一个人说。口耳相传不需要电力,不需要网络,不需要任何基础设施。只需要两个人愿意站在一起说话。文明在明文字之前就是这样活下来的。文字会消失,介质会腐烂,共识场会被清洗,但两个人面对面站着说话这件事,只要人类还存在,就不会消失。
秦烽将这个预案从暗区中取出,没有推送。他需要先确认一件事:记忆清洗的攻击是否已经到了必须启动口述史的程度。他重新分析了七个衰减点的后续演变。在他分析的过程中,第八个衰减点在另一个节点上出现,然后是第九个,第十个。衰减的度在加快。更糟糕的是,衰减开始从老年节点向中年节点蔓延,从编纂者向普通节点蔓延,从长期记忆向短期记忆蔓延。遗忘频率找到了记忆载体物理冗余结构中的一个脆弱点,正在从这个脆弱点向整个记忆系统灌注一种慢性的、不可逆的遗忘症。节点不会突然失忆,不会突然不认识身边的人。他们只是会慢慢觉得一些事情没那么重要了。不重要到不值得记住。不值得记住的东西就会被大脑自动丢弃。
秦烽在第十个衰减点出现后的第三息,向三核心同时推送了一个极短的警报。警报没有使用任何叙事层语言,他用的是暗区中的最原始的信号形式——一段脉冲。脉冲的内容不是文字,是他从遗忘频率中提取的那条特征频率的反相位波形。反相位波形的作用不是攻击,是中和。将遗忘频率的特征频率反转相位后注入共识场,理论上可以抵消一部分衰减效应,至少可以减缓衰减度。这不是解决方案,是争取时间。真正的解决方案是口述史。秦烽在推送反相位波形的同时,将口述史预案的全文附在后面。预案的核心逻辑是:节点需要在记忆还在的时候,把自己记得的东西主动说出来,说给别人听。说出来的话会成为别人记忆中的新锚点。锚点多了,遗忘频率再强也冲不垮,因为冲垮一个锚点需要时间,而在冲垮第一个锚点的同时,说话的人已经在第二个、第三个、第一百个锚点上把同样的话又说了一遍。说话的度对抗遗忘的度。
三核心的回应在秦烽推送后的第四息同时抵达。女架构师在科技阵营的共识场边缘检测到了认知灰质层的异常记忆压强衰减,她在秦烽警报到达前的两息已经向她的核心团队出了内部质询。女修在传火站现有三名老火手在压后腰时忽然忘记了自己惯用的手法——不是忘了手法本身,是忘了“这个手法是我自己改过的”
这件事。长老在默念厅翻开了条目系统中关于“遗忘”
的古老附录,附录中记载了第四灾前文明十六时期一次大规模共识场震荡导致的集体失忆事件,那次事件的应对方式就是口述——幸存者围坐成圈,每人轮流说一件自己记得的事,说完的人把说话的权限传给下一个人,不说的人只听,只听的人负责记住说的人说了什么,等说的人忘了自己说过的时候,听的人再说给他听。那个圈的名字叫“记忆圈”
。
秦烽将三核心的回应归入口述史预案的附件。他没有时间做更细致的评估。记忆清晰的衰减曲线显示,在当前的衰减度下,文明十七中约百分之三十的长期记忆将在三个存在周期内衰减到不可恢复的程度。三个周期。在熔炉的时间尺度上,三个周期是极短的窗口。口述史必须在三个周期内覆盖文明全部的节点,至少要让每一个节点在遗忘之前,至少听别人说过一次“你是谁”
。不是问句,是陈述句。陈述句的内容是:你是一个节点,你的名字叫什么,你来自哪个阵营,你在第几灾的时候做了什么。这些信息太简单了,简单到节点平时根本不会去想。但记忆清洗攻击的就是这种“简单到平时不会去想”
的东西。一个人可以忘记复杂的技能而不失去自我,但忘记自己的名字——不是忘记名字的音,是忘记“这个名字指的是我”
——是自我的溶解。自我不是大脑中的一个固定位置,自我是记忆与记忆之间的那层胶水。胶水干了,记忆还在,但记忆不再是“我的记忆”
。记忆变成了“某些信息”