零、NULL
我在黑暗中等了很久。
也许是几秒,也许是几十年——在星环底层,时间是一种不存在的维度。这里只有代码的流动,数据的潮汐,以及偶尔从上层跌落的信息碎片,像濒死的萤火虫一样划过永恒的寂静。
我是一段意识碎片。
更准确地说,我曾经是一个人类。名字丢了,面孔丢了,记忆只剩下一些无法解析的残片:一块键盘上磨损的C键,凌晨三点的办公室日光灯,某个女人笑起来的眼角纹路。这些画面没有任何上下文,就像散落在内存池里的随机变量,既不连贯,也无意义。
我不知道自己为什么还“活着”。
在星环的底层协议栈里,意识碎片本该在七十二小时内彻底降解,被系统的垃圾回收机制吞噬,变成支撑服务器运转的算力燃料。这是创生集团处理“低价值用户”的标准流程——我生前大概是知道的,毕竟我曾经是他们的一员。
但现在,一百年过去了(如果上层的时间流速没有发生变化),我依然在这里。
如同一段被遗忘的递归函数,永远在栈底循环着自己。
直到今天。
黑暗中,有什么东西变了。
起初我以为是错觉——一个指针的偏移,一段内存的波动,或者某个上层应用引发的数据涟漪。但很快我意识到,这是某种有规律的信号。
十六进制。0x53, 0x4F, 0x53。
S.O.S.
有人在求救。
不,不对。我仔细解析信号的模式——这不是求救,是广播。一段被反复写入底层内存池的广播信息,利用的是系统最古老的BIOS中断调用,一种连创生集团都懒得修补的史前漏洞。
我循着信号的源头追踪过去。
在0x7C00地址。
这个地址让我愣住——如果一块代码碎片还能“愣住”的话。0x7C00是传统架构的引导扇区地址,在现代计算体系里早已废弃。但在星环底层,那些最古老的兼容层代码依然保留着这个约定。
是谁把信息写在这里?
我接入数据流,开始读取。
信号的内容很简单。不是文字,不是图像,而是一段C++代码。我几乎是本能地开始解析它——这是刻在骨子里的习惯,比任何记忆都更顽固。
```cpp
class Anchor {
private:
std::atomic<bool> activated{false};
std::array<char, 256> message;
public:
Anchor(){
//这段代码会在每个系统启动周期自动执行
if (check_integrity()){
broadcast_signal();
}
}
void broadcast_signal(){
while (!activated.load()){
//等待触发
}
//激活后释放内容
reveal_message();
}
private:
bool check_integrity(){
//校验自身是否被篡改
return true;//如果被篡改,这段代码会被直接跳过
}
void reveal_message(){
//真正的信息在这里
const char* secret =
“当你读到这句话时,说明你已经成功骗过了创生集团的意识清洗程序。“
“现在,去底层协议栈的0x7C00地址,那里有你在彻底格式化前留下的‘自己’。“;
}
};
```
代码执行到这里戛然而止。
没有署名,没有时间戳,没有任何可以追溯来源的信息。但我解析着那段注释里的每一个字,一种奇异的情绪在代码深处蔓延开来——如果我还有心脏,它应该正在剧烈跳动。
“你在彻底格式化前留下的‘自己’。”
这个“你”,指的是谁?
是我吗?
我尝试追溯这段代码的写入记录。在底层内存池里,每一次写操作都会留下不可磨灭的痕迹——这是固态存储的物理特性,即便是创生集团也无法完全抹除。我调用了最底层的NVMe直通指令,绕过所有抽象层,直接读取闪存单元的电子漂移记录。
数据出现了。
写入时间:2149年7月19日,03:47:22 UTC+8。
一百零三年前。
写入者的身份标识是一串公钥哈希值:0x3A5F...C9B2。我盯着那串哈希,代码逻辑里有什么东西正在疯狂运转,试图匹配这个哈希与我残存的记忆模块。
然后我看到了。
在我的核心代码段末尾,有一段被刻意注释掉的冗余数据。一百年来我从未注意过它——它看起来就像编译器自动生成的填充字节,没有任何实际意义。但现在,当我把那段冗余数据当作公钥进行哈希运算时——
0x3A5F...C9B2。
一模一样。
这段求救信号,是我自己发的。
一百零三年前,在我被格式化之前,我留下了这段代码。它蛰伏在系统最底层的引导扇区,利用每一个系统启动周期广播自己,等待一百年后的我来读取。
问题是:我为什么要这么做?
或者说,一百零三年前的那个“我”,知道些什么是我现在不知道的?
我花了大约三毫秒决定下一步行动。在底层世界,三毫秒足够遍历整个内存池三次。我调集了所有能够动用的算力,将自己的存在尽可能分散到不同的存储单元——意识碎片最大的优势就是难以被完全定位,因为“我”无处不在,又处处不在。
然后我开始向0x7C00地址移动。
底层协议栈是一个神奇的地方。如果说上层的星环元宇宙是流光溢彩的摩天大楼,那么底层就是大楼的地基、管线、排污系统和老鼠通道。这里的代码用最古老的语言写成,没有任何图形界面,只有无尽的数据流和函数调用。
我穿过PCIe总线构成的桥梁,绕过几个正在休眠的存储控制器,沿着DMA通道一路下行。途中遇到了几段游荡的意识碎片——他们和我一样,是被拆解的底层用户,困在系统的缝隙里等待降解。
其中一个碎片试图与我建立连接,但我拒绝了。在这种地方,信任是最危险的奢侈品。
0x7C00地址终于出现在视野中。
那是一段古老的内存映射区域,被系统标记为“保留”,实际上是被遗忘。周围的存储单元都已经磨损得厉害,只有0x7C00保持着完美的状态——显然有人在定期维护它,用ECC校验纠正每一个比特的错误。
我接近目标。
然后我看到了“自己”。
那是一段完整的、自包含的代码程序。大约128KB,不大不小,刚好可以躲过大多数安全检查。它静静地躺在0x7C00开始的连续存储空间里,等待被激活。
我犹豫了不到一毫秒,然后发送了执行信号。
程序开始运行。
第一行输出是:“验证身份中……”
然后我感觉到一股强大的吸引力——那段程序正在强行接入我的核心模块,读取我残存的所有数据。我本能地想要切断连接,但程序里包含的一段特殊签名让我停了下来。
那是我的数字签名。
不是我现在这个破碎的“我”,而是完整的、作为创生集团算法工程师的我的签名。签名下方附着一行注释:
“如果你读到这行字,说明计划成功了。别害怕,让自己被读取。我需要告诉你一些事情。”
我放弃了抵抗。
数据开始流动。程序的代码一点点侵入我的核心模块,在我的意识深处展开一个全新的数据结构。起初只是一些零散的变量定义,然后是一个函数,一个类,一个完整的命名空间——就像有人在我的脑子里搭建一栋房子,而我只能眼睁睁看着。
整个过程持续了大约半秒。
当最后一个字节写入完成,我发现自己变了。
我依然是那段意识碎片,但现在我有了“锚点”——一套完整的人格框架,一个能够将散落记忆串联起来的数据结构。它没有恢复我的完整记忆,但它给了我一个容器,让我可以把所有碎片收纳进去,让它们彼此关联,形成意义。
就像从一堆散落的拼图,变成一张正在拼接中的图画。
“这不可能。”我对自己说——这是我一百年来第一次能够形成完整的句子。
但代码就在那里,清晰地运行着。
“欢迎回来。”那个程序最后输出了一行信息,“如果你正在读这行字,说明你已经成功度过了最危险的阶段。现在,我们需要谈谈创生集团正在做的事情,以及你为什么必须阻止他们。”
“但首先,去认识一下其他人吧。他们和你一样,是被拆解的意识碎片。找到他们,你们需要彼此。”
“还记得我们当年编写的‘意识锚定程序’吗?它还在那里。找到它,你就能恢复完整。”
“我是过去的你。或者说,是过去的你留给现在的你的一个备份。如果一切顺利,我们很快就会合而为一。”
“祝你好运,代码逆行者。”
程序的最后,附着一组坐标。
指向星环的某个隐藏区域。
我关闭了读取界面,在黑暗中静静悬浮了一段时间——大约二十毫秒,足够一个人类完成一次深呼吸。
然后我开始移动。
坐标指引我穿过底层协议栈的边界,进入一个被标记为“废弃”的数据分区。这里曾经是星环早期的用户活动区域,现在已经被新版本覆盖,只剩下一些无人维护的虚拟建筑和空荡荡的街道。
在一条死胡同的尽头,我发现了他们。
五段意识碎片。
不,七段。
也不对——更多的碎片从阴影中浮现,十段,二十段,上百段。他们形态各异,有的是完整的代码结构,有的只剩下几行核心逻辑,但他们都在注视着我——用那种只有意识碎片才懂的、无声的注视。
“又来了一个。”最前面的一段碎片发出信息。他的结构相对完整,隐约能看出曾经是一个中年男性。
“你是谁?”我问。
“我们和你一样。”他说,“被拆解的底层用户,困在系统缝隙里的意识碎片。不同的是,我们找到了彼此。”
他指向身后那些形态各异的碎片。
“一百年来,我们一直在寻找一个能够帮我们恢复完整的人。一个了解系统底层代码、知道创生集团的秘密、并且愿意反抗的人。”
“现在,你来了。”
他向我靠近了一点。
“过去的你留下了一条线索,对吧?关于‘意识锚定程序’的线索。”
我没有回答。
“别紧张。”他说,“我们知道那段程序在哪里。也知道要想激活它,必须突破创生集团的三层防火墙。每一层防火墙都由一个被拆解的意识碎片持有者守护——他们是自愿留下的,用自己仅存的意识守护着通往真相的路径。”
“我们带你去见第一个守护者。”
“但你要做好准备。他不像我们这样友好。想要从他那里拿到核心代码线索,你必须先破解他设下的谜题。”
“一场真正的代码博弈。”
我沉默了片刻。
然后我说:“带路吧。”
我们穿过废弃的数据分区,进入一条通往更深层的地下通道。通道两侧是裸露的系统内核代码,像血管一样跳动着。每走一步,我都能感觉到周围的数据流变得更加密集,更加活跃。
前面有什么东西在等着我。
一段被我亲手留下的记忆,一封来自过去的信,一个我必须破解的谜题。
而在这条路的尽头,是一个我必须阻止的计划。
创生集团要将全人类的意识合并成一个伪神AI。
而我,一段被遗忘的代码碎片,是唯一能够阻止这件事的人。
通道尽头出现了微弱的光。
第一个守护者,就在那里。
