……
林鴻和夜魔結束通話之後,看了一下計算力曲線圖,發現總網計算力已經直接下降,最終又回到了原來的水平,不由鬆了一口氣。
這次的運氣不錯,有不少人幫忙進行了防禦,以至於他自己都還沒出手。這次的攻擊就已經結束了。
不過肯定不會每一次都這麼幸運,林鴻覺得應該提前做點什麼預防一下。
他想來想去,最終覺得夜魔的那個方法不錯。
雖然使用肉雞挖礦是一件不道德的事情,但是為了讓比特幣能夠健康平穩地發展下去。他決定特別針對51%攻擊打造一個緊急防禦方案,即,一旦發現某股計算力有巨大的變化,達到51%攻擊的預警條件。那麼就啟動這個防禦方案,相應地提高總體的計算力。
這個方案所使用的方式。便是透過超級蠕蟲進行挖礦。
林鴻給超級蠕蟲加入挖礦功能,隨時監控總網的計算力變化,一旦出現可疑情況,則自動給超級蠕蟲網路傳送挖礦指令,讓超級蠕蟲進行挖礦。從而減低攻擊者計算力佔整體計算力的比例。
“一切都是為了比特幣順利向前發展。”林鴻對自己說。
他花了幾個小時再次改造超級蠕蟲,這已經是超級蠕蟲的第三個主要版本。上一次改造,是因為作業系統升級導致漏洞變化才被動進行改造,而這次卻是主動的。
考慮到超級蠕蟲的隱秘特性,每一隻超級蠕蟲的計算力肯定不能太大,可以說只能用微弱來形容,但是勝在數量龐大。成千上萬的超級蠕蟲同時工作,能夠產生的計算力是不可忽視的。
當然。平時的時候超級蠕蟲是不會參與到挖礦當中的,只有當比特幣網路遭遇威脅的時候才會自動觸發這個條件。
等林鴻測試完畢,已經是傍晚時分。
他伸了個懶腰,然後想起一件事情,便拿起電話,撥通了周同的號碼。
“周大哥,上次跟你說的那件事情,進展如何?”
“人員已經到位了,不過裝置還在除錯當中,不出意外的話過兩天就可以正式開始挖礦。”周同的聲音從電話中傳出,“我們研究了一下,發現如果按照官方的那個方式挖礦的話效率不是很高,挖礦的速度主要和CPU有關,我們打算自己打造多核的計算機,這樣不但可以提升計算力,還可以節省很多成本。”
現在挖礦效率主要和CPU有關,周同接到林鴻的指示之後,便在內部召開了一個工程師會議,專門討論這件事情。
老闆交代的事情,當然要做好,不過他們都是有想法的技術員,自然不會一成不變地呆板執行,而是有針對性地進行了研究,最終討論出一個最優方案,即,利用現有的條件打造一種專門用於挖礦的裝置,將計算機的其他不必要的外部裝置省略,例如軟碟機,顯示器等,重點放在CPU上。
將多個CPU組合起來,形成巨大的計算力,這便是超級計算機的基本原理,他們的方案和這個差不多,只不過規模比超級計算機要小很多而已。
當然,要做一個這樣的專門挖礦裝置,也並不只是單純的CPU的堆砌,這其中涉及到很多細節,不但是硬體要相容,軟體方面也要配套,自己進行定製。
正是因為他們的要求比較高,這個挖礦計劃才推遲了一段時間沒有立刻進行。
林鴻對此倒並沒有說什麼,只是道:“嗯,儘快吧,有什麼問題,可以直接聯絡我。”
對於這點,他並沒有感到意外,畢竟現在公司的那些人已經不同以往,很多人已經成長起來,要是現在連這點都想不到,那技術部門也就沒有存在下去的必要了。
掛了電話,林鴻決定開始動手升級比特幣的客戶端。
目前比特幣客戶端的版本還只