BTC
ETH
HTX
SOL
BNB
查看行情
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

以太坊下次分叉重點,看這篇就夠了?

秦晓峰
Odaily资深作者
@QinXiaofeng888
本文約2719字,閱讀全文需要約4分鐘
推遲ProgPoW,聚焦「狀態租賃」。
AI總結
推遲ProgPoW,聚焦「狀態租賃」。

作者| 秦曉峰

編輯| 盧曉明

出品| Odaily

作者| 秦曉峰

編輯| 盧曉明Justin Drake編輯| 盧曉明

出品| Odaily

編輯| 盧曉明

  • EIP-615二級標題

  • EIP-663過去兩週,由於眾多的以太坊核心開發者奔赴多倫多參加以太坊擴展(scaling)會議,每週一次的電話會議被迫取消。本週五晚,以太坊核心開發者將繼續舉行電話會議,議題抓要圍繞伊斯坦布爾(Istanbul)硬分叉,並決定最終入選的提案(EIP)。

  • EIP-1057二級標題

  • EIP-1108從設計層面來說,伊斯坦布爾(Istanbul)硬分叉是以太坊將走向Serenity(寧靜)階段最後的分叉(不會產生新代幣)。同時,本次分叉的提案涉及問題眾多(Progpow、狀態租賃、chainID等)。如果一些問題在本次分叉中得不到解決,將對以太坊後續生態發展影響重大。另據以太坊2.0研究員

  • EIP-1109所說,以太坊2.0階段0將於2020年1月3日發布。

  • EIP-1283二級標題

  • EIP-1344推遲ProgPoW,聚焦「狀態租賃」

  • EIP-1352上個月17號,伊斯坦布爾硬分叉提案(EIP)徵集結束,共收集了29個提案。這些提案分別是:

  • EIP-1380:EVM的子程序和靜態跳轉

  • EIP-1559:無限制的SWAP和DUP指令

  • EIP-1965:ProgPoW,一種程序化的工作證明

  • EIP-1702:降低alt_bn128預編譯gas成本

  • EIP-1706:PRECOMPILEDCALL操作碼(刪除預編譯合同的CALL費用)

  • EIP-1803:沒有dirty maps,測量SSTORE的淨gas成本

  • EIP-1829:添加ChainID操作碼

  • EIP-1884:為預編譯/系統合同指定受限制的地址範圍

  • EIP-1930:減少自我呼叫的gas成本

  • EIP-1985:改變ETH 1.0鏈gas費用

  • EIP-1959:檢查chainID在特定塊號處是否有效的方法

  • EIP-1962:廣義帳戶版本控制方案

  • EIP-2014:當gas費用低下時,禁用SSTORE

  • EIP-2026:重命名操作碼

  • EIP-2027:橢圓曲線線性組合( Elliptic Curve Linear Combinations)的預編譯

  • EIP-2028:重新定義依賴於trie-size的操作碼

  • EIP-2029:Gas呼叫標準嚴格化,如果沒有足夠的gas調用可以復原。

  • EIP-2031:新的操作碼,檢查chainID是否是chainID歷史的一部分

  • EIP-2035:降低Calldata Gas成本

  • EIP-2045:EC算術和與運行時定義的配對(取代EIP-1829)

  • EIP-2046:擴展狀態Oracle

:狀態租賃H - 固定帳戶預付款EIP 1108:狀態租賃C - 核算淨合同規模

:降低Calldata Gas成本EIP-1057:狀態租賃A - 狀態櫃檯合約

:狀態租賃B--淨交易櫃檯

:無狀態客戶端- 重新定價SLOAD和SSTORE以支付塊證明EIP-1559:EVM操作碼粒子的gas成本

:降低對預編譯程序進行靜態調用的gas成本

此前的核心開發者電話會議,臨時批准的提案是

另外,備受關注提案

可能被推遲。 EIP 1057提出了一種改進的PoW算法,稱為“漸進式PoW”或ProgPoW,旨在更好地利用GPU特定的計算功能。

同樣被推遲的還有

二級標題

在這些提案中,「狀態租賃」顯得格外耀眼。

二級標題

「狀態租賃」設計初衷是,以太坊的狀態大小當前已經是非常龐大了,如果其繼續以目前的速度增長,以太坊網絡將變得異常臃腫。而我們正在低估存儲的長期成本,存儲成本可以近似地建模為:字節*時間,因此,我們有必要對當前以太坊的狀態設計進行改動。根據以太坊2.0的路線圖來看,狀態租賃也將在ETH 2.0(目前的計劃是在階段2)進行部署。到底要不要在ETH1.0重新耗時費力地開發,相信也會成為本週五電話會議的討論熱點。刪減提案

上述提案也在社群中也引起廣泛討論,不少開發者質疑有些提案內容重複,應該進行刪減。

直到目前,提案審計進程僅僅進行了一小段,核心開發者們能否在本週五給出最終答案,仍然懸而未決。

二級標題 Afri Schoedon對於上面的EIP,

  • 二級標題

  • 開發者社群(點擊進入)

  • 目前也在討論進行縮減,以降低核心開發者工作量,提高效率。

  • 二級標題

硬分叉時間表

除了關注提案,關於伊斯坦布爾硬分叉的時間安排也同樣值得關注。

根據前硬分叉協調員

(已離開)制定的時間表,硬分叉過程分解為“一個固定的9個月週期”。伊斯坦布爾硬分叉時間表如下:

开发者
公链
智能合约
ETH
歡迎加入Odaily官方社群