小烏鴉Ma𝕏
小烏鴉Ma𝕏

Intern Ambassador of Trekki NFT 2012 區塊鏈研究員|幣安廣場創作者 Ethereum、Avalanche、Optimism 信仰者 看過 500u 的 BTC 嗎?

上海(Capella)升級,為以太坊帶來的影響為何?

以太坊的上海升級,對於整個以太坊長期發展是正向的,表示 Core Team 成員一直都在討論更好的方式去優化整個以太坊的服務,雖然 EOF 最後不被列入本次升級有點可惜,畢竟已開發者的角度來看,統一 EVM 格式,有助於減少要維護的「並行 EVM」的數量;但沒有如願,只能持續關注後續 ACD 會議,期待下一次升級有機會列入其中了。
圖片來源:Ethereum, Derivative By soaringcrowz

前言

隨著以太坊上海升級的時間越來越接近,討論的聲量也越來越大,一方面是期待以太坊每次升級所帶來的功能提升,另一方面則是擔憂升級後是否會有不盡理想而造成幣價下跌的問題;特別是本次還有信標鏈質押解鎖的關係,所以才很多人開始關心這次以太坊的上海升級。

那麼,本次以太坊的上海(Capella)升級,到底包含了哪些內容?又會造成哪些影響?本文幫對有興趣的人做了一些整理。


以太坊核心開發者(Core Team)

圖片來源:BlockTempo

不過在談到上海升級之前,不得不說一下以太坊核心開發者,畢竟都是由這一群人在討論並決定以太坊的發展走向,所以在討論到上海升級內容之前,希望可以認識一下這群人是誰?

以太坊 「Core Team」的稱呼可以回溯到 2014 年 7 月的 Reddit 論壇上的一個 「有問必答」 帖子中,是由早期的以太坊團隊回答的。在該帖子中,以太坊團隊在自己的名字中添加了一個詞,於是成為 「Ethereum core team」。到 2015 年底,以太坊聯合創始人 Gavin Wood 創建了一個名為「AllCoreDevs」的 Gitter 頻道,以太坊的核心開發者可以在其中溝通協議的開發事項。

以太坊核心開發者就是那些正在為以太坊底層協議開發提供重要貢獻的人。重大貢獻的一個例子就是給以太坊軟體(在比 dApp 層更底層的層面,比如客戶端代碼)提交多個代碼;另一個例子就是在為以太坊 2.0 撰寫協議規範(protocol specification)的人。然而,「核心開發者」 並不是一個授予某人的頭銜,也絕不是永久性的。如果你不再提供貢獻了,那你就只是一個 「前以太坊核心開發者」。像是以太坊聯合創始人 Gavin Wood。


上海升級目前進展

以太坊基金會在 1/5 召開 2023 年首次 ACD 會議,確定計劃在 2 月初為上海升級啟動「公共測試網」,並暫定於 3 月某個時啟動上海升級的「主網」。

而上海升級的主網影子分叉(Shadow Fork),也已經於 1/23 22:30 完成並已啟動。「影子分叉」將作為上海升級的測試環境,允許開發人員識別錯誤和任何潛在問題。

圖片來源:Twitter

本次所有被納入升級的 EIP,包含:

而原本被列入本次升級主要的 EOF(EVM Object Format),則是於該會議中確認刪除,後續將會圍繞之後的 Cancun 升級進行討論。

EIP-3651:Warm COINBASE

該 EIP 修複了 EIP-2929 中的一個疏忽,該疏忽根據客戶端是否已將數據欄位存儲在內存中(WARM)或需要從磁盤中檢索它們(COLD)來更改訪問某些數據欄位的 gas 成本。

EIP-2929 在每個事務開始時,將客戶端內存中的兩段數據設置為 WARM:發送地址和接收地址。EIP-3651 在這個列表中添加了第三個地址,即 COINBASE 地址(又名 feeRecipient),因為它也是客戶端在處理區塊交易時在內存中的地址。

EIP-3855:PUSH0 指令

顧名思義,EIP-3855 引入了一個將值 0 推入堆棧的操作碼。Pushing 0 經常用於填充 EVM 中的值,此操作碼將提供一種更有效、更便宜的方法來實現這一點。

EIP-3860:限制和計量 initcode

該 EIP 增加了 initcode 的最大大小,並引入了基於其長度的 gas 計量。 大小限制為 EVM 添加了一個不變量,這將使推理和提出更改變得更容易。

引入了一個2 gas/32 字節的initcode 開銷,以說明客戶端在執行之前必須執行的 jumpdest 分析,這在以前的 gas 計劃中並沒有被考慮到。

EIP-4895:信標鏈推送提款操作‌

