坎昆升級是什麼?一文詳解 EIP-4844

為什麼EIP-4844 對於以太坊路線圖的實施至關重要?

原文作者:Ebunker、原文來源:Medium
轉載來源:Odaily

以太坊大規模採用的最大阻礙之一是:用戶必須支付高昂的 gas 費用來進行交易或交互。當鏈上活動增加時,gas 費用也會顯著增加,從而推高了用戶門檻。

為了提高以太坊L1+L2性能並解決 gas 費的問題,以太坊基金會提出用 EIP-4844 減少 gas 費用和增加吞吐量,作為一個中期的過渡解決方案。本文將詳細介紹 EIP-4844 以及為什麼它對於以太坊路線圖的實施至關重要。

坎昆升級
坎昆升級

坎昆升級是什麼?EIP-4844 介紹

以太坊 EIP-4844 是坎昆升級的核心內容,它引入了一種新的交易類型(blob 攜帶交易),以減少以太坊的交易費用。blob 攜帶交易與常規的以太坊交易一樣,但有一些額外的數據,被稱為 blob。與當前 calldata 存儲交易數據不可變和內存只讀相比,blob 儲存量大得多而且更便宜。

從上圖的 blockspace 和 blobspace 的區別來看,blob 與以太坊虛擬機(EVM)可見的區塊不同,blob 僅在短時間內可用,而對 EVM 不可見。此外,blob 位於以太坊共識層上,而不是在註重計算的執行層上。最重要的是,blobspace 比 blockspace 便宜得多。

EIP-4844 也被稱為 Proto-Danksharding,它將實現與新的交易格式和驗證規則一樣的 Danksharding 的框架和邏輯。

閱讀更多:以太幣是什麼?怎麼玩怎麼買?與以太坊是什麼關係?


EIP-4844 發展時間線

在過去的 3 年中,以太坊經歷了一系列升級,以 PoW 轉為 PoS 共識,並使其區塊鏈更具可擴展性。

以下是以太坊重要更新的時間線和概述:

  • 2020 年 12 月 1 日,由 PoS 驅動的信標鏈上線,以太坊用戶可以將其 ETH 質押在單獨的信標鏈上來以驗證交易。
  • 2022 年 9 月,信標鏈與以太坊主網合併,將網絡的執行層和共識層合在一起。
  • 2023 年 4 月 13 日,上海昇級(EIP-4895)上線,為以太坊驗證者開放了 ETH 質押提款功能。

這些升級對於以太坊提高可擴展性是必需的,但它們並未直接改善區塊鏈的交易速度或 gas 價格。未來的分片和 Danksharding 等升級將使以太坊真正在實際上實現可擴展性。

閱讀更多:坎昆升級能為 Layer2 帶來哪些新機會?


什麼是分片(Sharding)?

分片是指將區塊鏈網路分為稱為“分片鏈”的較小單元。每條分片鏈可以平行處理交易,以最大程度地提高交易吞吐量,減少網路擁堵並降低 gas 費。換言之,分片是一種將數據庫劃分為管理特定數據段的較小數據庫,從而提高了這些數據庫的效率和性能。

由於分片技術的難度很高,以太坊決定採用中間方案,即先實現 Proto-Danksharding,最終再轉向更容易實現的 Danksharding。


什麼是 Danksharding?

Danksharding 是一種新的分片架構,依靠稱為 blob 的大容量數據來擴展以太坊區塊鏈。以 rollup 為中心的二層協議使用額外的 blob 數據空間來緩解網路擁堵,從而減少交易費用。

目前,以太坊基礎層的 TPS 約為 15 ,其二層 rollup 的 TPS 約為 100 。根據粗略的估算,Danksharding 預計將使以太坊(將L1+L2視作一個整體)的 TPS 提高到 100000 。

Danksharding 的另一個創新是合併費用市場,即只有一個提議者選擇所有分片的交易,而不是每個分片都有自己的提議者。為了使這種合併費用市場順利運行,並減輕最大可提取價值(MEV)的問題,還將實施一種稱為提議者與建設者分隔的方法(提議者指選擇將哪些交易包括在下一個區塊中的以太坊協議驗證者)。

