作者:布勞克琴

今年下半年,以太坊社區將迎來兩大變革性重點升級:「倫敦升級」和「上海升級」。

倫敦升級包含的 EIP-1559 將改變以太坊主網的 Gas 費用結構,為 ETH 代幣模型引入銷毀機制,同時 EIP-3529 將直接影響到升級後以太坊上的 Gas Token 失效。

上海升級或將實現 ETH1/ETH2 的合併,徹底改變以太坊主網的共識機制,同時 ETH 的代幣供應發行模型也有所變化。

對於本次倫敦升級,其中涉及的一些 EIP 對於新用戶來說可能理解門檻較高,在深入了解每個 EIP 之前,我們先簡單概況本次升級可能帶來的影響:

•EIP-1559 可以讓未來的以太坊 Gas 手續費更加可預測和穩定,同時未來以太坊網絡中可能近一半的網絡手續費將被直接銷毀,雖然當前行情相對低迷,但是 ETH 銷毀對 ETH 未來的長期價值支撐有著深遠影響,特別是未來以太坊過渡到 PoS 後,在以太坊生態繁榮的前提下,網絡銷毀的 ETH 手續費甚至可以抵消網絡新發行的 ETH 代幣,推動 ETH 進入通縮時代

•EIP-3529 會對持有 Gas Token(例如 CHI、GST2)的用戶有所影響,建議在升級前賣出或者在 Gas 費用高時使用掉,不然升級後,理論上這類 Gas Token 將歸零。

•EIP-3554 主要與礦工相關,難度炸彈推遲至 2021 年 12 月 1 日,或為以太坊 Pow 礦工的最後期限。下面,我們將詳細聊聊倫敦升級中的相關時間點以及 EIP,跟大家一起深入了解本次倫敦升級。

 升級時間 

在之前的以太坊開發者核心電話會議上,開發者將以太坊主網倫敦升級暫定於 7 月 14 日。不過具體確切時間還需要視乎屆時各個以太坊測試網上的倫敦升級情況,按照以太坊基金會官方 6 月 18 日的公告,所有的測試網成功完成倫敦升級後,再行確定以太坊主網的具體升級時間。當前,各個測試網的升級規劃如下:

•Ropsten:6 月 24 日,區塊高度 10,499,401

•Goerli:6 月 30 日,區塊高度 5,062,605

•Rinkeby:7 月 7 日,區塊高度 8,897,988

•Kovan:未定,可能在主網升級之後

升級內容 

根據倫敦升級的規範文檔,本次升級主要包括五大 EIP,他們分別是:

•EIP-1559:改變以太坊主網的 Gas 費用結構,為 ETH 代幣模型引入銷毀機制。

•EIP-3198:添加 BASEFEE 操作碼。

•EIP-3529:取消了 SELFDESTRUCT 操作碼的 Gas 退款以及降低了 SSTORE 操作碼的 Gas 退款,直接影響到升級後以太坊上的 Gas Token 失效(CHI & GST2)。

•EIP-3541:拒絕以 0xEF 字節碼開頭的新合約。

•EIP-3554:難度炸彈推遲至 2021 年 12 月 1 日,或為以太坊 Pow 礦工的最後期限。

下面,我們分別對每個 EIP 進行詳細了解。

EIP-1559

EIP-1559 是本次升級的主角,也是以太坊史上最值得關注的變革之一。

簡單來講,EIP-1559 改變了當前以太坊主網價高優先的 Gas 費用機制,使用「基本費用」+「礦工小費」的 Gas 費用結構,能夠有效實現網絡 Gas 費用的穩定以及可預測性。同時區塊大小將具備彈性上限,基礎費用也會根據區塊空間的利用率自動調整。

具體來講,當前以太坊網絡採用的 Gas 報價機制是第一價格拍賣機制,即優先處理 Gas Price 報價高的交易。儘管這種機制理解門檻低,操作簡單,但是其最大的問題就是難以估算 Gas 費用,特別是在交易高峰期,往往會引發 Gas 競拍,迅速拉高 Gas Price 價格。EIP-1559 通過引入「基本費用」+「礦工小費」的 Gas 費用結構以及根據需求動態變化的彈性區塊大小上限這套組合拳,實現了 Gas 費用的穩定可預測。

對於用戶來說,無需擔心基礎費用的設定,因為基礎費用的設定協議會根據網絡區塊空間的利用情況自動調整。EIP-1559 的長期目標是每個區塊 1000 萬 Gas 以及每個區塊 2000 萬 Gas 的新硬頂。當區塊大小低於目標時,基礎費用會降低以刺激交易需求。當區塊大小超出限制時,基礎費用會增加以抑制交易需求。雖然基礎費用由網絡自動設置,但是在提交交易時,用戶還需要配置兩個參數值:「礦工小費 tip」以及「總費用上限 feeCap」。

•礦工小費 tip:只有在區塊大小高於 2000 萬 Gas 的擁堵狀態下,用戶才有必要設置他們的礦工小費 tip,這時候礦工將優先處理礦工小費 tip 報價高的交易。

•總費用上限 feeCap:代表了用戶本次交易願意支付的最高費用(即基礎費用+tip)。當網絡極度擁擠時,基礎費用會很高,這時通過設置總費用上限 feeCap 並且也低於當前基礎費用的交易將為 Pending 狀態,可以等待未來基礎費用下降後,等待礦工進行打包交易。

同時,本次 EIP-1559 最令人期待的功能,可能就是對基礎費用的銷毀了,這其中有多種深遠意義:

•為 ETH 代幣模型引入銷毀機制,能夠有效地降低 ETH 代幣的通脹率,未來在主網過渡到 PoS 的配合助攻下,ETH 甚至有可能進入總量通縮的時代。

•從技術上講,當前的網絡交易費用不一定得用 ETH 支付,用戶可以通過元交易使用任何代幣向礦工支付交易費用,同時目前 MEV 盛行,很多 MEV 交易無需支付任何費用,礦工通過 MEV 獲得打包報酬。應用 EIP-1559 後,每筆交易的基礎費用都以 ETH 計價,並且將被銷毀,這樣可以穩固 ETH 作為手續費代幣的效用,保持其貨幣溢價屬性。

EIP-3198

EIP 3198 是 EIP 1559 的配套 EIP。這個 EIP 只添加了操作碼 BASEFEE。這個操作碼會返回其所在區塊的基礎費用值,以方便智能合約在鏈上獲取基礎費用值。

EIP-3529

EIP-3529 也算是本次倫敦升級中的另一個重大變革,其直接的影響是升級完成後,以太坊上的 Gas Tokens(目前有 1inch 的 CHI 和 GasToken 的 GST2)將會失效。

我們暫時先不解釋 EIP-3529 所包含的更改,先來了解一下 Gas Tokens。

Gas Tokens 本質上是以太坊區塊容量租金的代幣化。Gas Tokens 利用了以太坊的存儲退款機制,用戶通過將數據保存到 GasToken 合約存儲中來鑄造 Gas Tokens,然後再將 Gas Tokens 發送回合約銷毀,釋放之前保存的存儲元素,獲得的 Gas 退款可用於抵消新交易的 Gas 費用。

當前 Gas 退款的功能是為了激勵開發者在可能的情況下清除狀態,但是實際上在 Gas Tokens 出現後,Gas 退款反而導致狀態規模增加。

因此,EIP-3529 將取消 SELFDESTRUCT 操作碼的 gas 退款,並降低 SSTORE 操作碼的 Gas 退款。而目前大部分 GasToken 合約銷毀都是調用到 SELFDESTRUCT 操作碼,因此升級後 Gas Token 機制便無法再生效。

因此,對於 Gas Token 持有者來說,EIP-3529 對他們影響重大。理論上來講,倫敦升級後,Gas Tokens 的價格勢必歸零;因此,當前若不是在資訊依舊不對稱之前,賣出 Gas Tokens;就得在升級之前用掉持有的 Gas Tokens,不過當前主網 Gas 費用如此廉價,從理論上將,在交易中使用 Gas Tokens 抵消 Gas 費用是十分低效的,例如對於 CHI 來說,為了更好的抵消 Gas 費用,使用 CHI 時的 Gas 費用最好是鑄造 CHI 時的兩倍以上。

EIP-3541

對於普通用戶來說,可以無需要怎麼關心 EIP-3541,因為其更多的是偏向開發者相關的一個 EIP。

EIP 3541 是一個簡單的變化,為 EIP 3540 的 EVM 改進提議奠定了基礎。一旦 EIP 3541 實行,以 0xEF 字節碼開頭的新合約將無法部署。已有合約不會受到影響。倫敦升級啟動後,字節碼最短序列以 0xEF 開頭、但又與現存合約的起始序列不符的合約部署將會被回滾,以確定兼容 EIP-3540 語義的合約。請注意:EIP 3540 需要另外部署網絡升級。還需要注意的是,如果 EIP 3540 沒有部署,EIP 3541 也可以用來保留起始字節,以便用於其它方案。

EIP-3554

EIP-3554 旨在推遲難度炸彈至 2021 年 12 月 1 日納入上海升級。此前難度炸彈就已推遲過三次,分別在大都會(EIP-649)、君士坦丁堡(EIP-1234)和繆爾冰川(EIP-2384)期間。

難度炸彈納入上海升級目的是為了讓以太坊順利地從 PoW 過渡到 PoS 機制上,難度炸彈引入後,挖礦難度會越來越大,而這個難度值將會隨著區塊高度增加而在某一個區塊高度開始指數上升,短時間大幅增加挖礦難度,即難度炸彈爆發,進入冰川時代,迫使所有礦工放棄舊鏈,以完成以太坊 PoS 的轉型。

目前預計以太坊主網將於 12 月份在上海升級中合併當前的 PoW 網絡和信標鏈,並採用 PoS,這也意味著以太坊 PoW 礦工至少還能挖到 12 月份,具體取決於上海升級的執行時間。

EIP-1559 銷毀預覽 

本次倫敦升級中 EIP-1559 的手續費銷毀是以太坊社區最期待的部分,銷毀能夠有效降低 ETH 代幣的通脹率,未來在主網過渡到 PoS 的配合助攻下,ETH 甚至有可能進入總量通縮的時代。

目前以太坊社區已經有開發者基於以太坊開發者網絡 Calaveras 創建了一個 ETH 手續費銷毀可視化網站,為未來主網上的 ETH 手續費銷毀數據可視化做好準備,當前 Calaveras 開發者網絡上的總手續費銷毀已達到近 700 ETH。

以太坊同時,也有社區成員統計了在過去一年裡實施 EIP-1559 將銷毀的累計 ETH 數量,接近三百萬 ETH。

以太坊

即使近期以太坊上的交易活動相對低迷,網絡手續費也大幅回落,但是我們相信以太坊未來生態的繁榮活躍是一種必然,未來生態的繁榮勢必能夠通過 ETH 手續費銷毀的方式直接作用在 ETH 的價值以及價格之上。

儘管有部分社區用戶會疑惑,未來 Layer2 的盛行是否反而會導致網絡總手續費的下降?這在當前是無法下定論的,因為未來這種關係或許將呈現一種動態平衡,雖然 Layer2 能夠有效降低交易手續費,但是這種廉價的交易手續費將可以吸引更多的交易需求,甚至推動網絡手續費進入另外一個境界。

社區期待已久的以太坊倫敦升級即將到來,6 月 24 日首發亮相 Ropsten 測試網,預計 7 月底或 8 月初主網進行升級, EIP-1559 將推動 ETH 進入一個新的時代,你準備好了嗎?


(以上內容獲合作夥伴 火星財經 授權節錄及轉載,原文鏈接  | 出處:深鏈財經

聲明:文章僅代表作者個人觀點意見,不代表區塊客觀點和立場,所有內容及觀點僅供參考,不構成投資建議。投資者應自行決策與交易,對投資者交易形成的直接間接損失作者及區塊客將不承擔任何責任。


熱門市場動態與新聞傳送門:

區塊客致力於發掘和整理各種與區塊鏈技術有關的內容,只要與區塊鏈或區塊客網站有關的合作和/或建議,我們都非常歡迎。請您發電郵至 [email protected] 與我們聯繫。

Avatar

區塊客