ETH 研究員 Sam Wilson 在今日發布了執行層的最新規範 EELS(Ethereum Execution Layer Specification),讓開發者方便以 Python 撰寫與閱讀,將有效提高開發者的效率。
(前情提要:比起以太坊,為什麼比特幣更需要Layer2?)
(背景補充:以太坊老OG躺平8年!出貨2720枚ETH、轉存MakerDAO賺5%利率)
以太坊在 4 月中旬完成上海升級、開放用戶提領質押的 ETH 之後,用戶關注的下個重點就是「坎昆升級(Dencun)」,EthHub 共同創辦人 Anthony Sassano 上月曾預測,坎昆升級將於今年 11 月部署,屆時 EIP-4844 提案有望能大幅提高交易速度、降低手續費。
延伸閱讀:以太坊EIP-4844:坎昆升級的核心
以太坊更新執行層規範
在坎昆升級之前,ETH 研究員 Sam Wilson 在今(30)日先發布了執行層的最新規範 EELS(Ethereum Execution Layer Specification),這份更新歷時一年多,主要面對以太坊的開發者,讓其便於以程式語言 Python 撰寫與閱讀,不論是 EVM 的開發者、EIP 提案者、Python 專家都能夠進行貢獻,也能與主網同步。
EELS 是什麼?
在以太坊的運作中,有兩個主要的層次:共識層與執行層。共識層處理交易的驗證和區塊的添加,而執行層涉及智能合約的執行和狀態變化。在共識層,主要的規範分為兩個,第一是以太坊的黃皮書,描述以太坊虛擬機(EVM)的工作原理、區塊鏈狀態轉換以及交易和合約的執行方式。
另一個在共識層上的規範則是以太坊改進提案(Ethereum Improvement Proposals,EIPs),EIPs 是對以太坊協議和平台的提案,涵蓋從技術升級到標準改進的各種議題,EIPs 不僅包括共識層的改進,也包括執行層的變化。
EELS 則是構建在執行層上的規範,可以用於運行測試,驗證新的 EIPs。當以太坊網路發生升級(分叉)時,EELS 的目標是給出一個整體的、清晰的以太坊狀態現況。這就像是在每個新的分叉版本上拍下一張完整的照片,讓開發者不必費力去閱讀覆雜的黃皮書,然後還要再額外針對各種應用,去提出改進提案(EIPs)。
📍相關報導📍
先知?ETH巨鯨「暴跌前夕」拋售2.2萬顆,收割4100萬鎂