倒計時26天:上海昇級已定以太坊將發生哪些重大變化?

3月16日,據以太坊核心開發者Tim Beiko 的推文,以太坊基金會核心開發團隊已經確認上海昇級將於網路區塊高度6209536 時進行,具體為UTC 時間4月12日晚上22:27:35。

上海昇級臨近,在網上各篇文章中,出現了Shapella、ShanghaiUpgrade、上海Shapella升級、Sepolia的Shapella 升級等詞,對於不太關注的人來說可能已經繞暈了。那麼這些表述是否正確?上海昇級不是Shanghai Upgrade嗎?

我們將圍繞這些問題對以太坊上海昇級進行深入的了解。

一、以太坊升級

2020年12月,以太坊引入了Beacon鏈,也稱信標鏈,代表著以太坊將由PoW向PoS轉變。

在此之前,以太坊執行層和共識層由一條鏈負責,現在,執行層和共識層由兩條平行的鏈分開負責。共識層由Beacon鏈負責,執行層由曾經的以太坊主網負責。

但Beacon存在一個問題,用戶可以通過智能合約從執行層向共識層存入ETH,卻無法從共識層向執行層取出ETH。隨著時間推移,Beacon鏈上積累了很多ETH,至今仍無法被取出。數據顯示,Beacon鏈上ETH已超過1770萬枚,佔總供應量的14.75 %,換算後市值接近300 億美元。因此Beacon鏈的ETH提款功能必須被實現。

然而,在以太坊最終於2022年9月合併(將主網與Beacon鏈合併)時,質押的ETH並未被釋放,以太坊基金會明確表示,只有在上海昇級後才能提款(質押的ETH釋放),因此,ETH釋放成為上海昇級最大的看點。

(1)上海昇級

以太坊執行層升級以城市命名。上海昇級是以太坊執行層的下一次硬分叉,此前已經經歷了君士坦丁堡升級、伊斯坦布爾升級、柏林昇級、倫敦升級、巴黎升級。

每次升級都意味著以太坊有了一些重大的更新,比如倫敦升級後EIP-1559 改變了礦工的收入結構,巴黎升級後改變了以太坊的運行機制等等。

而此次上海昇級,將解決以太坊合併後留下的ETH質押問題。上海昇級一共將部署5個EIP:

① EIP-3651: Warm COINBASE,降低以太坊網絡費用(降低訪問COINBASE 地址的gas 開銷)

② EIP-3855: PUSH0 instruction,減少的是交易規模(新增操作碼PUSH0)

③ EIP-3860: Limit and meter initcode,修復拒絕服務攻擊向量和限制gas 費用(對initcode 的大小設限並引入gas 計量)

④ EIP-4895: Beacon chain push withdrawals as operations,允許驗證者提取質押的ETH(信標鏈推式提款作為系統操作)

⑤EIP-6049: Deprecate SELFDESTRUCT,以太坊開發者交易費用的可能上限和積極影響(取消SELFDESTRUCT)

此外,為了順利推進上海昇級,一些實現EVM對象格式(EOF)的EIP已被放在下一次坎昆升級進行。

(2)Capella升級

以太坊共識層升級以星星命名。 Capella升級是以太坊共識層的下一次硬分叉,此前經歷了Phase0升級、Altair升級、Bellatrix升級。

本次Capella升級有3個主要內容:

① 提款驗證器自動提款。第一點功能只是促進了驗證器集中的某個驗證器的完全退出或全額提款。當輪到他們提款時,可將他們的全部餘額提取到提款地址。

② 帶0x01提款憑證及餘額超過MAX_EFFECTIVE_BALANCE值的驗證器的部分提款遍歷。第二點功能允許驗證器自動將超過最低限制32 ETH以外的ETH提取到上述相同的提款地址。

③從BLS_ WITHDRAWAL_ PREFIX更新為ETH1_ ADDRESS_ WITHDRAWAL_ PREFIX版本的提款憑證,以啟用驗證器提款。就第三點功能而言,如果驗證者在存款時沒有設置提款地址,現在可以設置一個地址,以便他們可以使用部分和全額提款功能。

(3)Shapella升級

Shapella並不是一個單詞,而是Shanghai-Capella的合成詞。因為共識層已與主網合併,開發者便把兩者合稱為Shapella升級。

