只需 50 萬美元就可以摧毀比特幣嗎?(51% 攻擊)
每次我讀到關於 51% 攻擊的答案都是這樣的:
在 BTC 上獲得 51% 的電量真的很昂貴,而且沒有人會投入如此多的資金來摧毀比特幣。
但我發現這個網站可以租用雜湊算力,似乎只需要 50 萬美元就能獲得 51% 的 BTC(而山寨幣則更少):
這是否意味著每個只有幾美元的人現在都可以摧毀幾乎所有的山寨幣?
編輯 該網站由 Charlie Lee(LTC 的創建者)發布:https ://twitter.com/SatoshiLite/status/1001341159405273088 但也許我讀錯了,因為最後一列說 NiceHash-able 和 BTC 是 2% ,LTC 7% 和 bytecoin 211%,也許這些數字是線索,但我不知道這意味著什麼。
這張表是否表明 BTC 難以攻擊,但其他硬幣(如 bytecoin)真的很容易攻擊且成本低廉?也許有人可以澄清這一點?
TL/DR:沒有。
答案的長形式:
線上挖礦是您在 100% 確定之前不會投資的灰色地帶。如果他們首先提供此類服務,則上述網站可能會欺騙您。
為了解決這個問題,發動 51% 攻擊需要多少時間;
首先,您可以檢查目前的計算能力(雜湊率),它是等價的。
攻擊成本為您提供在任何給定時間點進行 51% 攻擊的確切成本。
如果將計算出的雜湊值與市場上最受歡迎的 ASIC 之一進行比較,這個數字約為 22 億。然而,這假設現在突然有一半的網路變得流氓並決定攻擊它。如果沒有,您將需要超過 22 億美元,因為所需的算力必須是總算力的 51%(攻擊開始後)。
它相當消耗資源,而且不是什麼大問題,因為沒有一個政府真正關心將預算花在攻擊加密貨幣上。攻擊時,您可能不會獲得太多收益;懷疑交易所自動記入價值超過 20 億美元的比特幣而不會發出危險信號。
此外,如果你沒有 51% 的整個網路(即比其他人更多的雜湊率),你就沒有 100% 的機會執行攻擊。誠實/最長的鏈條仍然有機會超越你,你必須承認他們的障礙。成功的機率隨著塊數的增加而降低。
假設攻擊者決定通過購買大量 ASIC/GPU 進行 51% 攻擊,但這並不是一個真正準確的數字,因為:
- 您不可能輕易獲得數千個(未來可能是數百萬個)ASIC/GPU 單元
- 即使可以,由於需求旺盛而供應不足,ASIC/GPU 的價格顯然會更貴(顯卡已經是這種情況了,可憐的遊戲玩家!)
- 除非你有連接,否則你不太可能在不響任何警報的情況下使用大量電力和大型採礦地點
現在,如果攻擊者想要租用一個游泳池而不是投資購買設備怎麼辦。在目前幾乎所有的算力都集中在不到十個礦池中的狀態下,這足以“購買”礦池管理員。
為什麼連礦池都同意“出租”他們的算力?如果他們真的這樣做了,他們很快就會失去他們的使用者。我真的不認為會有很多農場對這種形式的攻擊感興趣。長期賺錢比試圖欺騙和盡可能多地出售要明智得多。網路的其餘部分很快就會意識到執行了 51% 攻擊。看看正在/被攻擊的 Verge 發生了什麼。51% 攻擊是為什麼有人認為禁止 ASIC 並僅使用 GPU 挖礦是防止它發生的好方法的原因。