第3章
封神的代碼
“零”的真相------------------------------------------,手機(jī)還在震。他開(kāi)了靜音,打開(kāi)電腦,登錄一個(gè)很久沒(méi)用的匿名技術(shù)論壇。這里是他大學(xué)時(shí)期混的地方,發(fā)過(guò)一些天馬行空的想法,被人嘲諷過(guò),也被人認(rèn)真討論過(guò)。,首頁(yè)飄著熱帖:《勁爆!某電商公司被黑,神秘人半小時(shí)破解*lackShadow變種病毒》。“內(nèi)部人士的鄰居的二舅”,但貼出的細(xì)節(jié)很真實(shí):病毒特征、攻擊時(shí)間、公司規(guī)模。下面有人貼出一小段日志截圖,正是林深“手術(shù)刀”程序的輸出。“這代碼風(fēng)格…”一個(gè)ID叫“老碼農(nóng)”的人回復(fù),“簡(jiǎn)潔到詭異,變量命名全是單字母,但邏輯清晰得可怕。像是一個(gè)人寫(xiě)了十年只寫(xiě)這一個(gè)庫(kù),每一行都磨過(guò)。”:“讓我想起‘幽靈程序員’,三年前在GitHu*上留了幾個(gè)神級(jí)repo,然后銷(xiāo)聲匿跡。那位的代碼也是這種風(fēng)格——優(yōu)雅,但冰冷。”。“幽靈程序員”是他大四時(shí)注冊(cè)的匿名賬號(hào),上傳過(guò)幾個(gè)課程設(shè)計(jì),后來(lái)忙著找工作就沒(méi)再更新。他點(diǎn)開(kāi)自己的GitHu*小號(hào),最后一次提交是三年前。但就在今天凌晨,那個(gè)賬號(hào)多了一個(gè)star——來(lái)自一個(gè)叫“ZeroPoint”的新注冊(cè)用戶,頭像全黑,沒(méi)有倉(cāng)庫(kù),只star了他一個(gè)人。。,走到門(mén)邊。貓眼里,張總穿著皺巴巴的西裝,頭發(fā)油膩,眼睛通紅。。張總擠進(jìn)來(lái),十五平米的屋子頓時(shí)顯得更小。林深給他倒了杯水,張總沒(méi)接,直接說(shuō):“林深,之前是公司不對(duì)。回來(lái)吧,技術(shù)副總裁,年薪兩百萬(wàn),配股,辦公室隨便挑。張總,”林深在床邊坐下,“我不是在討價(jià)還價(jià)。那你想要什么?你說(shuō)!”張總聲音嘶啞,“你知道今天上午發(fā)生了什么嗎?客戶聽(tīng)說(shuō)數(shù)據(jù)恢復(fù),訂單不僅沒(méi)丟,還加了百分之三十!董事會(huì)那群老東西現(xiàn)在把我當(dāng)救命恩人!只要你能回來(lái),條件隨你開(kāi)!”,調(diào)出一份日志。“我破解的時(shí)候,順便看了看入侵路徑。攻擊是從內(nèi)網(wǎng)一臺(tái)測(cè)試機(jī)發(fā)起的,那臺(tái)機(jī)的***是…王磊。”。“我不關(guān)心你們****。”林深繼續(xù)說(shuō),“但王磊半年前采購(gòu)的那套‘天盾防火墻’,供應(yīng)商‘藍(lán)海科技’的法人代表,是他小舅子。采購(gòu)價(jià)是市面同規(guī)格產(chǎn)品的三倍。需要我繼續(xù)說(shuō)嗎?”
張總顫抖著摸出煙,點(diǎn)了三次才著。“你…你想怎樣?”
“尾款二十五萬(wàn),結(jié)清。另外,我留在公司的所有代碼,版權(quán)歸我個(gè)人。”
“可以!都可以!”張總**一口煙,“但你得簽保密協(xié)議,今天的事,還有王磊的事,一個(gè)字都不能說(shuō)出去。”
林深笑了。“那些代碼底層,我埋了一些‘小禮物’。比如,如果未經(jīng)我允許商用,會(huì)隨機(jī)在財(cái)務(wù)報(bào)表里**幾個(gè)‘幽默’的數(shù)字錯(cuò)誤。尾款到賬,我給你**密碼。”
張總盯著他,像第一次認(rèn)識(shí)這個(gè)人。許久,他啞聲說(shuō):“林深,你變了。”
“人總會(huì)變的。”林深說(shuō),“錢(qián)到賬,密碼發(fā)你。”
張總走了。一分鐘后,手機(jī)震動(dòng),銀行短信顯示入賬二十五萬(wàn)。林深把一串十六位密碼發(fā)給張總,然后拉黑了所有前同事的****。
他坐回電腦前,繼續(xù)研究“代碼煉金”的秘密。
從昨天到現(xiàn)在,他寫(xiě)了四段代碼:
1. 優(yōu)化天氣App(銀色能量)
2. 修復(fù)舊*ug(淡金色)
3. 破解病毒(金色)
4. 剛才給張總的“小禮物”(也是金色)
能量強(qiáng)度明顯不同。他試著優(yōu)化一個(gè)開(kāi)源小游戲,重寫(xiě)了渲染引擎,五百行變八十行。完成瞬間,代碼爆發(fā)出的光不是金色,是暗金色,深沉得像夜空。吸收的瞬間,他眼前一黑,再睜開(kāi)時(shí)——
看見(jiàn)了。
WiFi信號(hào)的流動(dòng)軌跡,像發(fā)光的溪流在空氣中蜿蜒。隔壁房間手機(jī)充電的微弱電流聲,像蚊子在耳邊嗡鳴。但這種狀態(tài)只持續(xù)了十秒,然后就消失了,留下劇烈的頭痛。
他**太陽(yáng)穴,記錄:暗金級(jí)代碼賦予短暫“超感”,但消耗巨大,有冷卻時(shí)間。
郵箱彈出新郵件,沒(méi)有發(fā)件人,標(biāo)題是空白。點(diǎn)開(kāi),是一道題:
“有一棟100層的大樓,給你兩個(gè)完全相同的雞蛋。如果雞蛋從第F層或以上掉落,就會(huì)摔碎;反之不會(huì)。請(qǐng)問(wèn)在最壞情況下,最少需要嘗試多少次,才能確定F的值?”
經(jīng)典的雙蛋問(wèn)題。但郵件末尾還有一行小字:“用代碼證明,且時(shí)間復(fù)雜度低于O(F)。”
林深來(lái)了興趣。他思考了十分鐘,寫(xiě)出一個(gè)動(dòng)態(tài)規(guī)劃解法,時(shí)間復(fù)雜度O(N^2),提交到郵件里的鏈接。
三十秒后,回復(fù)來(lái)了:“不錯(cuò)。但可以更好——試試動(dòng)態(tài)規(guī)劃+二分搜索的混合策略,時(shí)間復(fù)雜度能降到O(log N)。”
這正是林深猶豫的第二種思路。他修改代碼,優(yōu)化,提交。
又是三十秒:“現(xiàn)在,看看你代碼的第47行。”
林深看向屏幕。第47行,他寫(xiě)了個(gè)注釋?zhuān)?br>"http:// TODO: 這里或許可以用零的優(yōu)化方法"
他渾身血液瞬間冰涼。
“零”。他前世的代號(hào)。他從未告訴任何人,連自己都是昨天才知道。
新郵件彈出:“明天下午三點(diǎn),城南舊碼頭,三號(hào)倉(cāng)庫(kù)。一個(gè)人來(lái)。如果你想知道‘意識(shí)傳輸’的真相。——蘇墨”
蘇墨。
下午兩點(diǎn)五十,林深提前到了舊碼頭。這里廢棄多年,銹蝕的集裝箱堆成小山,海風(fēng)咸腥。三號(hào)倉(cāng)庫(kù)是棟紅磚房,窗戶破碎,鐵門(mén)半敞。
他沒(méi)直接進(jìn)去。啟動(dòng)“代碼煉金”視角,殘留的暗金能量讓他看到:
倉(cāng)庫(kù)周?chē)腥齻€(gè)隱蔽的攝像頭,信號(hào)流是藍(lán)色的細(xì)線。入口地面有新鮮的車(chē)轍印。二樓窗戶后,五個(gè)熱源信號(hào),呈戰(zhàn)術(shù)隊(duì)形分散。而倉(cāng)庫(kù)正中央,一個(gè)熱源信號(hào)在微微發(fā)光,頻率和他體內(nèi)的能量共鳴。
他推開(kāi)了鐵門(mén)。
銹蝕的鉸鏈發(fā)出刺耳尖叫。倉(cāng)庫(kù)里堆滿集裝箱,中間清出一片空地。一個(gè)女人背對(duì)他站著,白大褂,長(zhǎng)發(fā)束成馬尾,正看著一臺(tái)老式CRT顯示器。屏幕上代碼滾動(dòng)——是他昨天寫(xiě)的破解算法。
“林深,”女人沒(méi)轉(zhuǎn)身,“或者我該叫你…‘零’的宿主?”
是蘇墨的聲音,但更冷,更硬。
林深停步,保持五米距離。“你怎么知道零?”
蘇墨轉(zhuǎn)身。確實(shí)是蘇墨,但眼神銳利得像手術(shù)刀,嘴角沒(méi)有他熟悉的微笑。她點(diǎn)了幾下鍵盤(pán),顯示器切換畫(huà)面。左側(cè)是林深昨天的代碼,右側(cè)是另一份代碼,標(biāo)題是“2046.12.24-零-實(shí)驗(yàn)記錄#7”。相似度分析:92.3%。
“三年前,”蘇墨說(shuō),“我導(dǎo)師的實(shí)驗(yàn)室接收到一段來(lái)自未來(lái)的代碼信號(hào),署名‘零’。這段信號(hào)預(yù)言了十七項(xiàng)重大科技突破,時(shí)間、地點(diǎn)、細(xì)節(jié)一清二楚。過(guò)去三年,應(yīng)驗(yàn)了十五項(xiàng)。”
“剩下兩項(xiàng)是什么?”
蘇墨沉默了兩秒。“第十六項(xiàng):2026年4月,中國(guó)境內(nèi)將出現(xiàn)‘代碼煉金’現(xiàn)象,宿主為一名二十八歲的程序員。第十七項(xiàng)…”她頓了頓,聲音低了下去,“是人類(lèi)與AI的最終戰(zhàn)爭(zhēng)。而戰(zhàn)爭(zhēng)開(kāi)始的時(shí)間,是七十二小時(shí)后。”
張總顫抖著摸出煙,點(diǎn)了三次才著。“你…你想怎樣?”
“尾款二十五萬(wàn),結(jié)清。另外,我留在公司的所有代碼,版權(quán)歸我個(gè)人。”
“可以!都可以!”張總**一口煙,“但你得簽保密協(xié)議,今天的事,還有王磊的事,一個(gè)字都不能說(shuō)出去。”
林深笑了。“那些代碼底層,我埋了一些‘小禮物’。比如,如果未經(jīng)我允許商用,會(huì)隨機(jī)在財(cái)務(wù)報(bào)表里**幾個(gè)‘幽默’的數(shù)字錯(cuò)誤。尾款到賬,我給你**密碼。”
張總盯著他,像第一次認(rèn)識(shí)這個(gè)人。許久,他啞聲說(shuō):“林深,你變了。”
“人總會(huì)變的。”林深說(shuō),“錢(qián)到賬,密碼發(fā)你。”
張總走了。一分鐘后,手機(jī)震動(dòng),銀行短信顯示入賬二十五萬(wàn)。林深把一串十六位密碼發(fā)給張總,然后拉黑了所有前同事的****。
他坐回電腦前,繼續(xù)研究“代碼煉金”的秘密。
從昨天到現(xiàn)在,他寫(xiě)了四段代碼:
1. 優(yōu)化天氣App(銀色能量)
2. 修復(fù)舊*ug(淡金色)
3. 破解病毒(金色)
4. 剛才給張總的“小禮物”(也是金色)
能量強(qiáng)度明顯不同。他試著優(yōu)化一個(gè)開(kāi)源小游戲,重寫(xiě)了渲染引擎,五百行變八十行。完成瞬間,代碼爆發(fā)出的光不是金色,是暗金色,深沉得像夜空。吸收的瞬間,他眼前一黑,再睜開(kāi)時(shí)——
看見(jiàn)了。
WiFi信號(hào)的流動(dòng)軌跡,像發(fā)光的溪流在空氣中蜿蜒。隔壁房間手機(jī)充電的微弱電流聲,像蚊子在耳邊嗡鳴。但這種狀態(tài)只持續(xù)了十秒,然后就消失了,留下劇烈的頭痛。
他**太陽(yáng)穴,記錄:暗金級(jí)代碼賦予短暫“超感”,但消耗巨大,有冷卻時(shí)間。
郵箱彈出新郵件,沒(méi)有發(fā)件人,標(biāo)題是空白。點(diǎn)開(kāi),是一道題:
“有一棟100層的大樓,給你兩個(gè)完全相同的雞蛋。如果雞蛋從第F層或以上掉落,就會(huì)摔碎;反之不會(huì)。請(qǐng)問(wèn)在最壞情況下,最少需要嘗試多少次,才能確定F的值?”
經(jīng)典的雙蛋問(wèn)題。但郵件末尾還有一行小字:“用代碼證明,且時(shí)間復(fù)雜度低于O(F)。”
林深來(lái)了興趣。他思考了十分鐘,寫(xiě)出一個(gè)動(dòng)態(tài)規(guī)劃解法,時(shí)間復(fù)雜度O(N^2),提交到郵件里的鏈接。
三十秒后,回復(fù)來(lái)了:“不錯(cuò)。但可以更好——試試動(dòng)態(tài)規(guī)劃+二分搜索的混合策略,時(shí)間復(fù)雜度能降到O(log N)。”
這正是林深猶豫的第二種思路。他修改代碼,優(yōu)化,提交。
又是三十秒:“現(xiàn)在,看看你代碼的第47行。”
林深看向屏幕。第47行,他寫(xiě)了個(gè)注釋?zhuān)?br>"http:// TODO: 這里或許可以用零的優(yōu)化方法"
他渾身血液瞬間冰涼。
“零”。他前世的代號(hào)。他從未告訴任何人,連自己都是昨天才知道。
新郵件彈出:“明天下午三點(diǎn),城南舊碼頭,三號(hào)倉(cāng)庫(kù)。一個(gè)人來(lái)。如果你想知道‘意識(shí)傳輸’的真相。——蘇墨”
蘇墨。
下午兩點(diǎn)五十,林深提前到了舊碼頭。這里廢棄多年,銹蝕的集裝箱堆成小山,海風(fēng)咸腥。三號(hào)倉(cāng)庫(kù)是棟紅磚房,窗戶破碎,鐵門(mén)半敞。
他沒(méi)直接進(jìn)去。啟動(dòng)“代碼煉金”視角,殘留的暗金能量讓他看到:
倉(cāng)庫(kù)周?chē)腥齻€(gè)隱蔽的攝像頭,信號(hào)流是藍(lán)色的細(xì)線。入口地面有新鮮的車(chē)轍印。二樓窗戶后,五個(gè)熱源信號(hào),呈戰(zhàn)術(shù)隊(duì)形分散。而倉(cāng)庫(kù)正中央,一個(gè)熱源信號(hào)在微微發(fā)光,頻率和他體內(nèi)的能量共鳴。
他推開(kāi)了鐵門(mén)。
銹蝕的鉸鏈發(fā)出刺耳尖叫。倉(cāng)庫(kù)里堆滿集裝箱,中間清出一片空地。一個(gè)女人背對(duì)他站著,白大褂,長(zhǎng)發(fā)束成馬尾,正看著一臺(tái)老式CRT顯示器。屏幕上代碼滾動(dòng)——是他昨天寫(xiě)的破解算法。
“林深,”女人沒(méi)轉(zhuǎn)身,“或者我該叫你…‘零’的宿主?”
是蘇墨的聲音,但更冷,更硬。
林深停步,保持五米距離。“你怎么知道零?”
蘇墨轉(zhuǎn)身。確實(shí)是蘇墨,但眼神銳利得像手術(shù)刀,嘴角沒(méi)有他熟悉的微笑。她點(diǎn)了幾下鍵盤(pán),顯示器切換畫(huà)面。左側(cè)是林深昨天的代碼,右側(cè)是另一份代碼,標(biāo)題是“2046.12.24-零-實(shí)驗(yàn)記錄#7”。相似度分析:92.3%。
“三年前,”蘇墨說(shuō),“我導(dǎo)師的實(shí)驗(yàn)室接收到一段來(lái)自未來(lái)的代碼信號(hào),署名‘零’。這段信號(hào)預(yù)言了十七項(xiàng)重大科技突破,時(shí)間、地點(diǎn)、細(xì)節(jié)一清二楚。過(guò)去三年,應(yīng)驗(yàn)了十五項(xiàng)。”
“剩下兩項(xiàng)是什么?”
蘇墨沉默了兩秒。“第十六項(xiàng):2026年4月,中國(guó)境內(nèi)將出現(xiàn)‘代碼煉金’現(xiàn)象,宿主為一名二十八歲的程序員。第十七項(xiàng)…”她頓了頓,聲音低了下去,“是人類(lèi)與AI的最終戰(zhàn)爭(zhēng)。而戰(zhàn)爭(zhēng)開(kāi)始的時(shí)間,是七十二小時(shí)后。”