租用算力實施51%攻擊?這現在已成為可能
Odaily星球日報/Coindesk/Anthony Xie/Moni/ 盧曉明
2019-02-25 18:14

 

Crypto51 網站計算了租用足夠算力以匹配指定區塊鏈網路一小時算力所需要花費的成本。NiceHash是全球知名的加密貨幣挖礦算力市場,可以根據需求買賣算力,但對於一些市值較大的加密貨幣,NiceHash仍然沒有足夠的算力予以支持,所以這些數字有時候理論上會超過 100%。

 

算力數據來自於 Mine the Coin,加密貨幣價格數據來自於 CoinMarketCapabilities,算力租賃價格數據來自於 NiceHash。這裡需要特別提出兩個需要關注的地方:

 

1、Crypto51 引用的攻擊成本,不包括礦工以區塊獎勵形式獲得的獎金,因此在許多情況下,真正的攻擊成本可能還會有進一步的降低;

 

2、Crypto51 引用了 NiceHash 上可用算力租賃的現貨價格,但是在實際情況下,由於受到供需關係影響,算力租賃的需求越多,價格就會越貴。

 

哪些加密貨幣容易受到租用算力的礦工攻擊?

 

 

如上圖所示,加密貨幣 ETP 在 CoinMarketCap 網站上按市值排名位列第 91 位,如果你想要攻擊這個加密貨幣,可以租用超過其 21 倍的全網算力,而且攻擊成本每小時僅有 162 美元(ETP 的價格數據來自 Bitfinex,該交易所提供了 ETP/BTC 和 ETP/USD 交易對交易服務)。

 

可租用算力規模提高兩倍,市值排名前四十的加密貨幣就很容易受到 51% 攻擊

 

 

現階段,對有些加密貨幣實施 51% 攻擊看似是遙不可及的,因為 NiceHash 上能夠租用的算力總量還不足以匹配全網算力。但是讓我們想像一下,如果 NiceHash 將他們的算力租用規模提高兩倍,那麼像以太坊經典(ETC,目前在 CoinMarketCap 上市值排名第 18 位),以及字節幣(BCN,目前在 CoinMarketCap  上市值排名第 40 位)等加密貨幣就很容易受到攻擊。

 

可租用算力規模提高五倍,市值排名前二十的加密貨幣就很容易受到 51% 攻擊

 

 

如果 NiceHash 的可租用算力規模提高五倍,那麼像達世幣(DASH,目前在 CoinMarketCap 上市值排名第 15 位)和比特幣黃金(BTG,目前在 CoinMarketCap 上市值排名第 28 位)這樣的加密貨幣就會處於危險之中。

 

那麼如果這些加密貨幣真的遭受了 51% 攻擊,攻擊者又是如何透過攻擊賺錢呢?

 

雖然說攻擊者不可能為一個沒有私鑰的錢包創建交易,但是如果你控制了某個特定加密貨幣網路大部分算力,意味著可以透過還原分類帳上的某些交易來執行「雙重花費(double spend)」攻擊。

 

本文為火星財經授權刊登,原文標題為「租賃算力實施 51% 攻擊,中本聰沒能預見的流動挖礦市場問題