第170章莫名其妙的代碼

七個月後,顏淮負責的噩夢空間管理係統1.0版本如約進入全麵測試階段,也就是全民測試階段,當然也是試營運階段。

這個時間點,比顏淮計劃的提前了兩個月,噩夢空間中的工作效率,果然不容小窺,比外麵的世界,高太多了。

其實這個時候,係統1.0版本已經趨於穩定了,隻有一些不影響使用的BUG,這係統可以說非常智能,能實現全麵自動化管理噩夢空間中的所有人。

讓噩夢空間在管理上,省掉不少的人力和物力,用於其他方麵的建設。

也是這個時候,機房開始麵臨壓力了,這還隻是測試階段,數據量就已經呈爆發式增長,機房急需擴張,同時服務器需要全麵升級,服務器各配件生產基地壓力巨大。

在歐陽洋的協調下,加大人力投入,保證生產效率。

這個七個月以來,真空管道已經投入使用,已有一定的規模,已經輻射了半個小時交通圈內的城市和要塞,算得上一個不小進步。

正是這樣的改變,讓更多人的可以來王城上班,為自己掙更多娛樂時間,工作之餘,就是娛樂,這樣的日子很不錯。

在這裏,對於生活的必需品,都是免費領取的,比如手機、電腦等。

但隻要跟娛樂相關的,就需要花費約了時間,比如用手機玩遊戲,用手機看小說,用電腦看電影等等,都需要花費娛樂時間。

這日,顏淮走出自己的實驗室,來到王城中,算起來,他已經有一年沒有踏入王城半步了。

時間過得真快啊!

轉眼就一年多過去了。

現在的王城向外擴建了不少,也極具氣派不少,有點都城的樣子了。

王城中,熙熙攘攘的行人,各式各樣的娛樂活動,各式各樣的工作,構成了一番熱鬧景象,娛樂產業從無到有,人們的精神追求得到極大的提升。

顏淮沿著腳下的路,走過夢王廣場,來到夢王宮中的禦書房。

此時,歐陽洋正在激烈的跟崔更討論著些什麽,兩人爭得麵紅耳赤。

顏淮一言不發的看著這兩人,幾次要笑出聲,都被他硬生生的憋回去了,等待兩人爭論聲停下來後,顏淮才裝著非常淡定的開口:“老歐,係統已經試營運了,你幫忙盯著,我要去人間看看創世鏈,順便找機會幹掉盤古。”

“嗯!”

歐陽洋說了一個字,看都沒有看顏淮,繼續跟崔更爭論,這兩人完全無視了顏淮。

現在是非常時期,空間雖然發生了翻天覆地的變化,但有很多東西依舊需要討論,需要做計劃。

顏淮見兩人依舊沉浸在爭論之中,微微一笑,轉身獨自一人,回到茶館中。

茶館中依舊很幹淨,就像這裏還住著人一樣。

其實之所以這麽幹淨,那是因為每隔幾天,柳清清就會從噩夢空間中回來一趟,把這裏認認真真的打掃一遍。

每到月底的時候,她還會回來,把物業、水電氣網費都交了,保證一切都是正常的。

他們在現實中有1000多萬的存款,足夠一輩子的日常費用了,而且現在歐陽洋醉心於噩夢空間,所以根本不需要房租,花費就更低了。

所以對於外界來說,沒有人能看得出來這裏的異常,就真的跟有人住一樣。

顏淮來到自己的書房,坐在椅子上,打開筆記本電腦,同時把iCloud中他曾經備份的文件全都下載到本地。

他隨手打開一個叫服務器資料的word文檔,裏麵有很多IP地址和對應的密碼,其中有幾個IP地址就是創世鏈的服務器地址。

不過那幾台服務器都做了白名單限製,不是什麽人都能連得進去的。

然而,這一套都是上一世的顏淮設計的,上一世作為一個全棧工程師,從前端到後端,就沒有他不會的。

雖然做了IP限製,但顏淮非常清楚的記得,有一台入口服務器,隻要登錄那台服務器,就能輕鬆進入其他的核心服務器了。

於是,顏淮在文檔中找到那台入口服務器的IP地址和登錄密碼。

打開MBP中的終端,通過SSH輕輕鬆鬆就登錄了入口服務器。

雖然自己已經死去一年多,但創世鏈依然沒有更換服務器,就算被趙克興的盤古遊戲收購了,同樣還運行在以前的服務器上。

這就給了顏淮機會,他是做夢都沒有想到,這些人竟然連密碼都懶得去改。

其實這也怪不得那些人,任誰都不會想到,一個死去的人,還能活過來啊!

是不是?

這要怪就怪顏淮這貨還能從地獄活著回來,不然哪還有這麽多事情啊!

其實很多時候,做技術的確實非常懶,都已經懶到一定的境界了。

正因為他們懶,才會出現那麽多的自動化工具,減輕了大家的負擔。

所以,懶這個壞毛病在無形中推動了技術的發展。

當然,這些人的懶,也給了顏淮機會,他非常熟練的登入噩夢鏈最核心的那台服務器中,將創世鏈上,創世塊的數據下完完整整的載下來,存放到本地。

創世塊的數據搞定後,顏淮又從ICloud上下下來的資料中找到一個VPN軟件,麻利的裝上,熟練的配置一番後,打開VPN,進入創世鏈公司的內部網。

顏淮看著那些曾經的種種,一切都沒有變,還是熟悉的模樣,熟悉的配方。

顏淮當初搭建這個VPN,就是為了方便自己回到家中時,也能訪問公司的內網,這樣一來,在家挑燈夜戰擼出來的代碼,也能方便的提交到公司的代碼倉庫中。

