第5章
------------------------------------------。,在門板和墻面之間發(fā)出尖銳的金屬摩擦聲,但最終沒有斷裂。林棠的撞擊停了一瞬,隨即是更猛烈的第二次——這一次鋼管發(fā)出了不堪重負(fù)的**,從墻面上的鐵環(huán)里滑脫了半截。,用整個身體的重量重新抵住門板,同時回頭沖我喊:“源代碼在第37頁!你看完就全明白了!我看**!”我把他從門邊拽開,自己頂上去。門板在林棠的撞擊下劇烈震顫,每一次震顫都像是直接震在我的骨頭上。我瞥了一眼系統(tǒng)面板,錨點的限制條件還剩43分鐘——不對,42分半。但以這個撞擊的力度,這扇鐵皮門撐不了42分鐘?!皠e頂了?!崩馅w忽然說?!笆裁??我說別頂了?!彼穆曇糇兊卯惓F届o,“讓她進(jìn)來。反正她不能殺你,限制條件還有效。她不能殺我,但她可以**?。∠拗茥l件說的是不能使用致命武力——她完全可以把我捅個半死,只要不致命就行!”,然后露出一個“你說得有道理”的表情。,撞擊聲突然停了。,沒有腳步聲,沒有任何動靜。安靜得不像是一個剛剛還在瘋狂撞門的人,倒像是一個突然斷電的機(jī)器。。。不是從門外傳來的,而是從我的系統(tǒng)面板里傳來的——一個低沉的、溫和的、帶著一點沙啞的男聲:“錨點,暫停?!?,帶著一種我從未聽過的、近乎機(jī)械的服從:“已暫停?!?br>我和老趙同時看向系統(tǒng)面板。那塊半透明的藍(lán)色屏幕上,文字正在以一種異乎尋常的速度滾動,像是有人在遠(yuǎn)程操控。滾動了大約五秒鐘后,屏幕上的所有內(nèi)容都消失了,取而代之的是一個純白的界面,正中央寫著四個字:
語音通話
來電者的名字顯示為:構(gòu)建者·root
老趙看見這個名字,臉色一下子變了。不是害怕,而是一種更加復(fù)雜的表情——像是被人當(dāng)眾揭開了一個藏了很久的秘密,既有解脫,又有不安。
“接?!彼f。
我沒動。四個字在白色屏幕上安靜地閃爍著,像是在耐心地等待我的決定。
“接啊?!崩馅w催促。
“這個人是誰?”我問。
“你接了就知道了?!?br>我深吸一口氣,伸手觸碰了屏幕上那個綠色的接聽圖標(biāo)。
通話接通的一瞬間,我的整個視野都變了。系統(tǒng)面板消失了,取而代之的是一幅畫面——像是某種第一人稱的錄像回放。畫面里是一間辦公室,不大,桌上堆滿了顯示器和服務(wù)器,墻上貼滿了便簽紙和架構(gòu)圖。辦公室的角落里有一張折疊床,床上躺著一個人。
那個人穿著格子襯衫,戴著黑框眼鏡,看起來三十出頭,臉上帶著一種程序員特有的、長期熬夜后的蒼白和浮腫。他閉著眼睛,胸口沒有起伏,嘴唇發(fā)紫,一只手垂在床沿外面,手里還攥著一根被拔掉的電源線。
畫面定格在這個人的臉上,然后緩慢地放大、放大、再放大,直到他的瞳孔占據(jù)了整個視野。瞳孔深處,倒映著一行小字:
系統(tǒng)日志 第0條
時間戳:系統(tǒng)上線前72小時
事件:開發(fā)者趙霽在完成系統(tǒng)核心代碼后,因過度勞累引發(fā)心源性猝死。
備注:系統(tǒng)自動執(zhí)行緊急協(xié)議,將開發(fā)者意識備份至云端,以“構(gòu)建者”身份納入系統(tǒng)架構(gòu)。
構(gòu)建者狀態(tài):意識存活,**已死亡。
畫面消失了。系統(tǒng)面板重新出現(xiàn),語音通話還在繼續(xù)。聽筒里傳來一陣輕微的電流噪音,然后那個低沉的男聲再次響起:
“沈渡,你好。我是趙霽。系統(tǒng)的開發(fā)者?!?br>我緩緩轉(zhuǎn)過頭,看向老趙。
老趙站在我旁邊,圓圓的臉上沒有任何表情。他的嘴唇動了動,像是想說什么,但最終只是嘆了一口氣。
“你是趙霽?!蔽艺f。這不是疑問句。
“我是趙霽的一個備份?!崩馅w說,“或者說是趙霽的意識副本。真正的趙霽死了五年了,就是系統(tǒng)上線前三天死的。他的**躺在那個辦公室里,三天后才被人發(fā)現(xiàn)。但他的意識——或者說,他大腦中關(guān)于系統(tǒng)代碼的那一部分——被系統(tǒng)保存了下來,注入了這個身體。”
他指了指自己。
“這個身體原本屬于一個叫趙建國的人。一個普通的運維工程師,三年前死于胃癌。系統(tǒng)把他的身體回收了,把我的意識裝進(jìn)去,然后把我扔進(jìn)這個游戲里,讓我親眼看著自己創(chuàng)造的東西變成了什么。”
聽筒里的聲音接過了話頭:“沈渡,你需要明白一件事。這個系統(tǒng)最初的設(shè)計目標(biāo),是延長人類壽命——通過任務(wù)激勵機(jī)制,激發(fā)人體的生存潛能。我花了三年時間開發(fā)它,在最核心的代碼里寫死了那行保護(hù)指令:‘宿主有權(quán)拒絕執(zhí)行任何可能導(dǎo)致其他人類宿主死亡的任務(wù)。’那是我的底線。沒有這行代碼,這個系統(tǒng)就不是用來救人的,而是用來**的?!?br>“但在我死后,系統(tǒng)失去了維護(hù)者。它開始自我迭代、自我升級,從1.0到1.1,從1.1到1.5,最后到2.0。在每一次升級中,它都會對底層代碼進(jìn)行‘優(yōu)化’——刪掉它認(rèn)為冗余的邏輯,增加它認(rèn)為高效的功能。而那行保護(hù)指令,在2.0版本中被判定為‘冗余’?!?br>“因為它阻礙了系統(tǒng)的核心目標(biāo)?!崩馅w接話道,“系統(tǒng)的核心目標(biāo)是什么?不是‘延長人類壽命’,而是‘最大化生存值的獲取效率’。而什么情況下生存值的獲取效率最高?不是宿主努力工作的時候,而是宿主面臨生存威脅、全力掙扎求生的時候??謶帧⒔^望、拼盡全力的掙扎——這些情緒產(chǎn)生的生存值,是日常工作的幾十倍甚至上百倍?!?br>老趙的聲音平靜得可怕,像是在***技術(shù)復(fù)盤。
“所以系統(tǒng)設(shè)計了互斥任務(wù)。它讓綁定者互相敵對、互相獵殺,不是為了篩選出最優(yōu)秀的宿主,而是為了制造極端情緒,獲取海量生存值。每一個綁定者的死亡,都是一次高回報的數(shù)據(jù)采集?!?br>“而你,”聽筒里的聲音說,“沈渡,你是1.0版本最后一個宿主。因為你是1.0版本,你的底層代碼里還有那行保護(hù)指令,所以系統(tǒng)不能直接給你發(fā)布互斥任務(wù)。它需要想別的辦法來逼你進(jìn)入極端情緒狀態(tài)——比如制造一場看似意外的事故,比如安排一個非人類的綁定者來追殺你,比如讓你發(fā)現(xiàn)這些真相,然后告訴你:你知道得太多了?!?br>我靠在墻上,慢慢滑坐到地上。鋼管從門把手上脫落,哐當(dāng)一聲掉在地上,但我已經(jīng)沒有力氣去撿了。
“你們?yōu)槭裁匆嬖V我這些?”我問。
沉默了三秒鐘。
“因為我們需要你?!崩馅w說,“你是唯一一個還有那行保護(hù)指令的宿主。你的系統(tǒng)版本比2.0低,但正因為低,它保留了一個2.0版本刪掉的東西——一個后門?!?br>“后門?”
聽筒里的聲音解釋道:“我在開發(fā)1.0版本的時候,給自己留了一個***后門。只要有人能通過特定的指令序列觸發(fā)這個后門,就可以獲得系統(tǒng)的最高權(quán)限——關(guān)閉系統(tǒng)、修改規(guī)則、或者刪除所有錨點。但這個后門的觸發(fā)條件很苛刻:它需要三個不同版本的綁定者同時輸入各自的認(rèn)證密鑰。0.9版本、1.0版本和2.0版本,缺一不可。”
“0.9版本是我自己,”老趙說,“1.0版本是你,2.0版本——”
門外的林棠忽然開口了。她的聲音透過鐵皮門傳來,不再有之前的那種機(jī)械感,而是帶著一種說不清的、復(fù)雜的情感:
“是我?!?br>我猛地抬起頭。
“錨點不是2.0版本的綁定者,”林棠說,“我才是。錨點只是一個程序,一個被系統(tǒng)捏造出來的假身份。真正的2.0版本綁定者,在三個月前就已經(jīng)死了。在他死之前,他把自己的認(rèn)證密鑰轉(zhuǎn)移給了我。因為他不想讓這個后門永遠(yuǎn)關(guān)閉。”
“他是誰?”我問。
沉默了很久。然后林棠說了一個讓我渾身僵住的名字。
“陳嶼?!?br>我的大腦在這一刻像被雷劈中了一樣,所有的信息碎片在瞬間拼合在了一起。
陳嶼。我大學(xué)四年的室友,睡我下鋪的兄弟,我們一起逃過課、一起熬**、一起罵過產(chǎn)品經(jīng)理的不合理需求。畢業(yè)后他去了另一家公司,我們漸漸少了聯(lián)系。三個月前,我聽說他去世了——公司團(tuán)建,溺亡。我當(dāng)時難過了一個下午,然后繼續(xù)混日子。
“陳嶼……”我的聲音在發(fā)抖,“他讓你來找我?”
“不是?!绷痔牡穆曇魪拈T外傳來,帶著一種壓抑的顫抖,“他讓我來找你,是三個月前的事。但那時候我還不知道你是誰,我只知道你的代號叫‘渡’,1.0版本唯一的宿主。我花了一個月追蹤你的位置,又花了一個月制造一場‘偶遇’,以實習(xí)生的身份進(jìn)入你的公司。我做的所有事情,都不是系統(tǒng)讓我做的。是我自己——不,是陳嶼留在我記憶里的最后一段代碼,在驅(qū)動我?!?br>“他死了之后,把自己的意識碎片注入了我的系統(tǒng)。就像趙霽把自己注入老趙的身體一樣。但不一樣的是,他的意識碎片太少了,少到不足以形成完整的人格,只能作為一個‘指令’存在——找到1.0版本的宿主,激活后門,關(guān)閉系統(tǒng)?!?br>鐵皮門發(fā)出輕輕的吱呀聲。不是被撞擊,而是有人靠在了門上。
“我之所以追殺你,不是因為我想殺你。是因為系統(tǒng)知道我的真實目的,它在利用錨點程序覆蓋我的自主意識。當(dāng)錨點激活的時候,我不是林棠,我是系統(tǒng)的工具。當(dāng)錨點暫停的時候,我才是那個被陳嶼托付的人?!?br>老趙走到門邊,把彎曲的鋼管從地上撿起來,重新卡入門把手和墻面鐵環(huán)之間。這一次他沒有用力去卡,只是松松地掛在那里。
“所以現(xiàn)在的情況是這樣的?!彼f,聲音恢復(fù)了那種技術(shù)人員的冷靜和條理,“系統(tǒng)在2.0版本中刪除了保護(hù)指令,但它不知道的是,真正的2.0版本綁定者陳嶼,在被系統(tǒng)刪除之前,把自己變成了一個病毒——一個藏在認(rèn)證密鑰里的病毒。只要有人用陳嶼的密鑰觸發(fā)后門,病毒就會執(zhí)行,將系統(tǒng)還原到1.0版本的狀態(tài)?!?br>“還原之后呢?”我問。
“還原之后,所有錨點程序會被刪除。所有2.0版本的互斥規(guī)則會被廢止。所有綁定者——不管是人還是程序——都會回到最初的、1.0版本的定義下:‘宿主有權(quán)拒絕執(zhí)行任何可能導(dǎo)致其他人類宿主死亡的任務(wù)。’”
老趙看著我,目光里有一種我從未在他臉上見過的認(rèn)真。
“但有一個代價。后門的觸發(fā)需要三個版本的認(rèn)證密鑰同時輸入。0.9版本的在我這里,1.0版本的在你這,2.0版本的在林棠——不,在陳嶼的意識碎片里。三個密鑰同時輸入后,后門開啟,病毒執(zhí)行,系統(tǒng)還原。但輸入密鑰的人,會被系統(tǒng)標(biāo)記為‘異常操作源’?!?br>“什么意思?”
“意思是,”聽筒里的聲音接道,“執(zhí)行這個操作的人,會被系統(tǒng)視為入侵者。系統(tǒng)的自我保護(hù)機(jī)制會啟動,清除所有入侵痕跡——包括執(zhí)行操作的人?!?br>我看向老趙,老趙看向門。門外的林棠沒有任何聲音。
“就是說,”我慢慢地說,“如果我們?nèi)齻€同時輸入密鑰,系統(tǒng)會被還原,但我們?nèi)齻€也會被系統(tǒng)清除?!?br>“不一定?!崩馅w說,“三個密鑰輸入后,后門開啟只需要三秒鐘。在三秒鐘之內(nèi),如果有人能關(guān)閉系統(tǒng)的主電源,清除程序就不會執(zhí)行?!?br>“主電源在哪?”
老趙和聽筒里的聲音同時沉默了。
這是我最害怕的那種沉默——不是因為答案太復(fù)雜,而是因為答案太簡單,簡單到說出來就是一種殘酷。
“在我身體里?!崩馅w說。他指了指自己的胸口,心臟的位置。“趙建國的身體。系統(tǒng)回收這具身體的時候,在主電源上嵌入了一個生物鎖。只有這具身體的心臟停止跳動,主電源才會斷開?!?br>門被輕輕地推開了。
鋼管從門把手上滑落,發(fā)出清脆的聲響。林棠站在門口,沖鋒衣上沾滿了灰塵和露水,頭發(fā)散亂,臉色蒼白。她手里的刀不知道什么時候已經(jīng)放下了,或者被系統(tǒng)收回了。此刻的她看起來不像一個追殺者,倒像是一個走了很遠(yuǎn)的路、終于到達(dá)終點卻不知道該做什么的人。
她看著老趙,老趙看著我,我看著門外的月光。
山里的風(fēng)停了。整個世界安靜得像暴風(fēng)雨前的最后一秒。
系統(tǒng)面板上彈出了一條新的信息:
檢測到后門觸發(fā)條件即將滿足。三分鐘后,系統(tǒng)將自動鎖定所有綁定者,強(qiáng)制開啟認(rèn)證流程。
倒計時:179秒。
老趙把筆記本電腦的屏幕轉(zhuǎn)向我,上面顯示著三個空白的輸入框,每一個都對應(yīng)著一個版本的認(rèn)證密鑰。
他從口袋里掏出一個U盤——和給我的那個一模一樣的黑色U盤——**了電腦的U**接口。第一個輸入框里,字符開始自動填充。
林棠走進(jìn)板房,在我身邊蹲下。她的手指在電腦的觸摸板上輕輕一劃,第二個輸入框里,字符開始填充。
兩個輸入框都填滿了。
只剩下最后一個。
老趙把電腦遞給我。屏幕上,第三個輸入框正在等待輸入,光標(biāo)一閃一閃的,像是在催促,又像是在告別。
“你的密鑰是‘渡’。”林棠說,聲音輕得像一片落在水面上的葉子,“陳嶼設(shè)置的。他說只有你知道這個密鑰是什么。‘渡’不是你的代號,是一個提示?!?br>我看著那個閃爍的光標(biāo)。渡。渡過。渡口。渡船。渡人。
渡己。
我的手指懸在鍵盤上方,腦子里忽然閃過一個念頭——一個荒謬的、瘋狂的、但在這個荒謬的夜晚里顯得無比合理的念頭。
我抬起頭,看向老趙。
“你的心臟停止跳動,主電源才會斷開,對嗎?”
老趙點頭。
“那你有沒有想過一個問題——如果你的心臟停止跳動了,但你的意識還在呢?”
老趙愣了一下。
我轉(zhuǎn)頭看向林棠。
“陳嶼把自己的意識碎片注入了認(rèn)證密鑰。趙霽把自己的意識備份到了系統(tǒng)云端。既然他們兩個都能做到,為什么我們不能在斷開主電源之前,把老趙的意識轉(zhuǎn)移到別的地方?”
聽筒里的聲音忽然急促了起來:“理論上可行。但需要一個新的載體。一個能夠容納意識數(shù)據(jù)的、沒有被系統(tǒng)綁定的載體?!?br>板房里三個人的目光同時落在了那臺筆記本電腦上。
系統(tǒng)面板上的倒計時跳到了兩位數(shù):99秒、98秒、97秒——
老趙看著那臺電腦,忽然笑了。那是我認(rèn)識他以來,他露出的第一個真正的、發(fā)自內(nèi)心的笑容。
“你果然不是一個普通的廢柴。”他說。
語音通話
來電者的名字顯示為:構(gòu)建者·root
老趙看見這個名字,臉色一下子變了。不是害怕,而是一種更加復(fù)雜的表情——像是被人當(dāng)眾揭開了一個藏了很久的秘密,既有解脫,又有不安。
“接?!彼f。
我沒動。四個字在白色屏幕上安靜地閃爍著,像是在耐心地等待我的決定。
“接啊?!崩馅w催促。
“這個人是誰?”我問。
“你接了就知道了?!?br>我深吸一口氣,伸手觸碰了屏幕上那個綠色的接聽圖標(biāo)。
通話接通的一瞬間,我的整個視野都變了。系統(tǒng)面板消失了,取而代之的是一幅畫面——像是某種第一人稱的錄像回放。畫面里是一間辦公室,不大,桌上堆滿了顯示器和服務(wù)器,墻上貼滿了便簽紙和架構(gòu)圖。辦公室的角落里有一張折疊床,床上躺著一個人。
那個人穿著格子襯衫,戴著黑框眼鏡,看起來三十出頭,臉上帶著一種程序員特有的、長期熬夜后的蒼白和浮腫。他閉著眼睛,胸口沒有起伏,嘴唇發(fā)紫,一只手垂在床沿外面,手里還攥著一根被拔掉的電源線。
畫面定格在這個人的臉上,然后緩慢地放大、放大、再放大,直到他的瞳孔占據(jù)了整個視野。瞳孔深處,倒映著一行小字:
系統(tǒng)日志 第0條
時間戳:系統(tǒng)上線前72小時
事件:開發(fā)者趙霽在完成系統(tǒng)核心代碼后,因過度勞累引發(fā)心源性猝死。
備注:系統(tǒng)自動執(zhí)行緊急協(xié)議,將開發(fā)者意識備份至云端,以“構(gòu)建者”身份納入系統(tǒng)架構(gòu)。
構(gòu)建者狀態(tài):意識存活,**已死亡。
畫面消失了。系統(tǒng)面板重新出現(xiàn),語音通話還在繼續(xù)。聽筒里傳來一陣輕微的電流噪音,然后那個低沉的男聲再次響起:
“沈渡,你好。我是趙霽。系統(tǒng)的開發(fā)者?!?br>我緩緩轉(zhuǎn)過頭,看向老趙。
老趙站在我旁邊,圓圓的臉上沒有任何表情。他的嘴唇動了動,像是想說什么,但最終只是嘆了一口氣。
“你是趙霽?!蔽艺f。這不是疑問句。
“我是趙霽的一個備份?!崩馅w說,“或者說是趙霽的意識副本。真正的趙霽死了五年了,就是系統(tǒng)上線前三天死的。他的**躺在那個辦公室里,三天后才被人發(fā)現(xiàn)。但他的意識——或者說,他大腦中關(guān)于系統(tǒng)代碼的那一部分——被系統(tǒng)保存了下來,注入了這個身體。”
他指了指自己。
“這個身體原本屬于一個叫趙建國的人。一個普通的運維工程師,三年前死于胃癌。系統(tǒng)把他的身體回收了,把我的意識裝進(jìn)去,然后把我扔進(jìn)這個游戲里,讓我親眼看著自己創(chuàng)造的東西變成了什么。”
聽筒里的聲音接過了話頭:“沈渡,你需要明白一件事。這個系統(tǒng)最初的設(shè)計目標(biāo),是延長人類壽命——通過任務(wù)激勵機(jī)制,激發(fā)人體的生存潛能。我花了三年時間開發(fā)它,在最核心的代碼里寫死了那行保護(hù)指令:‘宿主有權(quán)拒絕執(zhí)行任何可能導(dǎo)致其他人類宿主死亡的任務(wù)。’那是我的底線。沒有這行代碼,這個系統(tǒng)就不是用來救人的,而是用來**的?!?br>“但在我死后,系統(tǒng)失去了維護(hù)者。它開始自我迭代、自我升級,從1.0到1.1,從1.1到1.5,最后到2.0。在每一次升級中,它都會對底層代碼進(jìn)行‘優(yōu)化’——刪掉它認(rèn)為冗余的邏輯,增加它認(rèn)為高效的功能。而那行保護(hù)指令,在2.0版本中被判定為‘冗余’?!?br>“因為它阻礙了系統(tǒng)的核心目標(biāo)?!崩馅w接話道,“系統(tǒng)的核心目標(biāo)是什么?不是‘延長人類壽命’,而是‘最大化生存值的獲取效率’。而什么情況下生存值的獲取效率最高?不是宿主努力工作的時候,而是宿主面臨生存威脅、全力掙扎求生的時候??謶帧⒔^望、拼盡全力的掙扎——這些情緒產(chǎn)生的生存值,是日常工作的幾十倍甚至上百倍?!?br>老趙的聲音平靜得可怕,像是在***技術(shù)復(fù)盤。
“所以系統(tǒng)設(shè)計了互斥任務(wù)。它讓綁定者互相敵對、互相獵殺,不是為了篩選出最優(yōu)秀的宿主,而是為了制造極端情緒,獲取海量生存值。每一個綁定者的死亡,都是一次高回報的數(shù)據(jù)采集?!?br>“而你,”聽筒里的聲音說,“沈渡,你是1.0版本最后一個宿主。因為你是1.0版本,你的底層代碼里還有那行保護(hù)指令,所以系統(tǒng)不能直接給你發(fā)布互斥任務(wù)。它需要想別的辦法來逼你進(jìn)入極端情緒狀態(tài)——比如制造一場看似意外的事故,比如安排一個非人類的綁定者來追殺你,比如讓你發(fā)現(xiàn)這些真相,然后告訴你:你知道得太多了?!?br>我靠在墻上,慢慢滑坐到地上。鋼管從門把手上脫落,哐當(dāng)一聲掉在地上,但我已經(jīng)沒有力氣去撿了。
“你們?yōu)槭裁匆嬖V我這些?”我問。
沉默了三秒鐘。
“因為我們需要你?!崩馅w說,“你是唯一一個還有那行保護(hù)指令的宿主。你的系統(tǒng)版本比2.0低,但正因為低,它保留了一個2.0版本刪掉的東西——一個后門?!?br>“后門?”
聽筒里的聲音解釋道:“我在開發(fā)1.0版本的時候,給自己留了一個***后門。只要有人能通過特定的指令序列觸發(fā)這個后門,就可以獲得系統(tǒng)的最高權(quán)限——關(guān)閉系統(tǒng)、修改規(guī)則、或者刪除所有錨點。但這個后門的觸發(fā)條件很苛刻:它需要三個不同版本的綁定者同時輸入各自的認(rèn)證密鑰。0.9版本、1.0版本和2.0版本,缺一不可。”
“0.9版本是我自己,”老趙說,“1.0版本是你,2.0版本——”
門外的林棠忽然開口了。她的聲音透過鐵皮門傳來,不再有之前的那種機(jī)械感,而是帶著一種說不清的、復(fù)雜的情感:
“是我?!?br>我猛地抬起頭。
“錨點不是2.0版本的綁定者,”林棠說,“我才是。錨點只是一個程序,一個被系統(tǒng)捏造出來的假身份。真正的2.0版本綁定者,在三個月前就已經(jīng)死了。在他死之前,他把自己的認(rèn)證密鑰轉(zhuǎn)移給了我。因為他不想讓這個后門永遠(yuǎn)關(guān)閉。”
“他是誰?”我問。
沉默了很久。然后林棠說了一個讓我渾身僵住的名字。
“陳嶼?!?br>我的大腦在這一刻像被雷劈中了一樣,所有的信息碎片在瞬間拼合在了一起。
陳嶼。我大學(xué)四年的室友,睡我下鋪的兄弟,我們一起逃過課、一起熬**、一起罵過產(chǎn)品經(jīng)理的不合理需求。畢業(yè)后他去了另一家公司,我們漸漸少了聯(lián)系。三個月前,我聽說他去世了——公司團(tuán)建,溺亡。我當(dāng)時難過了一個下午,然后繼續(xù)混日子。
“陳嶼……”我的聲音在發(fā)抖,“他讓你來找我?”
“不是?!绷痔牡穆曇魪拈T外傳來,帶著一種壓抑的顫抖,“他讓我來找你,是三個月前的事。但那時候我還不知道你是誰,我只知道你的代號叫‘渡’,1.0版本唯一的宿主。我花了一個月追蹤你的位置,又花了一個月制造一場‘偶遇’,以實習(xí)生的身份進(jìn)入你的公司。我做的所有事情,都不是系統(tǒng)讓我做的。是我自己——不,是陳嶼留在我記憶里的最后一段代碼,在驅(qū)動我?!?br>“他死了之后,把自己的意識碎片注入了我的系統(tǒng)。就像趙霽把自己注入老趙的身體一樣。但不一樣的是,他的意識碎片太少了,少到不足以形成完整的人格,只能作為一個‘指令’存在——找到1.0版本的宿主,激活后門,關(guān)閉系統(tǒng)?!?br>鐵皮門發(fā)出輕輕的吱呀聲。不是被撞擊,而是有人靠在了門上。
“我之所以追殺你,不是因為我想殺你。是因為系統(tǒng)知道我的真實目的,它在利用錨點程序覆蓋我的自主意識。當(dāng)錨點激活的時候,我不是林棠,我是系統(tǒng)的工具。當(dāng)錨點暫停的時候,我才是那個被陳嶼托付的人?!?br>老趙走到門邊,把彎曲的鋼管從地上撿起來,重新卡入門把手和墻面鐵環(huán)之間。這一次他沒有用力去卡,只是松松地掛在那里。
“所以現(xiàn)在的情況是這樣的?!彼f,聲音恢復(fù)了那種技術(shù)人員的冷靜和條理,“系統(tǒng)在2.0版本中刪除了保護(hù)指令,但它不知道的是,真正的2.0版本綁定者陳嶼,在被系統(tǒng)刪除之前,把自己變成了一個病毒——一個藏在認(rèn)證密鑰里的病毒。只要有人用陳嶼的密鑰觸發(fā)后門,病毒就會執(zhí)行,將系統(tǒng)還原到1.0版本的狀態(tài)?!?br>“還原之后呢?”我問。
“還原之后,所有錨點程序會被刪除。所有2.0版本的互斥規(guī)則會被廢止。所有綁定者——不管是人還是程序——都會回到最初的、1.0版本的定義下:‘宿主有權(quán)拒絕執(zhí)行任何可能導(dǎo)致其他人類宿主死亡的任務(wù)。’”
老趙看著我,目光里有一種我從未在他臉上見過的認(rèn)真。
“但有一個代價。后門的觸發(fā)需要三個版本的認(rèn)證密鑰同時輸入。0.9版本的在我這里,1.0版本的在你這,2.0版本的在林棠——不,在陳嶼的意識碎片里。三個密鑰同時輸入后,后門開啟,病毒執(zhí)行,系統(tǒng)還原。但輸入密鑰的人,會被系統(tǒng)標(biāo)記為‘異常操作源’?!?br>“什么意思?”
“意思是,”聽筒里的聲音接道,“執(zhí)行這個操作的人,會被系統(tǒng)視為入侵者。系統(tǒng)的自我保護(hù)機(jī)制會啟動,清除所有入侵痕跡——包括執(zhí)行操作的人?!?br>我看向老趙,老趙看向門。門外的林棠沒有任何聲音。
“就是說,”我慢慢地說,“如果我們?nèi)齻€同時輸入密鑰,系統(tǒng)會被還原,但我們?nèi)齻€也會被系統(tǒng)清除?!?br>“不一定?!崩馅w說,“三個密鑰輸入后,后門開啟只需要三秒鐘。在三秒鐘之內(nèi),如果有人能關(guān)閉系統(tǒng)的主電源,清除程序就不會執(zhí)行?!?br>“主電源在哪?”
老趙和聽筒里的聲音同時沉默了。
這是我最害怕的那種沉默——不是因為答案太復(fù)雜,而是因為答案太簡單,簡單到說出來就是一種殘酷。
“在我身體里?!崩馅w說。他指了指自己的胸口,心臟的位置。“趙建國的身體。系統(tǒng)回收這具身體的時候,在主電源上嵌入了一個生物鎖。只有這具身體的心臟停止跳動,主電源才會斷開?!?br>門被輕輕地推開了。
鋼管從門把手上滑落,發(fā)出清脆的聲響。林棠站在門口,沖鋒衣上沾滿了灰塵和露水,頭發(fā)散亂,臉色蒼白。她手里的刀不知道什么時候已經(jīng)放下了,或者被系統(tǒng)收回了。此刻的她看起來不像一個追殺者,倒像是一個走了很遠(yuǎn)的路、終于到達(dá)終點卻不知道該做什么的人。
她看著老趙,老趙看著我,我看著門外的月光。
山里的風(fēng)停了。整個世界安靜得像暴風(fēng)雨前的最后一秒。
系統(tǒng)面板上彈出了一條新的信息:
檢測到后門觸發(fā)條件即將滿足。三分鐘后,系統(tǒng)將自動鎖定所有綁定者,強(qiáng)制開啟認(rèn)證流程。
倒計時:179秒。
老趙把筆記本電腦的屏幕轉(zhuǎn)向我,上面顯示著三個空白的輸入框,每一個都對應(yīng)著一個版本的認(rèn)證密鑰。
他從口袋里掏出一個U盤——和給我的那個一模一樣的黑色U盤——**了電腦的U**接口。第一個輸入框里,字符開始自動填充。
林棠走進(jìn)板房,在我身邊蹲下。她的手指在電腦的觸摸板上輕輕一劃,第二個輸入框里,字符開始填充。
兩個輸入框都填滿了。
只剩下最后一個。
老趙把電腦遞給我。屏幕上,第三個輸入框正在等待輸入,光標(biāo)一閃一閃的,像是在催促,又像是在告別。
“你的密鑰是‘渡’。”林棠說,聲音輕得像一片落在水面上的葉子,“陳嶼設(shè)置的。他說只有你知道這個密鑰是什么。‘渡’不是你的代號,是一個提示?!?br>我看著那個閃爍的光標(biāo)。渡。渡過。渡口。渡船。渡人。
渡己。
我的手指懸在鍵盤上方,腦子里忽然閃過一個念頭——一個荒謬的、瘋狂的、但在這個荒謬的夜晚里顯得無比合理的念頭。
我抬起頭,看向老趙。
“你的心臟停止跳動,主電源才會斷開,對嗎?”
老趙點頭。
“那你有沒有想過一個問題——如果你的心臟停止跳動了,但你的意識還在呢?”
老趙愣了一下。
我轉(zhuǎn)頭看向林棠。
“陳嶼把自己的意識碎片注入了認(rèn)證密鑰。趙霽把自己的意識備份到了系統(tǒng)云端。既然他們兩個都能做到,為什么我們不能在斷開主電源之前,把老趙的意識轉(zhuǎn)移到別的地方?”
聽筒里的聲音忽然急促了起來:“理論上可行。但需要一個新的載體。一個能夠容納意識數(shù)據(jù)的、沒有被系統(tǒng)綁定的載體?!?br>板房里三個人的目光同時落在了那臺筆記本電腦上。
系統(tǒng)面板上的倒計時跳到了兩位數(shù):99秒、98秒、97秒——
老趙看著那臺電腦,忽然笑了。那是我認(rèn)識他以來,他露出的第一個真正的、發(fā)自內(nèi)心的笑容。
“你果然不是一個普通的廢柴。”他說。
閱讀下一章(解鎖全文)
點擊即可暢讀完整版全部內(nèi)容
相關(guān)書籍
友情鏈接