速覽以太坊本次Dencun升級

今日凌晨,以太坊開發者已經確認了網絡即將到來的全面升級,本次升級被命名為;Dencun。

Dencun;一詞為;Cancun(坎昆)和;Deneb;所組成的合成詞。 Cancun;為本次以太坊執行層升級的名字,而;Deneb;則為協議層升級的名字。

因此,Cancun;升級與;Deneb;升級被合稱為;Dencun 升級。

本次升級包括五個;EIP,旨在增加更多的數據存儲和降低費用。升級以以;EIP-4844;為核心,除此之外,還包括;EIP-1153、EIP-4788、EIP-5656、EIP-6780;四項改進提案。

EIP-4844;

EIP-4844;是本次升級的核心,這一改進通常被稱為;proto-danksharding。本提案為以太坊引入了一種新的事務類型,該事務類型可以接受在信標節點上短時間持久存儲的“blobs”數據。該改進可騰出更多空間來擴展區塊鏈,且向前兼容;Etherum;擴展路線圖。

EIP-4844;的意義是深遠的。完整的數據分片需要花費較長的時間來完成實現和部署,但基於;rollup,可以以低成本實現分片。而;EIP-4844;有望將;rollup;的費用降低一個數量級。開發者們認為,該功能可讓以太坊在不犧牲去中心化的情況下保持競爭力。

這一升級有望降低L2;rollup;的;gas;費用。

EIP-1153;

EIP-1153;引入了臨時存儲操作碼。使用臨時存儲,則會在每個事務處理完成之後被丟棄。臨時存儲的值永遠不會被序列化到存儲。

Optimism;團隊曾對這一提案的動機做出解釋,僅在;Uniswap;上,該提案即可為用戶節省預估高達;300;萬美元的;gas;成本。

這一提案的好處包括:

臨時存儲操作碼是被單獨考慮的,因此進行這項更新不會在無意中造成破壞。

客戶端不需要加載原始值。

使用後不需要清除存儲槽。

不更改現有操作的語義。

簡化;gas;核算規則。

EIP-4788;

EIP-4788;可改進橋和權益池的設計。該提案將在以太坊虛擬機中公開信標鏈區塊根。信標鏈區塊根(Roots;of;the;Beacon;Chain;Blocks)是一種密碼蓄能器(Accumulators),用於證明任意的共識狀態。

在引入這一提案之後,EVM公開信標鏈區塊根可允許實現對以太坊共識層最小化信任的訪問。由於這一特性,dApp;用例可改進他們自身的信任假設,因此;Staking;Pools、智能合約橋等應用的開發將會更為容易。

EIP-5656;

EIP-5656;引入了一個新指令,通過該指令,開發者可複制指定的內存區域。

本提案對與以太坊虛擬機相關的代碼進行了更改。在其他的生產環境中,內存複製是一個基本操作,但在;EVM;上實現這一功能則會帶來;gas;開銷。而本提案將為以太坊提供一個能夠用於復制內存區域的、高效的;EVM;指令。這一指令對於各種計算量大的操作非常實用(例如;EVM;384;),在這些操作中,內存複製被標識為一個重要的開銷。

EIP-6780;

EIP-6780;改變了;SELFDESTRUCT;操作碼的功能。此前,這一操作碼會對帳戶的狀態進行大量更改,尤其是會移除所有代碼和存儲。過去開發者們曾考慮過去除;SELFDESTRUCT;操作碼,但本提案採用了另一種解決方案。

EIP-6780;將試圖讓;SELFDESTRUCT;的一些常見用法繼續生效,且同時降低了來自合約版本控制的;EVM;實現變更的複雜性。

就其最終效果而言,該提案去除了可能終止智能合約的代碼。

目前還沒有升級的確切日期,但預計會在;2023;年底上線。

查看原文
本頁面內容僅供參考,非招攬或要約,也不提供投資、稅務或法律諮詢。詳見聲明了解更多風險披露。
  • 讚賞
  • 留言
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)