當然,當初的這個方便,也方便了現在的顏淮能從創世鏈的內部網中把代碼下載到本地。

不一會兒的功夫,顏淮把代碼和數據都到手了。

接著,顏淮小心翼翼的清除自己的IP訪問記錄和所有的命令記錄,做到不留下半點痕跡,對於顏淮這個老司機來說,這些都是非常常規的操作。

這些操作做完後,顏淮斷開所有跟創世鏈相關的鏈接,然後打開創世鏈的工程代碼,開始認真研究起來。

在他的記憶深處,他明明記得自己在開發創世鏈,設計創世塊時,根本就沒有寫過生成隱藏塊相關代碼,怎麽突然會多出一個隱藏塊呢?

而且更加奇怪的是,趙克興是怎麽知道的?

這特麽……顏淮腦袋一度非常混亂。

顏淮作為一個老牌程序員,覺得真相就隱藏在在代碼中,如果代碼沒做的事情,那電腦一定不會去做的。

他憑借自己的記憶,找到生成創世塊的那段代碼,認真閱讀起來。

他足足看了五遍,才找到最終的關鍵所在,在生成區塊的方法下麵,又調用了另一個方法。

這個方法,和這行不起眼的代碼,顏淮完全沒有印象,所以看了四遍都沒有發現這其中的關鍵。

顏淮跟蹤到那個方法中,大致看了一下,總算明白了,原來這個方法就是產生隱藏塊的方法。

這是這裏的代碼很奇怪,有些讓人捉摸不透。

不管如何,這些代碼,顏淮是沒有半點印象的,他甚至懷疑這段代碼根本不是自己寫的,而是後來的人加上去的。

為了求證自己想法,顏淮再次打開VPN,鏈接到創世鏈公司的內網,同時打開GIT,開始查找這兩個文件的曆史修改記錄。

經過一個小時的查找,顏淮赫然發現這段代碼的添加人竟然就是自己,從始至終,這兩個文件就隻有顏淮一個人修改過。

而且他也找到了這段代碼添加的時間段,這段代碼不是後來加上的,而是跟文件中的其他代碼一起提交的。

這特麽……顏淮石化了!

其他代碼他都有印象,就這段代碼他沒有半點印象。

這就神奇了!

感覺又是一起靈異事件!

“我特麽在半夢半醒之間寫了這段代碼?不應該啊!”

顏淮心中嘀咕著,也懷疑著。

其實對他來說,半夢半醒這種情況是不存在的,因為他在寫代碼的時候,極為認真,非常專注,那個時候,他的大腦是異常活躍的,不存在睡著的情況,所以不可能出現這種情況。

顏淮越想越覺得詭異!

不過顏淮並不是那種容易鑽牛角尖的人,既然想不明白,那就先放在一邊,一門心思的去研究那段被莫名其妙加上去的代碼。

其實現在重點不是代碼本身了,因為隱藏塊被證實確實存在的,那重點就是怎麽把這隱藏塊中的信息破譯出來。

不然對於顏淮來說,這個隱藏塊並沒有什麽卵用。

顏淮很清楚,隻有了解塊的生成過程,才能將隱藏塊中信息利用相反的過程還原出來。

因為區塊中,為了安全起見,所有的數據都是加了密的,不知道其中的加密技術和加密的順序,是不可能解密得回來的。

顏淮盯著那段代碼,足足看了兩個多小時,不過區區500行左右的代碼,他卻沒有看懂其中的關鍵。

他甚至覺得,這段代碼根本不可能編譯通過,更別說能運行了。

可這特麽……創世鏈上線兩年多,一直都沒有出問題,非常正常的運轉著。

要是知道,創世塊是在創世鏈上線的時候,第一個生成的區塊。

這就足以說明,這個段代碼是能正常運行的。

而且根據趙克興的說法,那個隱藏塊確實是在創世塊生成的時候一同生成了。

代碼中的邏輯,也能證明這點,在創建創世塊後,就跟著創建那個隱藏的區塊了。

這沒法解釋啊!

顏淮雙手撐著臉,兩眼盯著屏幕中的代碼,作為一個全棧工程師,在這種緊要關頭,他連自己的代碼都看不懂了。

顏淮決定,放棄代碼,從區塊的信息入手,萬一區塊中,沒有那個隱藏的塊呢?

於是,顏淮注意力放在創世塊的數據上,準備把創世塊的數據破譯出來,看看是不是有隱藏塊的信息。

區塊生成的算法是顏淮寫的,所以他一點都不陌生,破譯起來也並不難。

很快,他就把創世塊中所有的數據都破譯出來了。

從數據的大小上來看,記錄的數據大小和實際的數據大小不一致,實際的數據大小比記錄的數據小了1兆左右,這就說明,確實少了一部分數據,這部分數據應該就是隱藏塊的信息了。

這下把顏淮難住了,怎麽才能讓隱藏的數據顯現出來?

這就像操作係統中的隱藏文件一樣,明明知道它存在,但就是不知道在哪裏。

但操作係統中,一個操作就能讓隱藏的文件現出原形。

而這個隱藏塊的數據,就沒有那麽簡單了,創世鏈並沒有這樣的功能。

顏淮癱坐在椅子上,雙眼盯著屏幕中的區塊數據,一時間束手無策。

這些能看得見的數據,對他來說,根本沒有什麽用啊!

然而對他有用的數據,他卻看不見。

這特麽……就非常尷尬了!

忙活了半天,沒有半點收獲……