推動 ETH 進入通縮時代 ?一文讀懂倫敦升級

買賣虛擬貨幣

作者 | 布勞克琴

編輯| 門人 運營 | 小石頭 風清揚

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

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

上海升級或將實現 ETh2/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 手續費銷燬視覺化站點 http://watchtheburn.com/ ,為未來主網上的ETH手續費銷燬資料視覺化做好準備,當前 Calaveras 開發者網路上的總手續費銷燬已達到近 700 ETH。

同時,也有社羣成員模擬了在過去一年裡實施 EIP-1559 將銷燬的累計 ETH 數量,接近三百萬 ETH。

即使近期以太坊上的交易活動相對低迷,網路手續費也大幅回落,但是我們相信以太坊未來生態的繁榮活躍是一種必然,未來生態的繁榮勢必能夠透過 ETH 手續費銷燬的方式直接作用在 ETH 的價值以及價格之上。儘管有部分社羣使用者會疑惑,未來 Layer2 的盛行是否反而會導致網路總手續費的下降,這在當前是無法下定論的,因為未來這種關係或許將呈現一種動態平衡,雖然 Layer2 能夠有效降低交易手續費,但是這種廉價的交易手續費將可以吸引更多的交易需求,甚至推動網路手續費進入另外一個量級。

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

參考連結:

http://watchtheburn.com/

https://duneanalytics.com/phabc/eip-1559---daily-eth-issuance

https://ethfans.org/posts/london-upgrade-overview

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;