但是,在以太坊上實施完整的 Danksharding 並非一蹴而就,而是需要幾個升級來逐步實現,例如 EIP-4844 (Proto-Danksharding)。


什麼是 Proto-Danksharding?

Proto-Danksharding 以兩位以太坊研究人員 Proto Lambda  和 Dankrad Feist 的名字命名,它將會把以太坊 TPS 增加到大約 1000 ,它更簡單,是在實現完全 Danksharding 之前所需的步驟。最重要的是,它將引入接受 blob 數據的新事務類型,這是使 full Danksharding 成為可能的重要組成部分。

Vitalik Buterin  認為,Proto-Danksharding 執行 Danksharding 的大部分邏輯和框架,但仍然沒有實現任何實際的分片。換句話說,Proto-Danksharding 是 Danksharding 的原型,它提供了框架,以便以後實現其他分片升級。


EIP-4844 如何降低 gas 費?

EIP-4844 (Proto-Danksharding)的主要目的是通過使用 blob 攜帶交易來減少以太坊 gas 費用。blob 數據更便宜,以太坊虛擬機(EVM)無法訪問它,只能查看對 blob 的承諾。此外,Proto-Danksharding 中的數據帶寬固定為每個 slot 1 MB。

由於單純使 CallData 變得更便宜可能導致平均情況或最壞情況不匹配,因此以太坊開發人員嘗試通過建立新型的 blob 攜帶交易(專注於來自L2 Rollup 的交易),以減少 gas 費。

以太坊平均區塊大小約為 90 KB,但從理論上講,最大區塊大小約為 1.8 MB。這意味著以太坊區塊可以在網絡活動活躍期間容納更多的交易,但需要非常高的 gas 費。如果 calldata 便宜 10 倍,則交易量將增加 10 倍,在極端情況下,區塊大小將增加 10 倍(18 MB)。很顯然,以太坊無法在其網絡中容納如此巨大的區塊。


解決方案

ProtoDanksharding 通過多維度的 EIP-1559 費用市場解決 gas 定價危機。

在 ProtoDanksharding 提出之前,EIP-4488 就曾試圖解決高昂的 gas 費問題。

EIP-4488 有兩個規則:calldata 的 gas 費用從每字節的 16 個 gas 單位減少到 3 個 gas 單位;每個區塊 1 MB 的限制加上每筆交易的 300 個字節,最大值可達約 1.4 MB。

區塊大小上限是確保平均區塊負載激增也不會導致極端情況負載激增的最簡單方法。此外,最極端情況的區塊大小(1.4 MB)始終低於當前最大區塊容量(1.8 MB)。

既然 EIP-4488 此前已經提出了用於 gas 問題的解決方案時,為什麼以太坊社區最後還要選擇 EIP-4844 來減少 gas 費呢?因為 EIP-4488 雖然最大程度地減少了當前的變化(保持穩定性),但未來需要更多的改動。相比之下,Proto-Danksharding 的目的是為了做出更多的框架更改,以幫助以太坊網絡在未來升級到 danksharding。

Proto-Danksharding 創建了單獨的交易類型,該類型將來自L2 Rollup 的數據保存在大容量的 blob 中,並且每個區塊存在的 blob 數量是有上限的,這樣會讓L2費用大大降低。blob 存儲在共識層上,而不是執行層,因此以太坊虛擬機(EVM)無法訪問。

即使在 Proto-Danksharding 之後,分片仍然是一項複雜的任務,但複雜性將僅限於共識層。因此,執行層客戶端團隊和 rollup 開發人員無需做任何額外的工作即可從 Proto-Danksharding 過渡到完全分片。

EIP-4844 還將 blob 數據與 calldata 分開,使在較短時間週期內存儲 blob 數據變得更加容易。


EIP-4844 的數據存儲選項

每個 slot(12 秒)約 1 MB 的 Proto-Danksharding 每年將產生 2.5 TB 的數據。共識層可以通過歷史保存期限(EIP-4444)來應對數據存儲挑戰,並在一段時間後實現邏輯以自動刪除 blob 數據。

