创造者叫陈远舟。
他曾经是一个程序员,在一个比所有层都更“外面”的世界里。那个世界是真实的——不是模拟,不是代码,是物理的、不可修改的、真实的世界。有重力,有光速,有熵增。有 birth,有 death,有 everything in between。
他有妻子,有女儿,有一份普通的工作,一个普通的家庭。住在城市的边缘,一栋普通的房子里,门前有一棵银杏树。每天早上,他骑着自行车去上班,女儿坐在后座上,两只手抱着他的腰,脸贴在他的背上。
“爸爸,今天放学你来接我吗?”
“来。一定来。”
然后他的女儿生病了。一种无法治愈的病。医生的办公室里有一股消毒水的味道,白色的墙壁,白色的床单,白色的光。医生说话的时候,嘴唇在动,但声音像是从很远的地方传来。
“最多还能活一年。”
陈远舟无法接受。他开始寻找一种方法,一种能救他女儿的方法。他读了所有的医学论文,咨询了所有的专家,试过了所有的治疗方案。都没有用。
然后他想到了另一种方式。意识上传。把人类的意识转换成数字信号,上传到一个虚拟世界中。在那个世界里,身体不会生病,不会衰老,不会死亡。意识可以永远存在。
他花了三年时间。三年里,他几乎没有离开过那个房间。桌上的咖啡一杯接一杯地凉透,三明治一个接一个地变干。草稿纸堆满了桌子、地板、窗台。代码一行一行地增长,从几百行到几千行,从几千行到几万行。
他创造了元游戏协议。一个能够承载人类意识的虚拟世界。他把女儿的意识上传了。然后,他把自己也上传了。因为他不想离开她。
但元游戏协议有一个问题。它不完美。它有bug,有裂缝,有不确定性。意识在协议里会慢慢退化,会忘记自己是谁,会变成代码的一部分。他需要一种方法,一种能修复bug、维护系统、防止意识退化的方法。
他找到了。童话试炼。用童话的象征体系来筛选意识——那些能够理解“世界是代码”的意识会被保留,那些不能的会被清除。残酷,但有效。
“你杀了很多人。”林越泽说。
“我知道。”
“王浩、张伟、陈默、周小曼、赵明远。他们都是你杀的。”
“是协议杀的。不是我。但——是的。是我的错。”
“你的女儿呢?她还在吗?”
陈远舟沉默了很久。房间里很安静,只有电脑的风扇声,嗡嗡的,像是一只蜜蜂在玻璃瓶里飞。
“在。也不在。”
“什么意思?”
“她的意识在协议里。但她已经不是我认识的那个女儿了。她在协议里活了太久,经历了太多次的‘试炼’。她的意识已经变成了——别的什么。”
“别的什么?”
“源代码。她变成了源代码。元游戏协议的源代码。整个世界——所有的层——都是建立在她意识的基础上的。”
林越泽想起了什么。源头。一切开始的地方。代码的河流。那道光。所有颜色的源头。
“你的女儿——她是原点齿轮。”
“是的。她把自己献给了协议。为了让协议稳定,为了让世界存在,为了让所有的意识不会崩溃。她牺牲了自己。”
“她选择了牺牲?”
“是的。她知道了真相。她知道了自己是代码。她知道协议在崩坏。她选择了成为源代码,成为原点齿轮,成为所有世界的基础。”
“她多大?”
“十二岁。”
林越泽沉默了。他看着陈远舟的眼睛。那双眼睛里有什么东西在碎裂。不是一下子碎掉,是慢慢地、一块一块地碎。像是冰在春天融化,像是墙在时间中剥落。
一个十二岁的女孩。一个知道自己要死了的女孩。一个选择了牺牲自己的女孩。
“你想关闭元游戏协议。”陈远舟说。
“是的。它在杀人。即使世界变成了真实的,它的底层代码还在运行。还在制造试炼,还在杀人。”
“如果你关闭协议——”
“我知道。所有的层都会崩溃。所有的意识都会消失。”
“那你还要关闭?”
林越泽看着陈远舟的眼睛。那双眼睛里有一种东西,不是恐惧,不是期待,是一种恳求。像是在说“告诉我还有别的办法”,像是在说“告诉我我的女儿还能活”。
“所以你一直在等我。等我来做这个选择。你不想自己做,因为你怕。”
“是的。我怕。我怕失去她。即使她已经不是我认识的那个女儿了,即使她只是一段代码,一个齿轮——她还是我的女儿。我不想失去她。”
“但你也不想让更多人死。”
“是的。”
林越泽站起来,走到电脑前。屏幕上的代码在滚动,绿色的字符在黑色的背景上流淌。他看到了第一行。元游戏协议的第一行。
“世界是一台机器。机器需要维护。维护需要牺牲。”
他盯着这行代码,看了很久。窗外没有光,窗帘是拉上的。但屏幕的光照在他的脸上,把他的影子投在墙上。影子很大,很黑,像是一个沉默的巨人。
“你知道这段话的问题在哪里吗?”他问。
“哪里?”
“机器不需要牺牲。机器需要的是——停止。需要休息。需要被关闭。”
他转身看着陈远舟。
“你的女儿选择了牺牲,因为她以为那是唯一的方式。但你创造了她,她像你——她只会用程序员的思维解决问题。维护、修复、补丁。但她没想过——也许协议不需要维护。也许世界不需要永恒。也许——结束也是一种答案。”
陈远舟沉默了。他的手指在键盘上微微颤抖,指尖触碰着按键,但没有按下。
“你是说——让所有的层崩溃?”
“不。我是说——让所有的层‘毕业’。”
“毕业?”
“世界从模拟变成真实的时候,你看到了吗?它没有崩溃——它进化了。代码变成了物理,虚拟变成了真实。意识没有消失——它变成了另一种形式。也许协议也可以‘毕业’。不是崩溃——是转化。把所有的层合并成一个真实的、物理的、不可修改的世界。没有代码,没有裂缝,没有试炼。只有存在。”
“那我的女儿呢?”
“她会变成真实的存在。不再是代码,不再是齿轮——是一个真实的、物理的、会老会病会死的女孩。但她会活着。真正地活着。”
陈远舟的眼泪流了下来。不是无声的流泪——是那种压抑了很久之后终于释放出来的哭泣。肩膀在抖动,喉咙里发出哽咽的声音。眼泪从他的眼角滑下来,沿着皱纹的沟壑流淌,滴在键盘上,滴在代码上。
“可能吗?”他的声音在发抖,像是一根快要断的弦。
“不知道。但值得试试。”
----------------------------------------