攻擊比特幣不僅需要51%的算力,還需要一個說服礦工的理由。

如果比特幣遭到51%攻擊會怎麼樣?這是一個假設性的問題,但卻始終困擾著社區內的優秀人才。就像軍隊上演無數的戰爭、啟動末日場景一樣,比特幣的捍衛者們也在思考這個去中心化的加密貨幣遭到攻擊之後的狀況。

 

應急計畫

51%攻擊,又叫做大多數攻擊,其所指的情況是單個礦工或者一群礦工控制了大多數的網路算力。一旦發生這樣的狀況就可能導致惡意行為的出現,交易會遭到審查或者被逆轉,允許作惡者進行雙花。比特幣最重要的特點之一就是其對攻擊的免疫力,無論是從政府層面還是技術層面來說都是如此。目前比特幣網路算力超過了31 exahash,因此發起51%攻擊基本上不太可能。然而,預先考慮這類情況的出現有助於降低其發生的可能性。

在比特幣的這場戰爭遊戲中,我們需要做的不僅僅是角色扮演:而是戰略性的防禦。

 

51%可能還不夠

比特幣開發者Jimmy Song在文章中模擬了幾個惡意挖礦場景,包括晶片製造商、ASIC製造商以及礦池可能帶來的威脅。他提到了51%攻擊滲透網路的方式,但據他觀察,持有51%的算力還不足以控制比特幣網路。Song表示,即使是持有60%算力的攻擊者也需要花上100分鐘的時間來確認區塊以控制整個網路。與此同時,網路中的其他參與者就能意識到當前的狀況,他們可以使攻擊者確認的區塊轉為無效區塊。(相反地,從理論上來說,持有不足51%算力的攻擊者也能夠攻擊比特幣網路。)

在這類情況下,所以理性的商戶和交易所都會希望見到至少30個確認(即使是在不了解具體情況的時候也是如此)……另外,其他網路參與者收到的大量重組信號會告訴他們網路中的惡意行為,節點因此會更小心地對待新區塊。網路中的全節點運營者很可能宣佈這些區塊無效。

 

比特幣被攻擊,受益者是誰?

由於比特幣網路龐大的算力結構,在這場遊戲中沒有好的裝備——或者說沒有掌握ASIC是不可能發起51%攻擊的。唯一一類有能力發起攻擊的是礦池或者ASIC製造商,他們可能給礦機安裝後門程式,隨後啟動它們。上述群體通常在比特幣領域投入了大量的資金,花費了數百萬美元搭建挖礦競爭所需的基礎架構。他們的運作獲得盈利的前提就是比特幣必須維持在特定的價格線。一旦作惡者開始攻擊比特幣,只會導致他們自相殘殺。

假設比特幣網路可以遭到51%攻擊(可能性很低),惡意的一方就會開始花費事前準備好的數十億美元聚集ASIC礦機,以此來集結算力發動攻擊。然而,即使是比特大陸也很難獲得足夠的ASIC礦機來實現這一目標。另一種可能出現的場景是,晶片或者ASIC製造商開始為現有礦機提供重大優勢。然而,與發動51%攻擊相比,最赚钱的方式仍然是诚实挖矿,或者以溢价卖出比特币。

無論你從何種角度出發,向比特幣網路發起51%攻擊不僅僅是不可能的,而且對攻擊者來說是毫無意義的。然而,這個加密貨幣的挖礦過程不易受攻擊並不意味著它不會遭到攻擊。MIT科技評論近期發表的一篇文章中提到了三種“摧毀”比特幣的方式,這三種方式跟挖礦都毫無關係。在過去,曾有一些算力較低的競爭幣遭到了51%攻擊。而在比特幣網路9年的歷史中,從未遭受此類攻擊。這種情況在過去不曾發生,即使在將來真的有一個礦池控制了大多數的算力,也不會發生任何事。

 

原文:轉載自  https://www.narmb.com/news/7c296c8dfde9c99facd6e60491477129

 

亞洲官網:https://www.SingularDTV.asia

海外官網:  https://www.SingularDTV.com

社群:

Twitter | | 香港版Facebook |國際版Facebook | LinkedIn | Slack | Reddit | 微博: singulardtvCN | Discord | Telegram

#區塊鏈#  #區塊鏈應用#  #以太坊#  #singulardtv# 

WordPress Lightbox Plugin