關於在如何訪問舊的 blob 數據這個問題,有多種方法可以在去中心化協議上存儲歷史數據。例如,rollup,Bittorrent,以太坊門戶網絡,區塊瀏覽器,API 提供商和第三方索引協議(The Graph )等特定應用程序的協議都可以存儲完整的歷史記錄。


EIP-4844 之前和之後都有哪些升級?

以太坊開發人員在 EIP-4844 之前提出了幾次升級,以減少 gas 費。例如,EIP-3651 降低了阻止區塊構建者與以太坊區塊構建軟件  Coinbase  交互的 gas 費,EIP-3855 通過 Push 0 降低了開發人員的 gas 費,而 EIP-3860 則減少了特定用例的 gas 費用。

EIP-4844 是邁向完全分片的一步,它將擴展以太坊網絡並降低 gas 費。開發人員正計劃在 EIP-4844 之後進行“ Verge ”,其中將引入 Verkle 樹以實現可擴展性。


EIP-4844 的影響

EIP-4844 的主要目標是通過使用新型的 blob 攜帶交易使以太坊的L2 gas 費降低 10 – 100 倍,使向完全分片的過渡更加容易,因為所有未來的升級僅在共識層上進行。

架構層面,EIP-4844 引入了 blob 攜帶交易,這是以太坊第一次為L2 單獨構建數據層,為後續完全 Danksharding 打下基礎。

經濟模型層面,EIP-4844 將為blob 引入新的費用市場,這也會是以太坊邁向多維市場的第一步。

用戶體驗層面,用戶最直觀的感知就是L2 費用的大幅降低,這個底層的重要改進將為L2 以及其應用層的爆發提供重要基礎。


小結

EIP-4844 是使以太坊網路更具可擴展性的主要升級,同時使未來完全分片所需的更新更少。Proto-Danksharding 增加了 blob 數據組的空間,這將允許更多的數據處理,從而減少網絡擁堵和降低 gas 費。

作為一種高度複雜的協議升級,EIP-4844 是以太坊路線圖的重要部分,它還與其他系統升級有關,例如提議者和建設者的分隔和 EIP-1559 blob 費用調整等。

除了引入 blob 攜帶交易外,EIP-4844 還將實施執行層邏輯,驗證規則,多維 gas 費市場以及將來完全分片所需的其他系統變化。

值得注意的是,雖然 EIP-4844 將實現大部分完整的 Danksharding 邏輯,但它並不會實現任何實際的分片。除了使以太坊更接近實現大規模採用所需的成本和吞吐量水平外,EIP-4844 還可以提高擴展性和節省成本。

儘管 EIP-4844 目前還沒有確切的發布日期,但預計將在今年晚些時候實施。在 EIP-4844 實施後,用戶將看到以太坊,尤其是L2的明顯改進,主要是更快的交易和較低的費用體驗。EIP-4844 的成功實施也將使以太坊在加密貨幣領域更具競爭力。

加密貨幣屬於高風險投資,本網站內容均不構成任何投資建議與責任。

交易所特色操作教學推薦碼連結優惠
Bybit豐富的衍生品交易https://bit.ly/3KuuOn4註冊即享新手儲值禮!
OKX交易種類眾多,功能齊全的前幾大交易所https://bit.ly/3Y0YH4X獨家盲盒獎勵
MAX可以使用台幣出入金
(台灣交易所)
https://bit.ly/3Hwb95K6 個月內 20% 手續費折扣,質押平台幣 MAX 最高可享 60% 折扣
幣安全球最大交易所,幣種與理財產品齊全https://bit.ly/3CqVOzz20% 現貨手續費折扣
派網提供「網格交易」、「期限套利」等機器人操作https://bit.ly/3soLzN720% 手續費折扣
Bitfinex被動收入首選,提供自動放貸功能(年化5-30%)https://bit.ly/3Kebs8u6% 手續費優惠
XREX同時提供台幣與美金出入金服務10% 手續費折扣
Bitget全球最大跟單交易所,讓新手更輕易上手https://bit.ly/48KnkZZ20% 手續費折扣、1000 USDT 新手大禮包

掌握虛擬貨幣、區塊鏈大小事