51%攻擊最近頻繁出現,這一年來發生了什麼變化?
以太坊愛好者/張詠晴編譯
2019-03-11 17:44

 

多鏈硬體挖礦多年來一直是加密貨幣領域的討論熱點,然而 51% 攻擊是最近才開始頻繁出現的,誠然,引起這些攻擊發生的一個簡單原因是更便捷的工具開始出現,更聰明的攻擊者湧現,產業的基礎設施越來越完善,產業發展越來越複雜和多樣。

 

產業的快速發展為誠實的參與者帶來更多好處的同時,也在另一方面方便了攻擊者的攻擊,使得一些經驗豐富但別有用心的人來攻擊不安全的加密貨幣變得更加容易。

 

下面我們來看一些對 51% 攻擊非常重要的新生事物,但我相信,即使沒有這些,我們依然會看到越來越多高調的 51% 攻擊發生在使用多鏈挖礦設備的加密貨幣上。在防禦 「雙花」 攻擊上,多鏈挖礦設備從根本上來說就是一個不安全的方法。

 

算力市場

 

算力市場的成熟是導致最近加密貨幣攻擊事件頻發的關鍵催化劑之一,對於使用多鏈挖礦設備的加密貨幣,知道每個時段挖礦利潤最高的加密貨幣需要一定的技巧和經驗。而算力市場則提供了這麼一個市場,讓礦機所有者可以把礦機租賃給更有經驗的礦工,增加了算力市場所有參與者的利潤,創造了一個雙贏的局面。

 

然而,算力市場的負面效果在於為攻擊者實施攻擊提供了一個可以快速租借大量算力的平台。比如在算力市場出現以前,攻擊一個全網擁有 10 萬個 GPU 挖礦的加密貨幣,攻擊者或多或少也要擁有 10 萬個 GPU,這就要求攻擊者必須擁有千萬美元的資金量才能發動攻擊,攻擊門檻很高也就意味著 GPU 挖礦的加密貨幣相對安全。

 

但隨著算力市場的發展,同樣的 10 萬個 GPU 被攻擊者租借幾個小時,付出的成本可能只有幾萬美元,算力市場讓使用多鏈挖礦設備的加密貨幣安全邊際下降了幾個數量級。

 

我們不得不假設未來多鏈挖礦設備的算力市場會持續成長,因為這樣的算力市場能夠讓挖礦設備的使用效率更高,同時讓挖礦設備所有者以及礦工等各個群體利益最大化。

 

然而算力市場對使用專用挖礦設備的加密貨幣遠沒有那麼大影響,算力市場的好處是它能夠讓多鏈挖礦設備所有者無需為考慮挖什麼加密貨幣最賺錢而絞盡腦汁,而對於使用專用挖礦設備的加密貨幣,一種礦機只能挖這一種加密貨幣,這也意味著即使礦機所有者參與算力市場也沒有什麼超額收益。

 

從博弈論的角度講,算力市場中,還有另一個層面比較重要的因素需要考慮,當一個礦工把多鏈挖礦設備放到算力市場以供租賃時,他的挖礦設備就有可能被租賃用於發動對加密貨幣的攻擊,但是礦機的所有者並不關心他的設備被用於攻擊加密貨幣還是普通挖礦,因為只要攻擊者願意支付一定的溢價給所有者(攻擊者同時租賃大量相同的挖礦設備,挖礦設備的租賃價格也會上升),他們就願意出租自己的挖礦設備,並且即使該多鏈礦機所挖的某一種加密貨幣遭遇嚴重攻擊,也不影響該礦機的價值,因為多鏈挖礦設備不只能挖這一種幣。

 

相比之下,專用挖礦設備所有者只能從它所挖的唯一一種加密貨幣中獲利,租賃專用挖礦設備給攻擊者就非常冒險了,因為攻擊者對該加密貨幣的成功攻擊將對其專用礦機有非常直接的負面影響。一旦有人成功發起攻擊,所有在算力市場出租該幣種專用挖礦設備的礦工,都將面臨失去唯一收益來源的風險,因此專用挖礦設備所有者有足夠的動力遠離算力市場,從而使他們所挖的加密貨幣保持足夠的安全邊際(Margin of Safety)。

 

本文為巴比特資訊授權刊登,原文標題為「乾貨 | 工作量證明生態的現狀與運行原理(Part-1)