06.04 ZEN遭雙花攻擊損失55萬美元,黑客要逆轉區塊到底有多簡單?

兩週之前,比特幣黃金BTG遭受雙花攻擊,礦工在完成一筆交易後,利用51%攻擊逆轉區塊,成功用同一筆資金交易了兩次。

ZEN遭雙花攻擊損失55萬美元,黑客要逆轉區塊到底有多簡單?

新區塊分支比原來分支長,則原來的分支作廢

今天早上,ZenCash官方公佈,ZEN在第318204和第318234區塊間也遭到了雙花攻擊,兩次雙花攻擊共涉及1.96萬枚ZEN,價值約55萬美元。

遭到攻擊時,ZEN的哈希率為58MSol/s,也就是說只需要掌握51%的哈希率,即29.58MSol/s的算力就可以發動一次攻擊。

要聚集51%的算力很容易,加密貨幣挖礦算力市場NiceHash上就可以買。

ZEN採用的是基於Equihash算法的GPU挖礦模式,當前NiceHash上的算力售價為0.3882個比特幣Msol/s,一小時之內完成一次51%攻擊只需要7726美元。

ZEN遭雙花攻擊損失55萬美元,黑客要逆轉區塊到底有多簡單?

據NiceHash網站顯示,一共有51189臺礦機在貢獻算力,所以想在這裡買到整個ZenCash網絡的51%的算力是完全可以實現的。

NiceHash出售各種算法的算力,算力小的幣種最有可能遭到51%攻擊,如果礦工多,算力大且分散的話,發動51%攻擊就不那麼容易了。

像比特幣目前算力為33390 PH / s,掌握51%的算力一小時需要花費610884美元,而且NiceHash上正在出售的算力並不多,要想發動對比特幣的51%攻擊基本是不可能的事。

有趣的是,遭到過雙花攻擊的比特幣黃金(BTG)和ZenCash(ZEN)都採用的是Equihash算法,但Equihash算法並不就意味著容易被攻擊,即便像Verge(XVG)採用了Scrypt、x17、groestl、blake2s 以及 lyra2rev2等多種算法,也一樣難逃被攻擊的噩運。

同時,攻擊成本高也不一定就完全安全,BTG一小時內的攻擊成本為4060美元,ZEN一小時的攻擊成本為7726美元,它們和BCN、Scrypt等的攻擊成本比相差數十倍,但依然沒有逃過被攻擊。

ZEN遭雙花攻擊損失55萬美元,黑客要逆轉區塊到底有多簡單?

結合遭受過51%攻擊的Verge、Bitcoin Gold、Electroneum和ZenCash大致可以找到以下共性:

1、算力規模小,礦工少,算力易被購買;

2、市值高但攻擊成本不會太高,完成攻擊至少有利可圖。

當然,誰也不清楚黑客會選擇哪個加密貨幣作為下一個51%攻擊的目標,目前建立好各種預防機制才最重要。


分享到:


相關文章: