作者:Tom Blackstone,Cointelegraph;編譯:松雪,喜來順財經
以太坊即將推出的升級“Cancun-Deneb”(也被稱為“Dencun”)將于1月17日開始測試,根據在官方以太坊GitHub存儲庫上發布的一份通知。該升級將首先應用于Goerli測試網絡,然后于1月30日添加到Sepolia,2月7日添加到Holesky。以太坊團隊尚未宣布Dencun將在主網絡上實施的具體日期。
新升級包括幾個旨在降低費用、允許橋梁和權益池的新功能,并限制智能合約上的自毀操作的工具。
根據其開發文檔,Dencun將包含以太坊改進提案(EIP)4844,也被稱為“proto-danksharding”。這將允許Layer-2 Rollup 網絡(如Arbitrum、Base、Polygon zkEVM等)臨時存儲特定的交易數據,使用一種新格式稱為“blobs”。Blobs可以在18天后被刪除,而當前的做法是將數據包含在“CALLDATA”字段中并永久保存在區塊鏈上。以太坊開發人員相信proto-danksharding將大幅降低Layer 2上的交易費用。
此次升級還包含其他幾項提案,包括 EIP-1153(引入了“臨時存儲”系統以進一步降低費用)以及 EIP-4788(通過將每個信標鏈區塊的根存儲在智能合約中來提高透明度) 可以通過應用程序查詢。 開發人員期望 EIP-4788 提供的數據用于橋梁和質押池的新功能。
此外,Dencun包含EIP-6780,這是一項旨在限制self-destruct關鍵字使用的提案。如果在部署之前嵌入到合同中,self-destruct目前可以用于擦除智能合約的代碼并將其所有資金發送到部署它的賬戶。在Dencun之后,該關鍵字將不會擦除代碼,除非它在部署的同一交易中被調用。然而,即使在將來的交易中調用該關鍵字,它仍然會將所有資金轉移到部署者。
以太坊升級通常會在部署到主網絡之前經過幾個月的測試。上一個部署,代號“Shapella”,于2月7日開始測試。它在4月12日啟動到主網絡。