門羅幣為什麼不能維持半年一次的硬分叉計劃?
頭等倉/張詠晴編譯
2019-04-03 17:30

 

近段時間來門羅社群最熱議的話題,便是門羅挖礦算法的長期方案。

 

在3.9門羅成功實施硬分叉後,生態內的成員們發表了各自對定期修改算法的擔憂:頻繁地修改算法,不僅會增加門羅的安全隱憂,並且對於向門羅提供服務的機構(如交易所,錢包)來說,他們也需要不斷進行對應,如若門羅生態未來發展到一定規模,那麼更改算法的成本就會變得很大。

 

幾位核心成員展開了深刻的討論,希望能達成共識,促成一套長期有效的方案。dEBRUYNE率先提出了9種方案,其中包括定期硬分叉、ASIC友好算法、Random X+SHA 3、雙PoW算法等類型。然而各個方案都有其利弊,目前來說,除了核心成員,社群內大部分的輿論還是傾向於抗ASIC。

 

最終,Random X是大多數核心成員傾向也是寄予厚望的方案,可是其一些特性(如4GB的內存要求)並不一定能促成算力的進一步去中心化,所以他們決定在實施Random X失敗後,將使用SHA-3算法。由於該討論訊息量十分巨大,且其中一些技術概念和機理比較晦澀,筆者正在整理之中,完畢後將完整的討論摘要分享給大家。謝謝關注。

 

以下是兩種算法的簡要分析:

 

 *Random X:這是一種十分獨特的哈希算法,與我們之前看到的算法都不一樣_它將為每一個區塊,生成一種全新的算法。應用它是有風險的,因為我們還無法保證它沒有大的漏洞。不過一旦成功,它將徹底擊潰ASIC礦機。

 

*SHA-3:在相反的方向(ASIC友好)上,SHA-3是社群在最大限度上可以接受的方案了。我們看到如比特大陸這樣的巨頭,已經開發出SHA-256和Scrypt算法的專業礦機很長一段時間了。而SHA-3的特點就是它真的非常的簡單,簡單到在SHA-3算法晶片的競爭上,小公司和大公司的實力差距被最大化減小,這有助於防止算力壟斷。甚至對於GPU礦工來說,SHA-3可能還能讓他們保持低風險下的盈利。

 

可能還有一些讀者不太明白,這個決議意味著什麼。Random X是一個非常特殊的算法,使用該算法的區塊鏈,每一個區塊的出塊權爭奪過程都將會使用不同的算法,這也就會使得ASIC這種極端定制化的高效挖礦機器,在這種極端變幻莫測的算法面前束手無策。換句話說,Random X是門羅團隊目前可以考慮的,最佳的抗ASIC方案。

 

本文為巴比特資訊授權刊登,原文標題為「門羅為什麼不能維持半年一次的硬分叉計劃?