在上週五的以太坊核心開發會議第53次議程討論了批准「更新當前以太坊ETHash算法」的提案(ProgPoW)。
ProgPoW旨在通過優化GPU效率和最小化與ASIC之間的差距,以降低使用ASIC(專用的挖礦芯片)挖ETH的算力集中化問題。核心開發人員Hudson Jameson針對這一提案表示,除非在測試網絡上進行測試時發現主要問題,否則開發人員將會採用此更新。
在11月的會議討論中,開發人員報告了有關ProgPow,指出了代碼的「正式規範是不完整的」,而本次會議已確認批准此更新提案。
過渡到PoS的方案
在以太坊的主網到PoS之前,會先經歷一段PoS與PoW並行的過度,預計最終將在 Casper 第二版本中完全更新到 PoS權益共識。
ProgPow的共同創建者Def認為ProgPow並非是完全針對ASIC的更新,從本質上講,Def強調:
「ProgPow的設計不是抗ASIC的,在該提案的定義下,在該軟體更新旨讓平衡各類ASIC之間的差異,使ASIC與FPGA挖礦的優勢調降,而GPU具有低成本的優勢,讓以太坊生態系的擁有更多礦工參與。」
接下來的以太坊發展方向,除了採用分片技術以外,PoS 旨在減輕 PoW 過度耗能、挖礦設備的公平性、礦池集中化等問題,同時也會在鏈上擴容困境提出解決方案。
算法的升級也能在以太網升級到雙算法「PoS、PoW」的 Casper 協議後,協助過度。預計最終將在 Casper 第二版中正式切換到 PoS。ProgPoW升級背後的動機是通過大大降低ASIC相對於GPU的邊際收益來解決芯片製造商的軍備競賽問題,這也有利於將以太坊共識機制轉移到Proof-of-Stake(PoS)的過度。
當被問及目前在ETHash的基礎上,ASIC與GPU獎勵分配之間的當前差距時,ProgPoW的貢獻者Mr. Else說:
「比起現在市場上使用DDR4的產品,市場上的ETHhash ASIC礦機可以約略高出2倍的效率來進行挖礦,就算是用DDR6,在ETHhash的基礎,ASIC的效率也接近2倍,但更新了 ProgPoW後,這個優勢從2倍的優勢降低到1.1倍 – 1.2倍。」
君士坦丁堡更新將至
據動區先前報導,在11月初以太坊核心第49次電話會議中,以太坊開發者社群將君士坦丁堡更新預定在1月16日推出,作為以太坊即將推出的主網硬分叉「君士坦丁堡升級」的發布日期。1月16日的硬分叉,將對區塊鏈實施五次EIP更新:
君士坦丁堡升級中包含了五項改進方案(EIP):
- EIP 145:由兩位以太坊開發人員Alex Beregszaszi和Pawel Bylica撰寫的技術升級,EIP 145詳細介紹了一種更為有效的以太網訊息處理方式,稱為 bitwise shifting。
- EIP 1052:由核心開發人員Nick Johnson和Bylica撰寫,EIP 1052提供了優化以太坊上大規模代碼執行的方式。
- EIP 1283:由Johnson撰寫的EIP 1087,該提案主要透過為數據存儲的變更引入更公平的定價方法,使智能合約開發商受益。
- EIP 1014:由以太坊的創始人Vitalik Buterin提出,此升級的目的是更良好的促進基於狀態通道和鏈下交易的特定可擴展性解決方案。
- EIP 1234:由主要以太坊全節點錢包Parity的發布經理Afri Schoedon主持,這也是該次升級中最有爭議的改進方案,將塊採礦獎勵從3 ETH減少到2 ETH,以及延遲以太坊的難度炸彈12個月。
?相關報導?
以太坊核心Meeting#49:君士坦丁硬分叉暫定1月16日, 難度炸彈「將顯現」, ProgPoW不完整
以太坊「君士坦丁堡硬分叉」將於10月在測試網中啟動,改變了些什麼?
《BlockTempo動區動趨》LINE官方號開通囉~立即加入獲得第一手區塊鏈、加密貨幣新聞報導!