以太坊的下一站:上海昇級

來自| Decrypt
作者| Sander Lutz
編譯| PANews

北京時間9月16日下午2點45分,以太坊共識機制從PoW工作量證明過渡到PoS權益證明,加密社區五年多來一直期待的“合併”歷史性壯舉終於順利完成了。現在這項偉大的技術壯舉支持下,以太坊網絡核心開發人員開始思考另一個問題:以太坊的下一步是什麼?

實際上,開發人員已經將目光投向下一次升級:上海。

雖然在接下來的兩到三週內,以太坊核心開發人員不會舉行小組會議,也不會就網絡未來做出集體決定,但短暫的休息不會維持太長時間,下個月他們需要集體確定在以太坊下一次升級——上海——中包含哪些功能。要知道,如今價值數百億美元的數字資產部署在以太坊區塊鏈上,因此合併後的首次升級就顯得尤為關鍵。

“錢”出不去,人進不來

以太坊核心開發人員Micah Zoltu表示,社區對於“上海”升級有很多想法,但現在還沒有達成共識,目前聽到最迫切更新的一個新功能就是允許以太坊驗證者提取質押的ETH。

合併給以太坊區塊鏈帶來的最大改變就是將網絡共識機制變成“權益證明”,即網絡上的所有交易將不再由能源密集型的“礦工”驗證,而是由已存入或質押大量ETH的個體和組織“驗證者”進行驗證。對於驗證者而言,他們質押的ETH可以生成和收集新的ETH,這些所謂的“新ETH”是他們證明驗證交易和保護網絡的獎勵。

然而到目前為止,以太坊的質押機制只能存入ETH,不能提取ETH。根據以太坊官方網絡數據顯示,網絡驗證者數量已經有427,326個,質押總量則達到14,451,487枚ETH,按照當前ETH價格計算,質押總價值接近220億美元,但所有這些ETH現在都“被困”在以太坊網絡上,除非開發人員添加提款功能。

可以理解的是,在上海昇級中,幾乎所有核心開發者都會將質押ETH提款功能放在首位,否則質押ETH的吸引力將大打折扣,因為人們發現自己質押的ETH遲遲無法取出,勢必會減弱“驗證者”的質押動力,後續也就不會有那麼多人進入以太坊網絡,這無疑會對以太坊的未來發展和網絡安全產生巨大影響。

以太坊核心開發人員Marius Van Der Wijden坦言,核心開發人員可能會同意在接下來的“上海”升級中解決質押ETH提款問題,“這幾乎是板上釘釘的事情”。但是,“上海”升級中還會包含哪些其他內容尚不清楚。

質押後以太坊的下一步是什麼?

Micah Zoltu認為,“上海”升級現在最大的問題就是“每個人都有不同的清單”,大家都覺得自己的提案“最緊迫”,但這些想法非常主觀,並沒有達成一致。

儘管如此,以太坊“上海”升級中除了添加質押ETH提款功能之外,還可能會有其他一些潛在更新,比如:

1、以太坊虛擬機(EVM)更新。 EVM是面向開發人員的以太坊底層機制,定義了網絡上區塊如何交互的管理規則。在過去的兩年多時間裡,以太坊沒有對EVM做過任何更新,部分原因就是因為擔心更新後會對合併帶來麻煩。正如Marius Van Der Wijden所說,在合併之前更新EVM會導致測試複雜度增加10倍,也會讓升級工作變得更加困難。

2、Proto-danksharding更新。 Proto-danksharding升級其實傳聞已久,而且也引起了以太坊社區的巨大興趣,而且與Rollups可擴展性技術有關。 Rollups是一種以太坊網絡擴容工具,將交易集合匯聚到一個單元中,然後再將該單元作為一個獨立交易呈現給以太坊區塊鏈,從而解決了以太坊主網交易處理速度緩慢和gas費用過高的問題。

Proto-danksharding可以看作是danksharding的初步版本,在Proto-danksharding過程中,只需對小區塊數據進行採樣即可驗證Rollups上的大量數據,從本質上講,此次更新應該會極大地提高Optimism和Arbitrum等以太坊Layer 2網絡驗證大量數據的速度和便利性。 Van Der Wijden補充稱,Proto-danksharding可以減少Rollup鏈上gas費用,也能讓Rollup更輕鬆地進行大規模擴展,同時交易成本也會大幅降低。不過,雖然danksharding對Layer 2用戶有極大的吸引力,而且升級後可以消減gas費用、降低交易時間,但開發工作需要耗費大量精力和時間。

“上海”升級面臨的困境

以太坊“上海”升級中包含的功能集合越多,升級就越複雜,更重要的是,會導致升級工作出現延遲。

以太坊核心開發人員Marius Van Der Wijden解釋說:“有些人只研究表面,他們甚至認為'上海'升級中並不是所有功能都必須實施和測試,但問題是,如果'上海'升級中有10項變化,那麼就需要對每個變化進行單獨測試,而且還需要測試不同變化之間如何相互作用、相互影響,這意味著一旦'上海'升級中包含的功能數量增多,測試工作量將會呈指數級增長。”

截至目前,以太坊開發人員還沒有估計“上海”升級需要多長時間來實施,但Van Der Wijden 相信“上海”升級應該會在2023年內進行。但是,如果以太坊用戶和開發人員將目光投向其他更新,比如danksharding,那麼“上海”升級日期就會被延遲。

別忘了,現在還有200多億美元的質押ETH困在以太坊PoS鏈裡。