在 Dencun 升级之前,以太坊的 Layer 2 网络面临著一個根本性的困境。這個困境的解決方案,就是備受關注的 EIP-4844 提案。但在我們理解 EIP-4844 的價值之前,需要先弄清楚 Layer 1 和 Layer 2 究竟是什麼,以及現有 L2 網路為何會陷入成本泥沼。## Layer 1 與 Layer 2:區塊鏈的兩種運行模式### 什麼是獨立的 Layer 1?Layer 1(L1)指的是完全獨立運行的區塊鏈網路。這類網路不依賴任何外部系統,自身具備區塊鏈正常運作所需的全部能力。常見的 L1 項目包括:- 比特幣:最早的去中心化帳本- 以太坊:智能合約平台- Solana:高性能區塊鏈- Avalanche:多鏈生態這些網路的共同特點是:除了獨立完整地運行自己,它們還可以充當其他區塊鏈的基礎設施。這些依附於 L1 的網路,被稱為 Layer 2(L2)。### Layer 2 的設計邏輯:功能分離Layer 2 是建立在 L1 之上的區塊鏈。L2 不需要完成所有區塊鏈功能,而是採用分工策略:由 L2 自己負責計算和交易執行,由 L1 負責安全性和資料存儲。如果用電腦比喻:- L1 像硬碟,永久存儲 L2 的交易歷史- L2 像處理器,快速執行各種計算和交易用戶可以直接在 L2 上交易,也可以查詢 L1 上的交易記錄來驗證一切是否正確執行。這種架構讓 L2 擁有接近 L1 的安全性,同時處理速度遠快得多。## 資料可用性:L2 的命脈為什麼 L1 對 L2 如此重要?關鍵在於**資料可用性**。L2 網路無法維護完整的節點網路來保存自己的歷史記錄,所以必須有個地方記錄所有交易。這個地方就是 L1。任何人都可以查看 L1 上存儲的資料,來驗證 L2 網路是否正常運作。L1 作為 L2 的資料可用性層,確保了 L2 的透明性和可驗證性。沒有它,L2 就無法獲得充分的信任。## Rollup 的兩種驗證方式目前的 L2 採用兩種主流方案:Optimistic Rollup 和 ZK Rollup。它們的區別在於如何證明交易已被正確執行。### Optimistic Rollup:相信優先,異議優後這種方案的邏輯很簡單:1. L2 執行交易2. 將交易結果發布到 L13. 在一段時間內允許任何人提出異議如果有人發現錯誤(比如 Arbitrum 錯誤處理了某筆轉帳),可以提出爭議並獲得獎勵。這種機制相當於「先相信後驗證」。### ZK Rollup:提供證明,直接驗證這種方案要求提前證明:1. 在特殊的 EVM 環境中執行交易2. 同時生成執行正確的數學證明3. 將交易和證明一起發布到 L14. 任何人都可以驗證證明的有效性這種方式更像是「這是結果,這是證明」。驗證證明比重新運行所有交易便宜得多。## EIP-4844 出現之前:calldata 的症結在 EIP-4844 提案前,L2 網路有一個巧妙的辦法來存儲資料:利用交易的 calldata 字段。Calldata 是區塊鏈交易中的一個特殊空間,用來記錄用戶的指令。L2 網路想到了一個聰明的辦法:把自己的交易、執行證明、結果都塞進 calldata 裡,寫入 L1。這個辦法確實很妙,因為這樣 L2 就能利用以太坊的安全性和去中心化特性,來保證自己的交易記錄無法篡改。**但問題隨之而來:** 所有用戶的交易,無論來自 L1 還是 L2,都在同一個費用市場中競爭。當以太坊上 NFT 鑄造火爆導致 Gas 飆升時,L2 發布資料的成本也會上升,最終用戶在 L2 上的交易費用就會增加。反之,當 L2 需要發布大量資料時,L1 用戶也會被波及。這相當於兩條車道的車流互相干擾。## EIP-4844:為 L2 開辟專屬通道面對這個困局,以太坊社群設計了一個優雅的解決方案:**為 L2 創造一個獨立的空間**。EIP-4844 的核心思想就是「讓 L2 安心做自己的事,不干擾以太坊用戶」。為此,它引入了一種新的交易類型,允許 L2 將資料發布到一個全新的區域:**blobspace**。Blobspace 是以太坊區塊中的新增部分,專門用來承載 L2 資料。更重要的是,**EIP-4844 為 blobspace 創建了獨立的費用市場**。這意味著:- L1 用戶的交易費用不再被 L2 資料發布所影響- L2 網路的成本不再被以太坊 Gas 波動所綁架- 雙方各行其道,互不干擾根據開發者預測,這次升級將使 L2 交易的 Gas 費用降低約 10 倍。對用戶來說,這意味著在 L2 上交易會便宜得多;對 L2 項目來說,這意味著更低的營運成本;對整個以太坊生態來說,這意味著更強的競爭力。## 坎昆升級的真正意義從技術角度看,Dencun 升級主要改變的是 L2 在以太坊上寫入和提交交易集的方式。用戶不需要了解這些底層細節。從用戶體驗的角度看,升級帶來的變化很直接:- L2 上的交易費用大幅下降- L1 在 L2 活動頻繁時的 Gas 壓力減輕EIP-4844 雖然是一個技術提案,但它解決的是 Layer 2 生態面臨的最根本的問題——成本與效率的平衡。這也正是為什麼它被看作是以太坊和 L2 發展的一個關鍵轉折點。
深入理解 EIP-4844:以太坊 Layer 2 擴容的關鍵破局
在 Dencun 升级之前,以太坊的 Layer 2 网络面临著一個根本性的困境。這個困境的解決方案,就是備受關注的 EIP-4844 提案。但在我們理解 EIP-4844 的價值之前,需要先弄清楚 Layer 1 和 Layer 2 究竟是什麼,以及現有 L2 網路為何會陷入成本泥沼。
Layer 1 與 Layer 2:區塊鏈的兩種運行模式
什麼是獨立的 Layer 1?
Layer 1(L1)指的是完全獨立運行的區塊鏈網路。這類網路不依賴任何外部系統,自身具備區塊鏈正常運作所需的全部能力。
常見的 L1 項目包括:
這些網路的共同特點是:除了獨立完整地運行自己,它們還可以充當其他區塊鏈的基礎設施。這些依附於 L1 的網路,被稱為 Layer 2(L2)。
Layer 2 的設計邏輯:功能分離
Layer 2 是建立在 L1 之上的區塊鏈。L2 不需要完成所有區塊鏈功能,而是採用分工策略:由 L2 自己負責計算和交易執行,由 L1 負責安全性和資料存儲。
如果用電腦比喻:
用戶可以直接在 L2 上交易,也可以查詢 L1 上的交易記錄來驗證一切是否正確執行。這種架構讓 L2 擁有接近 L1 的安全性,同時處理速度遠快得多。
資料可用性:L2 的命脈
為什麼 L1 對 L2 如此重要?關鍵在於資料可用性。
L2 網路無法維護完整的節點網路來保存自己的歷史記錄,所以必須有個地方記錄所有交易。這個地方就是 L1。任何人都可以查看 L1 上存儲的資料,來驗證 L2 網路是否正常運作。
L1 作為 L2 的資料可用性層,確保了 L2 的透明性和可驗證性。沒有它,L2 就無法獲得充分的信任。
Rollup 的兩種驗證方式
目前的 L2 採用兩種主流方案:Optimistic Rollup 和 ZK Rollup。它們的區別在於如何證明交易已被正確執行。
Optimistic Rollup:相信優先,異議優後
這種方案的邏輯很簡單:
如果有人發現錯誤(比如 Arbitrum 錯誤處理了某筆轉帳),可以提出爭議並獲得獎勵。這種機制相當於「先相信後驗證」。
ZK Rollup:提供證明,直接驗證
這種方案要求提前證明:
這種方式更像是「這是結果,這是證明」。驗證證明比重新運行所有交易便宜得多。
EIP-4844 出現之前:calldata 的症結
在 EIP-4844 提案前,L2 網路有一個巧妙的辦法來存儲資料:利用交易的 calldata 字段。
Calldata 是區塊鏈交易中的一個特殊空間,用來記錄用戶的指令。L2 網路想到了一個聰明的辦法:把自己的交易、執行證明、結果都塞進 calldata 裡,寫入 L1。
這個辦法確實很妙,因為這樣 L2 就能利用以太坊的安全性和去中心化特性,來保證自己的交易記錄無法篡改。
但問題隨之而來: 所有用戶的交易,無論來自 L1 還是 L2,都在同一個費用市場中競爭。
當以太坊上 NFT 鑄造火爆導致 Gas 飆升時,L2 發布資料的成本也會上升,最終用戶在 L2 上的交易費用就會增加。反之,當 L2 需要發布大量資料時,L1 用戶也會被波及。這相當於兩條車道的車流互相干擾。
EIP-4844:為 L2 開辟專屬通道
面對這個困局,以太坊社群設計了一個優雅的解決方案:為 L2 創造一個獨立的空間。
EIP-4844 的核心思想就是「讓 L2 安心做自己的事,不干擾以太坊用戶」。為此,它引入了一種新的交易類型,允許 L2 將資料發布到一個全新的區域:blobspace。
Blobspace 是以太坊區塊中的新增部分,專門用來承載 L2 資料。更重要的是,EIP-4844 為 blobspace 創建了獨立的費用市場。這意味著:
根據開發者預測,這次升級將使 L2 交易的 Gas 費用降低約 10 倍。對用戶來說,這意味著在 L2 上交易會便宜得多;對 L2 項目來說,這意味著更低的營運成本;對整個以太坊生態來說,這意味著更強的競爭力。
坎昆升級的真正意義
從技術角度看,Dencun 升級主要改變的是 L2 在以太坊上寫入和提交交易集的方式。用戶不需要了解這些底層細節。
從用戶體驗的角度看,升級帶來的變化很直接:
EIP-4844 雖然是一個技術提案,但它解決的是 Layer 2 生態面臨的最根本的問題——成本與效率的平衡。這也正是為什麼它被看作是以太坊和 L2 發展的一個關鍵轉折點。