該 EIP 為信標鏈上的驗證者提款提供了一種進入 EVM 的方式。該架構是基於「push」的,而不是基於「pull」的,其中提款一旦從共識層出列,就需要在執行層進行處理。

取款在執行有效負載中表示為一種「操作」,在建構或處理區塊時,EL 客戶端將在交易執行後應用這些提款。換句話說,處理提款類似於工作量證明獎勵的記入方式,並且不會與用戶交易爭奪區塊空間。

這種方法比引入新事務類型的先前方法涉及更多,但它清楚地將這種“系統級”操作與常規事務分開。這種分離通過減少將這種系統級關注點與用戶數據混合而產生的交互作用來簡化測試,從而促進安全性。

此外,這種方法在核心協議方面比基於「pull」的替代方案更複雜,但確實提供了將關鍵功能更緊密地集成到協議本身中。

圖片來源:Ethereum


升級後的拋壓問題

圖片來源:Beconcha.in

相信這是比較多人關心的問題,畢竟依照 Dune Analytics官網 的資料顯示,總共有超過 1,600 萬顆 ETH 會是本次解鎖後,可以提款的數量,相當於 266 億美金,雖然這不是一筆小數目,但是大家或許都忽略了以下幾點:

早期質押的用戶是以太坊的長期支持者

這些願意承擔更大風險的早期用戶是那些已經是以太坊長期支持者的用戶。 由於他們目前在市場上的地位,他們也更有可能願意在未來才選擇出售手中的 ETH。

對於機構或大戶可能反而更有吸引力

隨著質押解鎖的開放,反而有可能會吸引更多的機構或大戶進入;一方面,這種功能本身給更多用戶帶來信心;另一方面,可以為某部分用戶提供更好的退場機制,而不用擔心退出流動性或折扣退出等問題;最後則是,部分用戶也有需求在熊市獲得相對穩定的收益,目前 ETH 幣本位年化收益能達到 4.2%,雖然跟牛市時期的 DeFi 沒法相比,但就目前的市場情況,對於長期支持者來說,這個收益率還是有吸引力的。

以太坊的社區共識

以太坊本身有開發者基礎,生態基礎,用戶基礎,基於此,形成了較為強大的社區共識。這種社區共識,隨著以太坊生態的持續發展,包括 Layer 2 逐步超越絕大多數公鏈,以太坊作為加密領域最基礎結算層和安全提供者的角色,只會增強其護城河。

升級除了 ETH 質押解鎖還有其他功能優化

本次升級不僅包括 ETH 質押解鎖,還有其他的升級,這些也有利於其生態長遠的發展。比如 EIP-3651 利於礦工節省 gas 費用,加快礦工交易的速度;比如 EIP-3855 也可以降低 gas 消耗;EIP-3860 可以支持更大的合約,支持部署更豐富功能的合約,利於開發者推出更有想象力的 dAPP。

摩根大通分析師也在一份報告中表示,以太坊上海升級可望使 Coinbase 的質押收入激增;根據估計,Coinbase 每年通過以太坊質押,已經賺取約 5000 萬美元收入,而在以太坊上海升級之後,預料 Coinbase 上 95% 的散戶投資者可能都會參與以太坊質押,這將給 Coinbase 每年帶來 2.25 億美元至 5.45 億美元的收入。

總結

基於以上四點,我個人認為即時開放質押解鎖,對於拋壓的影響也是極小,甚至本次「升級事件」對於整個以太坊長期發展是利好的,所以不用太過於擔心。


結論

如前所述,以太坊的上海升級,對於整個以太坊長期發展是正向的,表示 Core Team 成員一直都在討論更好的方式去優化整個以太坊的服務,雖然 EOF 最後不被列入本次升級有點可惜,畢竟已開發者的角度來看,統一 EVM 格式,有助於減少要維護的「並行 EVM」的數量;但沒有如願,只能持續關注後續 ACD 會議,期待下一次升級有機會列入其中了。

以太坊從 2013 年到現在,才短短九年多,能夠有這樣的表現,真的要感謝每一位開發者的貢獻和付出;目前在共識層會議(CL)方面,EIP-4844 已被指定為之後的第一個升級‌,非常期待這個由 V 神發表的提案,能夠為下一次升級所帶來的變化跟發展。

圖片來源:Twitter


參考資料

  1. Ethereum 建置者手冊
  2. Hudson Jameson《What is an Ethereum core developer?》
  3. Execution Layer Meeting 152 #700
  4. Shanghai Update Could Brighten Outlook for Coinbase: JP Morgan
  5. EIP-4844: SHARD BLOB TRANSACTIONS
CC BY-NC-ND 2.0

Like my work?
Don't forget to support or like, so I know you are with me..

Loading...

Comment