遞迴核心·第三層
第三層的天空,不是天。
沈清珩抬起頭的時候,花了好幾秒鐘才意識到自己在看甚麼。那不是穹頂,不是蒼穹,不是任何他認知中“天空”的概念。那是一張網——由無數發光的、細微的“線”編織而成的、覆蓋了整個第三層空間的、無窮無盡的網。
每一根線都在震動。
每一根線都在發出微弱的光。
每一根線的震動都會牽動其他線的震動,像是一張巨大的蜘蛛網被風吹動,波紋從中心向邊緣擴散,又從邊緣反射回中心。但這不是風造成的。這些線的震動,是時空本身的呼吸。
沈清珩感覺自己的認知在崩塌。
他是一個程序員。他理解程式碼。他理解資料結構、演算法、系統架構。但這些“線”——它們不是程式碼。它們不是任何人類發明過的概念。它們是時間和空間最基本的構成單位。
一根線往左延伸,是“長度”。
一根線往上延伸,是“寬度”。
一根線往某個他無法描述的方向延伸,是“時間”。
三根線交織在一起,是“空間”。
無數根線在所有維度上交織在一起,是“宇宙”。
宇宙不是大爆炸產生的。
宇宙是一行行程式碼跑出來的。
而他現在就站在這行程式碼的內部。
“沈老師,”蘇曉棠的聲音在他耳邊響起,帶著一種虛弱的顫抖,“我的金鑰……它在過載。”
沈清珩立刻看向她。
蘇曉棠的臉色蒼白,額頭上佈滿了細密的汗珠。她蹲在地上,雙手撐在第三層的“地面”上——這層的“地面”和第一層、第二層完全不同。它不是由程式碼平面構成的,而是由那些“時空線”交織成的一個緊緻的網格。她的手指按在那些線上,能感覺到線的震動頻率在加快。
“你的金鑰在讀取第三層的資訊,”沈清珩蹲下來,把手放在她的肩膀上,“太多了,一次性讀太多了。”
“我停不下來,”蘇曉棠的聲音帶著一種近乎於哭泣的腔調,“它自己在讀。這裡的每一條線都在對我的金鑰說話。它們在說……它們在說時間的起點。它們在說空間的邊界。它們在說——’
她的眼睛突然瞪大了。
瞳孔裡倒映著那些時空線的光芒——不是反射,而是她的眼睛本身在發光。冷白色的光,和她啟用001號入口時地磚發出的光一模一樣。
“蘇曉棠?”沈清珩抓住她的肩膀,聲音沉了下來,“看著我。”
蘇曉棠的眼睛沒有看他。
她的目光穿過了他,穿過了第三層,穿過了時空線的網路,看向了某個沈清珩無法觸及的、更深遠的地方。
而後她說了一段讓沈清珩毛骨悚然的話。
“時間不是一條直線。時間是一個環。所有已經發生的、正在發生的、將要發生的事,都已經在這個環上存在了。你以為你在從過去走向未來,但其實你只是在環上轉圈。起點和終點是同一個點。”
她停了一下,聲音變得更低。
“空間的底層是空的。所有的物質、能量、資訊都只是空間的‘褶皺’。褶皺被撫平的那一天,空間會重新變成空的。那一天叫‘熱寂’。”
她說這些的時候,語氣不像蘇曉棠。
蘇曉棠是便利店的收銀員。她的語氣裡有上海本地女孩特有的糯軟和隨意。但現在,她的語氣像是一個活了億萬年的人工智慧在陳述宇宙的基本事實——冰冷、客觀、不帶任何情感。
沈清珩感覺自己的胃在往下墜。
他想起了周說過的話:“蘇曉棠的金鑰,是開啟系統後門的唯一鑰匙。”但他忘了一件事——開啟後門的人,首先要承受後門另一邊的資訊洪流。
蘇曉棠不是系統的一部分。她不是α-7,不是被寫進核心程式碼的存在。她只是一個被母親植入了“感知金鑰”的普通人。她的靈魂是一艘小船,現在被扔進了一場海嘯。
第三層的資訊量,對一艘小船來說,太大了。
“蘇曉棠,”沈清珩把聲音提高了一個八度,雙手從她的肩膀移到她的臉頰兩側,強迫她看著自己,“聽我說。你不需要讀完所有的資訊。你只需要找到第四層的入口。你媽媽留給你的結構圖裡標註了入口的位置。它不是在這個網格的表面上——它在這個網格的‘下面’。”
蘇曉棠的眼睛慢慢聚焦了。
冷白色的光從她的瞳孔裡消退了一些,但還沒有完全消失。她終於“看到”了沈清珩——不是用眼睛,而是用金鑰。金鑰告訴她,眼前這個人的程式碼結構和其他所有人類都不同。他的核心不是由“人類基因”編碼的,而是由“系統原始碼”編碼的。
他是系統的一部分。
他不是Bug。
他是補丁。
“你……好奇怪,”蘇曉棠的聲音還是有點飄,但比剛才正常了一些,“你的核心程式碼是黑色的。”
“甚麼?”
“人類的程式碼是藍色的。天命人的程式碼是綠色的。系統管理員的程式碼是金色的。但你的核心程式碼是黑色的。不是空,不是沒有程式碼,而是所有的光都被吸進去了。你是一個……黑洞。”
沈清珩不知道該怎麼接這句話。
他只知道蘇曉棠現在的狀態不對勁,需要儘快離開第三層。這裡的時空線持續不斷地向她的金鑰輸送資訊,每一秒都在增加她的精神負荷。不在她崩潰之前找到第四層的入口,後果不堪設想。
“第四層的入口,”他儘量讓自己的語氣保持平靜,“感知它。不要感知整個第三層,只感知入口。想象你媽媽留給你的那張圖,圖上的第四層入口在第三層的正下方,和001號入口的座標對齊。”
蘇曉棠閉上了眼睛。
這一次,她沒有被動地接收資訊,而是主動地、有選擇地調動她的金鑰去“掃描”第三層網格的下方。這個過程比她想象的更加費力——像是在流沙中挖掘隧道,每挖一鏟子,流沙就會回填兩鏟子。
但金鑰在幫她。
蘇晚亭在設計這個金鑰的時候,已經預見到了女兒會面臨的情況。金鑰內部有一段“緊急避險程式碼”——當蘇曉棠的精神負荷超過閾值時,程式碼會自動啟動,過濾掉非關鍵資訊,只保留與“入口定位”相關的資料。
蘇曉棠感覺到了那段程式碼的啟動。
像是一雙手捂住了她的耳朵,擋住了噪音,只留下一個聲音。
那個聲音在說:“第四層入口在東北方向,距離三百二十米,位於一個時空節點正下方。”
她睜開了眼睛。
“東北方向,”她說,“三百二十米。一個時空節點下面。”
沈清珩站起來,把她從地上拉起來,然後開始跑。
在第三層奔跑和在前面兩層完全不同。第一層的程式碼平面平坦如鏡,第二層的機率迷宮曲折但可預測。而第三層——第三層的“地面”是由時空線構成的網格,每一條線都在震動,每一步踩下去,腳下的網格都會產生一個“凹陷”,這個凹陷會以波的形式向四周擴散,影響到整個時空網格的穩定性。
跑了幾步之後,沈清珩發現一個可怕的規律:他跑得越快,腳下的凹陷就越大,凹陷越大,時空線的震動就越劇烈,震動越劇烈,系統就越容易檢測到他們在第三層的位置。
他回頭看了一下。
在來時的方向,時空網格上出現了一條長長的“溝壑”——那是他們跑步時留下的痕跡。溝壑的邊緣在發光,發光的強度在增加,像是在向系統傳送一個強烈的位置訊號。
守衛程序還沒出現。
但快了。
“沈老師,”蘇曉棠一邊跑一邊說,“你覺不覺得第三層有點太安靜了?”
安靜。
沈清珩確實注意到了。第一層的守衛程序是提前部署好的;第二層的守衛程序是系統在全域隨機生成的;但第三層——他們在第三層已經跑了快三分鐘了,還沒有遇到任何守衛程序。
這不是好事。
這很可能是最壞的事。
如果系統不在第三層部署守衛程序,要麼是因為它覺得不需要——第三層本身就有足夠強的防禦機制。要麼是因為它在準備一個更大的“歡迎儀式”。
他的預感在三秒鐘後應驗了。
腳下的時空網格突然停止了震動。
不是減弱,不是消失,而是像被人按下了暫停鍵一樣,所有的時空線同時靜止了。
靜止的那一刻,第三層的光線消失了。不是變暗,不是被遮擋,而是光本身——這個由時空線震動產生的次級現象——停止了存在。
黑暗。
絕對的、純粹的、沒有任何光源的黑暗。
沈清珩停下腳步,抓緊了蘇曉棠的手。
“你還在嗎?”他問。
“在,”蘇曉棠的聲音在黑暗中響起,離他很近,“我看不見你。但我的金鑰能感覺到你。你還在我旁邊。”
“你能感覺到系統在做甚麼嗎?”
蘇曉棠沉默了大概兩秒鐘。
“它在……重啟第三層。”
沈清珩的腦子裡“嗡”地響了一下。
重啟第三層?
第三層是時空框架層。重啟第三層意味著——系統要在他們還在裡面的時候,重置時間和空間的基本引數。引數重置的瞬間,所有存在於第三層的實體(包括他們)都會被清空。
就像重啟一臺伺服器。伺服器重啟的時候,所有在記憶體裡執行的程序都會被強制終止。
他們就是那個程序。
“找到第四層入口,”沈清珩的聲音沉了下來,“現在。立刻。”
蘇曉棠拼命地調動金鑰。在黑暗中,金鑰成了她唯一的感官器官。它以光速掃描著周圍所有方向上的時空線狀態,尋找那個唯一的、“下方”有入口的時空節點。
三百二十米。
東北方向。
她在腦子裡構建了一條路徑——不是在地面上跑,因為第三層的地面已經不存在了(時空線靜止後,網格消失了)。她現在“感知”到的第三層空間是一個沒有上下左右的、純抽象的座標系。她需要在這個座標系中,用金鑰“拖拽”自己和沈清珩實體,從當前位置移動到那個時空節點的位置。
她不知道怎麼解釋給沈清珩聽。
所以她沒解釋。
她只是抓緊了沈清珩的手,然後用金鑰發動了一個“座標置換”。
一瞬間——不,不是一瞬間,因為時間已經在第三層停止了——“空間”發生了變化。
黑暗依舊。
但她知道,她和沈清珩已經站在了那個時空節點上方。
“到了,”蘇曉棠說,“入口在這下面。但覆蓋入口的時空線被鎖死了。我解不開。”
“讓我來。”
沈清珩開啟了自己的“感知”。
在黑暗中,他的程式碼簽名像一把發出黑光的鑰匙——蘇曉棠說的沒錯,他的核心程式碼是黑色的。不是沒有光,而是能吸收所有的光。這種“黑色”在系統層面是一種最高階別的許可權標識。系統看到黑色程式碼的時候,不會像看到藍色(普通人類)、綠色(天命人)、金色(管理員)那樣去識別、分類、處理。
系統看到黑色程式碼的時候,會“跳過”。
因為黑色程式碼不是系統的一部分。
黑色程式碼是系統的“補丁”。
補丁是用於修復系統的,不是用於被系統執行的。所以在系統底層邏輯裡,所有針對“可執行程式碼”的安全防禦機制,都不適用於補丁。
沈清珩的手按在了覆蓋入口的時空線上。
那幾根線在他的觸控下——不是斷裂,不是移除——而是“讓開”了。像是衛兵讓路給一個持有更高許可權的人。
第四層的入口暴露了出來。
光的顏色變了。
深紫色。
在那瞬間,第三層的“重啟”開始了。時空線在恢復震動,但不是正常的、有序的震動,而是劇烈的、混亂的、像是在地震中掙扎的震動。黑暗在褪去,光線在回歸,但回歸的不是正常的光——是紅色的警告光。
系統檢測到了入口被入侵。
守衛程序在這一刻開始生成——不是在第三層的某一個特定位置,而是在第三層的每一個時空節點上同時生成。無數個暗紅色的光團,在同一瞬間點亮了第三層的整個空間,像是夜空中的星星同時爆炸。
“下去!”沈清珩大喊。
蘇曉棠沒有猶豫。她跳進了深紫色的入口。
沈清珩緊隨其後。
他的腳離開第三層地面的最後一秒鐘,一團暗紅色的光擊中了入口的邊緣——沒有碰到他,但擊穿了入口周圍的時空線結構。那些被擊穿的時空線開始捲曲、摺疊、產生一種他無法理解的拓撲變形。
入口關閉了。
在他的頭頂。
蘇曉棠已經不在了。
深紫色的光包裹了他,但他感覺到的不是溫暖,不是柔軟,而是“刺骨”——系統層面的冰冷。第四層在拒絕他的進入。不是因為他的許可權不夠,而是因為第四層的防禦機制被第三層的守衛程序啟用了。第四層現在處於“封鎖”狀態,只允許已經透過驗證的實體進入。
蘇曉棠透過了驗證。因為她的金鑰是蘇晚亭設計的,而蘇晚亭的系統許可權曾經到達過第四層。
但他沒有。
他的許可權在第四層是未知的。第四層不認識“黑色程式碼”,不知道該怎麼處理它。在沒有驗證結果之前,第四層的預設機制是——拒絕訪問。
沈清珩被卡在了第三層和第四層之間的“間隙”裡。
這個間隙沒有顏色,沒有聲音,沒有溫度。它是一個被系統設計用來隔離不同層級的緩衝區。任何試圖在層級之間傳輸的實體,都必須經過這個緩衝區。緩衝區有嚴格的訪問控制列表(ACL),只有ACL上列出的實體ID才能透過。
蘇曉棠的實體ID在ACL上。
沈清珩的不在。
他懸浮在這個虛無的空間裡,左臂上的那道暗紅色痕跡還在隱隱作痛。那行被守衛程序刻進他面板裡的程式碼—— - - HUMAN——開始發光。
不是暗紅色。
是黑色。
那段程式碼正在被他的“黑色核心”重寫。
守衛程序刻進去的是“人類”—— HUMAN。系統看到這個型別的時候,會判定沈清珩是一個普通人類,不應該擁有α-7許可權,更不應該出現在遞迴核心的第三層和第四層之間。
但沈清珩不是普通人類。
他是補丁。
補丁的實體型別不是HUMAN。甚至不是ENTITY。
補丁的實體型別是PATCH。
PATCH在系統的ACL中擁有最高通行許可權——比管理員更高。因為補丁是用來修復管理員的錯誤的。
所以當沈清珩“黑色核心”開始重寫那段程式碼,把HUMAN替換成PATCH的時候,ACL對他的態度發生了變化。
“拒絕訪問”變成了“允許訪問,但需要驗證簽名”。
驗證簽名透過。
“允許訪問,歡迎——補丁實體QH-0427。”
深紫色的光重新包裹了他。
他被第四層接納了。
---
沈清珩的腳踩到了第四層的“地面”。
他睜開眼,看到蘇曉棠跪在他面前,雙手捂著臉,肩膀在顫抖。
“我以為你沒能下來,”她的聲音悶在手掌裡,帶著明顯的哭腔,“我進來了之後,入口就關了。我的金鑰感知不到你了。我以為你——”
“我下來了,”沈清珩的聲音比他預想的要沙啞,“慢了一點,但下來了。”
蘇曉棠把手從臉上移開。
她的眼睛是紅的,臉上全是淚痕。但她在看到沈清珩的那一刻,那些眼淚突然就止住了。她盯著他看了兩秒鐘,然後猛地站起來,撲過來抱住了他。
沈清珩措手不及。
他的雙手懸在半空中,不知道該放在哪裡。他的大腦裡兩個聲音在打架——一個說“抱回去”,另一個說“你連這是甚麼情況都沒搞清楚你在想甚麼”。
蘇曉棠把臉埋在他的肩膀上。
“我媽媽在第四層留了東西給我,”她的聲音悶在他的衛衣裡,“我感知到了。那是一個……錄音?不,是一段記憶。她錄進去的記憶。它在這個層級的正中央。我需要去讀它。”
沈清珩的雙手終於落了下來。
一隻放在她的後背上,另一隻放在她的後腦勺。
“好,”他說,“我陪你去。”
蘇曉棠從他肩膀上抬起頭,往後退了一步,擦了擦臉上的眼淚。
她的眼睛裡多了一樣東西——不是害怕,不是悲傷,而是沈清珩第二次在她臉上看到的那種神色。
第一次是在地下室裡,周說出她母親名字的時候。
沉靜的、近乎於固執的決心。
“走吧,”她深吸了一口氣,“第四層。”