ProgPoW再次成為以太坊社群討論焦點,多數成員轉為反對
Libert/張詠晴編譯
2019-03-29 17:29

圖片來源:visualhunt

 

根據外媒近日報導,ProgPoW突然再一次紅了起來,Santiment的數據顯示,這是目前以太坊社群討論最多的話題之一。

 

討論又引發了另一場開發者電話會議,在會議上,與會者花了大約30分鐘的時間再次討論了以太坊是否應該將算法更改為ProgPoW,以抵制ASIC礦機,負責以太坊基金會(EF)公共關係的程式設計師Hudson Jameson在會上發表了一份令人驚訝的聲明。

 

Jameson表示,「ProgPoW是為了安撫目前表示希望這樣做的礦工」。他隨後公開表示,這是讓礦工們接受將新的發行量削減至每區塊2Eth的一個討價還價的籌碼。目前還不清楚到底是誰有權與礦工進行此類談判,甚至為什麼礦工會被問到減少發行量的問題。

 

一位開發人員表示:「我最近重新聽了核心開發人員的所有電話會議錄音,從中找到了討論ProgPow的地方(第38次電話會議,第45-57次會議之間的每一次錄音,如果有遺漏的話,請告訴我),以瞭解我們在這方面討論的過程。

 

在52次電話會議上,核心開發人員似乎在與礦工和IfDefElse團隊討論了ProgPow之後,決定暫時繼續推進ProgPow。他們可能也和其他人談過,但我只是根據電話記錄來作判斷。」

 

通常來說,重聽這些電話錄音是件非常無聊的事情,因為電話會議中討論了高度技術性的細節。這更像是一場工作會議,所以通常沒有人會認真傾聽。

 

在電話會議中,有時需要做出一些重要的決定。例如,在討論減少發行量問題前,就事進行了很好的宣傳,因此受到了大多數人的關注。

 

關於將在52次電話會議上對ProgPoW做出決定的消息,沒有事先做大力度的宣傳,所以除了Coindesk外,實際上幾乎無人關注。出於某種原因,他們的一名記者決定旁聽這個特別的電話會議,然後發表了一篇文章,文章描述稱與會人員已經作出了實施ProgPoW的初步決定。

 

這又重新引發了一場討論,並持續到去年夏天才結束。當時Buterin實際上說,由於以太坊採用的是PoS,因此不需要ProgPow。當討論重新開始時,以太坊社群進行了投票,全部礦池業者都表達了支持ProgPoW的觀點。準確地說是100%,沒有任何異議。

 

這顯然提出了這樣一個問題:這些所謂的ASIC礦機到底在哪裡?如果所有的礦工都想改變算法來淘汰ASIC礦機,那麼現在的礦工大概都是GPU礦工。以太坊目前的算法設計需要使用很多GPU之類的功能。你可以玩一點小遊戲。你可以使用所謂的pill。您可以使用FPGAs或所謂的ASIC。

 

比特大陸去年推出了一款ASIC礦機,但礦工們最初的反應令人失望。只提高了20%的效率,比pill多一點點。有跡象表明,比特大陸的競爭對手Linzhi可能會推出效率更高的以太坊ASIC礦機。Linzhi表示他們將能夠在ProgPow上做到這一點。什麼是行銷,什麼是事實還有待觀察,但在門羅(Monero)上發生的事情確實揭示了一些重要的東西。

 

很有可能,一旦算法被更改,新算法的ASIC礦機就會啟動。在門羅更改了它的算法之後,僅僅幾周時間,ASIC礦機就霸佔了80%的算力。近四年來,以太坊似乎仍然沒有出現任何有影響力的ASIC礦機,對於一個擁有如此巨大市值的網路來說,這是一個相當大的成就。

 

然而,儘管所有這些都在討論之中,但Jameson目前表示,他們已經做出了決定,這不再是試探性的。他說道:「我特別想說的是,我們已經決定將ProgPoW應用到未來的以太坊分叉中,它要麼是伊斯坦堡(Istanbul),要麼是某一次尚未決定的分叉。」

 

與易於受女巫攻擊的Reddit帳戶不同,這些帳戶都是真人,在許多情況下都是以太坊的領軍人物。還有其他人一些人,包括Buterin,他非常巧妙地表明了自己反對ProgPoW。

 

這裡的原因有很多,但現在又出現了一個新的原因。一位可能是ProgPoW開發人員或非常瞭解ProgPoW的人說道:「根據當前數據(即7450000個區塊),節點為所有區塊驗證區塊打包隨機數值(nounce)所花費的時間大約為4小時。假設一個ProgPoW 隨機數值需要1.5倍的時間來進行相同的驗證,那麼對於相同的任務,我們最多需要6個小時的時間。這是算法改變可能帶來的唯一「超載」(overload)。

 

實際情況是從零開始同步一個完整的節點,平均時長如果不是幾周的話,也至少要幾天時間,因此POW驗證的邊際增量小於可忽略的。」

 

顯然,ProgPoW使區塊驗證更加困難。雖然沒有那麼明顯,但一些人表示,這將推高叔區塊利率,從而導致通貨膨脹。

 

本文為巴比特資訊授權刊登,原文標題為「ProgPoW再次成為以太坊社群討論焦點,多數成員轉為反對