文章要點

  • 背景: 更靈活的以太坊參數升級的需求。
  • EIP-7892 (BPO): 引入僅修改Blob參數的升級,無需完全硬分叉。
  • Blob的重要性: Cancun升級後Blob在降低Layer 2交易成本中的作用。
  • Target & Max: 解釋Target和Max機制在管理Blob費用和網絡穩定性方面的作用。
  • Fusaka路線圖: 通過三個階段增加Blob容量的分階段部署策略。
  • 總結: BPO對以太坊可擴展性的未來的影響。

以太坊Fusaka升級:無需硬分叉優化Blob參數

過去,對以太坊協議的大多數修改,例如調整區塊獎勵或難度調整演算法,都需要完全硬分叉。這是一個耗時的過程,通常需要六個月或更長時間,涉及以太坊改進提案(EIP),測試網絡演練以及所有網絡節點之間的協調。唯一的例外是區塊Gas限制,驗證者可以在區塊創建過程中稍微調整它。 EIP-7892,稱為BPO(僅修改Blob參數),將這種靈活性擴展到了Blob參數。

EIP-7892:遊戲規則改變者

BPO允許通過僅更改配置的輕量級硬分叉來修改關鍵Blob參數。從客戶端開發的角度來看,這類似於熱參數更新。它使以太坊能夠通過小的BPO分叉頻繁地調整Blob參數,從而更有效地解決可擴展性問題。這種能力至關重要,因為Blob是一種稀缺資源,並且可以包含在區塊中的Blob數量會影響Layer 2交易成本。

Blob在降低成本中的作用

在Cancun(Dencun)升級之後,大多數Rollup開始使用Blob而不是昂貴的Calldata來存儲交易數據。由於Blob是一種稀缺資源,因此其價格由供需決定。當Layer 2需求超過供應時,Blob價格會上漲,從而導致更高的L2費用。因此,在保持安全性的同時,增加每個區塊的最大Blob數量是降低Layer 2用戶成本的直接方法。

Target & Max:確保穩定性

BPO利用Target和Max機制來管理Blob容量。 Target表示以太坊旨在實現的理想負載。網絡會根據此目標動態調整基本Blob費用。如果實際使用量超過Target,則費用會增加以抑制需求。如果實際使用量低於Target,則費用會降低。 Max表示每個區塊的最大Blob絕對數量,從而防止網絡過載。以太坊中的關鍵Blob參數通常遵循Max = 1.5 × Target的模式。

Fusaka路線圖:分階段方法

Fusaka升級並未在12月3日一次性增加全部Blob容量,而是採用了分階段的三階段方法:首先部署技術,然後釋放容量。

第一階段:Fusaka啟動(12月3日)

Fusaka啟動時的Target為6,Max為9,與之前的Pectra版本相同。 Fusaka引入了PeerDAS(數據可用性採樣),這是一項核心技術。儘管該網絡在技術上有能力處理更多數據,但開發人員選擇最初不增加網絡負載。這是一個觀察期,旨在確保PeerDAS在現有流量下的穩定性。

第二階段:BPO 1(計劃於12月9日)

在大約一周的穩定PeerDAS運行後,通過BPO機制實施了首次更新。 Target從6提高到10,這標誌著Fusaka週期內Blob容量的首次顯著擴展。

第三階段:BPO 2(計劃於2026年1月7日)

經過一個月的壓力測試後,實施了第二次更新,將Target提高到14,Max提高到21。與Fusaka啟動相比,此步驟將容量提高了2.3倍。這完成了擴展計劃的推出。

總結:以太坊可擴展性的未來

BPO的引入標誌著一個重要的里程碑。它結束了等待重大硬分叉以擴展Blob的舊模式。現在,以太坊可以通過一系列僅更改參數的小型硬分叉來擴展容量。這使得以太坊可以通過頻繁的BPO推出,根據Layer 2的需求和客戶端功能更頻繁地調整吞吐量,而不是等待多年才能進行重大升級。


風險警告:本文僅代表作者個人觀點並僅供參考。本內容不構成投資建議或財務指導,也不代表 Markets.com 平台的立場。在進行股票、指數、外匯及商品的交易或價格預測時,請務必留意:差價合約(CFD)交易具有高度風險,可能導致資本虧損。過去的表現並不代表任何未來結果。此資訊此資訊僅供參考之用,並不構成也不應構成投資建議。所有英國散戶投資人皆被限制進行加密貨幣差價合約(CFD)與點差交易。