有意思的是,以太坊基金會並沒有官方聲明將此次升級改名為Shapella,但隨著時間的推移,核心開發人員開始將兩個重大升級合稱為Shapella。

所以,本次上海昇級更準確應該稱為“Shapella升級”,因為它同時在執行層和共識層完成升級。標誌著以太坊向權益證明(PoS)網絡的全面過渡的完成,並將最終實現質押的ETH提款。

二、測試網提前部署Shapella升級

第156次以太坊執行層核心開發者會議(ACDE)於北京時間3月2日22:00 舉行,此次會議的議題包括:總結Shapella升級在Sepolia測試網上的情況、為Goerli測試網的Shapella升級設定時間、討論下一次升級的範圍,以及在客戶端棄用一些非共識功能。

(1)Sepolia測試網的Shapella升級

Sepolia測試網的Shapella升級在分叉期間發送了幾個BLS 憑證更新,處理起來都沒有問題。由於在Sepolia上的驗證者集是非常小的,只有一筆完整提款得到了測試。 Nethermind發現了有少量壞塊,但與上海昇級的代碼無關。開發者還發現了MetaMask上的漏洞——提款賬戶的餘額更新不准確,但問題似乎已解決了,可能由緩存問題導致。

(2)Goerli測試網的Shapella升級

客戶端團隊認為可以推進Goerli測試網的Shapella升級,在北京時間3月14日18:25進行Goerli測試網的Shapella升級。如果在Goerli上的升級進行順利,他們將會在3月16日的ACDE上確定主網Shapella升級的日期。

三、Shapella帶來的影響

Shapella升級主要確保驗證者質押提款,這其實是主網上已經可用的功能。當以太坊於2022年9月合併時,提款功能被禁用,這是為確保安全過渡而採取的措施。一旦以太坊Shapella更新完成,驗證者將能夠通過EIP-4895從Beacon鏈中提取質押的ETH。

此外,本次升級EIP-3651、EIP-3855、EIP-3860、EIP-6049等改進將降低網絡用戶、優化某些活動的gas成本。隨著以太坊網絡的快速發展,此類增強功能將使網絡及其用戶受益匪淺。

(1)對質押者的影響

驗證者仍然需要質押32 ETH才能獲得網絡驗證權,但Shapella升級推出後,他們更有動力參與。

(2)對ETH的影響

目前,ETH處於通貨緊縮狀態,一旦Shapella升級形成,這種情況可能會改變。雖然ETH生態系統的波動性較大,無法預測對價格的影響,但之前的例子表明,以太坊的每一次重大升級都會推高價格。

(3)對其他加密資產的影響

以太坊目前擁有近19%的市場支配地位,如果遇到一些拋售壓力,可能會導致整個市場波動。然而,從中長期來看,圍繞上海硬分叉的資金不足立場和利益相關者情緒可能不會對市場產生如此嚴重的影響。

(4)對購買者的影響

以太坊仍然是最受歡迎的加密資產之一。上海硬分叉之後,由於近期的一些賣壓,價格可能會暫時下跌,為機構提供了一個入場點。

(5)對DeFi的影響

質押提款肯定會促使人們尋找流動性質押衍生品並將其再投資。這對於更廣泛的DeFi前景來說可能是個好消息。

(6)對ETH 2.0的意義

Vitalik Buterin曾表示以太坊在合併後僅完成了55%。然而,隨著以太坊上海昇級,生態系統可能會得到重大推動,迅速走向終結。隨著股權開放和生態系統獲得更多流動性,ETH 2.0可能比以往任何時候都更接近。

結語

雖然尚不清楚即將到來的Shapella升級在短期內對以太坊價格的影響,以及提款流程一旦可用將如何運作,但Shapella升級是以太坊PoS網絡全面功能的又一大步,受到加密世界的高度期待。

未來,開發人員將致力於實現以太坊分片,以及其他可擴展網絡的升級。在這個近十年之久的項目中,如果沒有貢獻者的努力付出,我們在DeFi和更廣泛的以太坊生態中所體驗的一切都是不可能的。

接下來,就讓我們一起享受上海昇級,並期待著下一次的坎昆升級

Total
0
Shares
Related Posts