詳解以太坊Dencun升級細節什麼是ERC-404?它為何重要?
發布日期:2/10/2024
新聞視界時報-記者黃柏翰
本文我們深入探討了Dencun升級的細節。我們將探討升級的性質、對以太坊執行和共識鏈的建議修改,以及一些指標,這些指標可以幫助我們監控此次升級的進度。
什麼是Dencun?
Dencun是最新以太坊升級的綽號,它的名字來自天體和地理位置的獨特融合——這是以太坊在更新時所遵循的慣例。它結合了代表共識層升級的天鵝座一級恆星Deneb和象徵執行層升級的Devcon 3舉辦地Cancun。
在以太坊主網上推出之前,Dencun升級必須在各種以太坊測試網路上進行仔細測試。此關鍵階段可確保所有新功能正常運作,並提前解決任何潛在問題。截至目前,Dencun已在Goerli和Sepolia測試網成功激活,並計劃在剩餘測試網Holešky上啟動。這些測試網部署對於全面測試所有不同的用戶端至關重要,特別是對於希望檢查與blob 過期相關的L2 影響的開發人員而言。
圍繞Dencun升級的預期是顯而易見的,但其主網發布的確切日期尚未披露。經過1-2 個月的測試網階段廣泛測試後,預計Dencun升級將在3 月或4 月左右過渡到主網。這種一絲不苟的做法凸顯了以太坊致力於確保穩定性和可靠性,旨在實現Dencun主網無縫高效的整合。
大故事:Blob 交易和EIP-4844
Dencun的關鍵元素之一是EIP-4844,它引入了「blob攜帶交易」。這些交易旨在增強以太坊內的數據可用性擴展。它們為鏈上應用程式提供了一種機制,透過將需求轉向L2 來減輕L1 費用壓力,L2 得到更經濟的大數據blob交易格式的支援。這些blob 雖然無法由EVM 直接訪問,但卻由可直接存取的承諾所錨定。此格式旨在與預期的完整分片模型相容,為目前承受高L1費用的用戶提供臨時緩解。
建議的EIP列出了特定的參數、加密技術以及針對Blob交易量身定制的改進的Gas 會計方法。它進一步描述了執行層和共識層驗證、網路影響以及含blob 交易的基礎。此EIP 是以太坊擴容策略及其向分片發展的基石,提供了一個臨時解決方案,將這些交易的數量限制在上限,與每區塊約0.375 MB 的目標和約0.75 MB 的上限保持一致。
Deneb升級可能會在短期內減少以太坊的費用收入,因為EIP-4844 將使區塊空間rollup支付的費用減少十倍以上。這次升級的成功可以透過幾個指標來衡量,包括:
-
L2 採用blob 交易類型
-
減少L2 排序器費用支付
-
降低L2 內的交易費用
-
增加blob 費用,使得「垃圾郵件」數據在經濟上不再可行
-
與Celestia 等競爭替代方案相比,長期採用以太坊作為資料可用性(DA)
影響驗證者和質押業者的升級
Lido 和Rocketpool 等服務的擴展,以及Coinbase、Binance 和Kraken 等主要參與者提供的質押即服務產品,已被認為是以太坊社區內積極研究的最重要領域之一,以改善網路的安全。其中一些解決方案(例如增加流失限制)只會降低新驗證者加入網路的速率。
EIP-4788:EVM 中的信標區塊根
EIP-4788建議將每個信標鏈區塊的哈希樹根嵌入到以太坊相應的執行有效負載頭中。這涉及將這些根儲存在智慧合約中,從而允許以信任最小化的方式存取以太坊虛擬機(EVM)內的共識層。這些資訊透過直接存取共識層資料來實現自動化和去信任的方式,使流動性質押衍生品(LSD) 的供應商能夠減少其發行代幣和獎勵的營運範圍(在使用來自受信任的鏈上預言機的價格更新ETH 價格的rebasing代幣的情況下)。
EIP-7514:增加最大Epoch流失限制
隨著ETH 質押程度的增加,共識層承受的壓力也更大。驗證者數量的增加導致gossip訊息的增加,以及Beacon 狀態大小的增加-我們的存檔Lighthouse 節點佔用超過16TB!雖然Beacon 狀態的訊息量和成長速度可以透過增加最大有效餘額(目前為32 ETH)來減少(實際上有人在探討將用於此目的的EIP ),但引入這樣的改變需要一種微妙的平衡行為。它需要確保網路仍然可供各個驗證者訪問,同時優化可擴展性和效率。
{{AD}}
EIP-7044:永久有效的簽名自願退出
永久有效的簽名自願退出的引入使得質押操作設計更加簡單,增強了用戶體驗和質押運營商的安全性。
EIP-7045:增加最大證明包含插槽(Attestation Inclusion Slot)
EIP-7045 建議增加以太坊區塊鏈中的最大證明包含slot。此變更將包含插槽從attestation.slot + SLOTS_PER_EPOCH 擴展到N+1 epoch 的最後一個slot,其中N 是包含證明slot的epoch。該提案對於LMD-GHOST 的安全性來說是一項至關重要的改變,可實現更快的區塊確認,並採用新的快速確認規則,不會產生負面安全影響。
EVM升級
以太坊虛擬機器(EVM)是以太坊應用程式的核心。它的語言和功能允許開發人員創建安全且高效的合約,但與任何語言一樣,它也需要隨著痛點的識別和處理而不斷發展。以下許多升級將有助於簡化EVM 上運行的應用程序,降低成本,並增強以太坊網路中的開發人員和用戶體驗。
EIP-1153 瞬態儲存操作碼和EIP-5656 MCOPY 指令的引入是技術進步,有望優化智慧合約互動並降低與複雜操作相關的Gas 成本。同時,EIP-6780 對SELFDESTRUCT操作碼的修改反映了對不斷發展的區塊鏈架構的深思熟慮的回應,解決了狀態變化的問題並與Verkle 樹等未來的架構變化保持一致。
EIP-7516 新增了一個新的操作碼(BLOBBASEFEE),用於存取blob 基本費用,促進L1 成本根據鏈上價格無信任地傳遞給rollup用戶。此外,它還允許基於blob 費用創建期貨、選擇權和掉期等衍生性商品。
結論
Dencun升級代表了以太坊發展的巨大轉變,解決了當前和長期的可擴展性、安全性和效率問題。
隨著測試網的啟動顯示出可喜的結果,以太坊社群對主網的啟動充滿期待。
拟议的EIP,特别是那些旨在优化数据可用性和质押操作的 EIP,将显著增强网络的性能和用户体验。
隨著以太坊格局的不斷發展,從驗證者到最終用戶的利害關係人保持知情並適應這些變化至關重要。