Bitcoin-Core

用超級電腦攻擊比特幣

  • March 25, 2021

比特幣的難度每 14 天重新計算一次。如果在此難度調整後立即有人用超級電腦瞄準比特幣節點並開始創建新區塊怎麼辦?

這樣的攻擊可以在 14 天過去之前創造一些比特幣來完成到 2100 萬比特幣的系列。然後難度將被重新計算,結果將是天價,因為在前一個週期中生成了很多塊。

但在那之後,超級電腦斷開連接,比特幣網路(所有在攻擊之前正在探勘的節點)將無法創建另一個區塊。網路將停止。探勘比特幣的興趣將會消失,沒有人能夠提取任何東西,因為你需要一台超級電腦來創建下一個區塊,或者等待數百年才能下一個區塊的到來。

我的推理有什麼錯誤嗎?這種情況可能嗎?

“ **TL;DR:**比特幣挖礦幾乎不會受到有人用超級電腦攻擊它的影響,因為挖礦市場已經充斥著為硬體級別的工作量身定制的超級電腦。”

(通過評論中的 Cort Ammon)


首先,難度重置發生在 2016 塊之後。如果雜湊率穩定,那隻是在大約 14 天之後。當挖礦算力急劇增加時,難度將因此調整得更快。難度變化被限制為四倍,例如,如果雜湊率增加十倍(在難度期開始時),難度將在 1.4 天后增加四倍,然後再增加一倍5.6 天后為 2.5,因此僅一周後它就會調整 10 倍。由於調整是指數函式,因此網路可以類似地調整到更大的跳躍。但是,您是對的,如果此時雜湊算力離開,網路可能會卡住。

幸運的是,超級電腦在生成比特幣區塊方面並不有效。對於比特幣區塊,唯一需要不斷攪動的操作是雙 SHA-256 雜湊。這正是比特幣 ASIC 礦機硬體所做的事情,他們的晶片具有在硬體中實現的必要算法,因此專門設計用於計算比特幣塊。這就是使單個現代 ASIC 比數千台電腦更快的原因。

超級電腦接管比特幣挖礦的視窗在 2012 年或 2013 年關閉了一段時間。今天,比特幣網路產生大約 10 exahashes/s。據我所知,最具成本效益的礦工每 TH/s 大約 100 美元,這意味著僅在比特幣挖礦硬體上的投資就高達 10 億美元。

引用自:https://bitcoin.stackexchange.com/questions/60177