聽起來很可怕的51%攻擊,RPOW是如何避免的?區塊鏈
在過去的1個月時間里,至少有五種加密貨幣遭受了所謂“51%攻擊”。
據萊特幣現金(LCC)官方消息,LCC近日遭到了51%攻擊,LCC團隊已與交易所進行接觸。其實,不僅萊特幣現金,前不久的ZEN、比特幣黃金(BTG)也遭受到了51%雙花攻擊。
所謂51%算力攻擊,就是指利用自己的算力優勢來篡改區塊鏈上的記錄,從而達到撤銷已付款交易的目的。
那么,RPOW是如何避免51%的算力攻擊?
我們知道,現在在幾乎所有的通過工作量證明的區塊鏈里面,都存在很大的問題。就是說,挖礦的算力非常的集中。
舉個例子來講,大陸有一個32歲的年輕人,叫吳忌寒,他通過各種投資,有超過50%的比特幣算力,這樣的話,整個礦場基本上都比較中心化。所以當礦場有一定規模的話,可能對比特幣做一些攻擊,這就是所謂的51%攻擊。
最近,有個礦場就對比特幣黃金(BTG)做了51%攻擊,做到了“雙花交易”,拿走了1800萬美元的比特幣黃金。
RPOW是怎么做到避免51%攻擊呢?
我們這里面是,從長期來看它的算力影響不大,就是說它是和你的賬戶綁定的,每一個主賬戶才有可能去挖礦。所以,如果以前你的挖礦次數很多,那么你以后就不可以挖了,讓別人先挖。這樣的話,你最多比別人高2-5倍,你算力再多,也用不了。
用這樣一種簡單的方式,讓大家的算力基本是均勻的,讓每個賬戶能挖到的數字貨幣幾乎均等的。當然你不挖那你肯定拿不到的,但你樂意去參與的話,如果(賬戶挖礦次數)高于平均次數2-5倍以后,基本上就把機會讓給別人去挖了。
我們的要求是每個人只有一個賬戶。比如比特幣、以太坊,每個人可以產生幾十億個賬戶,那么你的概率就有幾十億倍,大家都去這么做,算法就容易崩潰。所以,一定要保證一一對應的,一個人不能擁有很多賬戶,挖礦賬戶一人只有一個。
當然,可能有一種變相的51%攻擊:如果有人把全世界50%的賬戶全買下來了,那他也可能獲利。這個很難避免,但要困難很多很多,因為大多數人還是想要自己的隱私權,不愿意把賬戶賣給別人。
“51%攻擊”能造成的破壞是巨大的。但這種攻擊并非萬能,它也有做不到的事情。
通過RPOW,賬戶最高挖礦的次數控制在平均挖礦次數的2-5倍,也就是算力太大以后,概率會飽和,這樣避免51%算力攻擊,避免個別人控制大量的數幣,讓持幣分布去中心化。
1.TMT觀察網遵循行業規范,任何轉載的稿件都會明確標注作者和來源;
2.TMT觀察網的原創文章,請轉載時務必注明文章作者和"來源:TMT觀察網",不尊重原創的行為TMT觀察網或將追究責任;
3.作者投稿可能會經TMT觀察網編輯修改或補充。