以太坊的第8次網(wǎng)絡升級即將到來。以太坊的第8次硬分叉將于2019年12月6日開始。硬分叉相當于網(wǎng)絡升級,準確的日期可能會因時間和時區(qū)的不同
以太坊的第8次網(wǎng)絡升級即將到來。
以太坊的第8次硬分叉將于2019年12月6日開始。硬分叉相當于“網(wǎng)絡升級”,準確的日期可能會因時間和時區(qū)的不同而有所改變??梢栽贓therscan上查看伊斯坦布爾硬分叉的倒計時。
伊斯坦布爾是以太坊的硬分叉之一,將在Serenity(以太坊2.0)到來之前完成。在Serenity之后,以太坊將從目前的PoW機制過渡到PoS機制。
本次升級將在區(qū)塊高度9069000進行,預計開始時間是2019年12月6日,星期五。
伊斯坦布爾帶來的升級,將改變各種操作碼的成本,以防止垃圾交易區(qū)塊的出現(xiàn),整體提高DoS攻擊彈性。這次升級將實現(xiàn)以太坊和Zcash更高的互操作性,以及與其他基于Equihash的PoW加密貨幣。在對操作碼進行改進之后,也將提高基于零知識隱私技術(shù)(如snark和STARKs)解決方案的可擴展性。
伊斯坦布爾升級都涉及哪些EIP?
EIP是以太坊改進提案,每次以太坊硬分叉前都會討論EIP。人人都可以提交EIP,并提出他們對以太坊網(wǎng)絡改進的看法。本次升級共涉及11個EIP,最終選擇了其中6個,以下是伊斯坦布爾升級接受的EIP:
EIP-152:添加Blake2壓縮函數(shù)F預編譯。這個EIP將使BLAKE2b哈希函數(shù)和其他更高整數(shù)的64位BLAKE2變量在EVM(以太坊虛擬機)上運行成本更低,方便以太坊和Zcash以及其他基于Equihash的PoW幣種之間的互操作性。
EIP-1108:減少alt_bn128預編譯gas成本,因為橢圓曲線算法預編譯目前定價過高。重新定價預編譯程序?qū)⒂欣谝蕴簧系脑S多隱私解決方案和擴展解決方案。
EIP-1344:目前,還沒有關(guān)于如何為特定網(wǎng)絡設置鏈ID的規(guī)范,而是依賴于客戶端制定者和社區(qū)手動做出的選擇。該EIP建議使用鏈ID來防止不同鏈之間的重放攻擊,并且在處理簽名時,在智能合約中有相同的可能性將是有益的,特別是在第2層簽名方案方面。
EIP-1844:以太坊狀態(tài)的快速增長導致某些操作碼與以前相比需要耗費更多資源。因此,該EIP對某些操作碼進行重新定價,以在gas支出和資源消耗之間取得良好的平衡。
EIP-2028:調(diào)用鏈上數(shù)據(jù)需要在以太坊網(wǎng)絡上支付gas。這個EIP將把gas值從當前的68/字節(jié)降低到16/字節(jié),這將有助于增加帶寬,因為單個區(qū)塊可以包含更多數(shù)據(jù)。
EIP-2200:為SSTORE操作碼提供了一個結(jié)構(gòu)化的凈gas計量變化定義,為合約存儲開啟了新的應用,并減少了與大多數(shù)部署工作不匹配的多余gas成本。
以太坊用戶要怎么做?
如果你在以下服務商持有或使用以太坊,那么你不需要進行任何操作:
通過MetaMask或Coinbase Wallet等移動錢包持有或交易以太坊
在Coinbase、Binance、Kraken等交易所持有以太坊
使用Ledger或Trezor等硬件錢包
其中一些服務商可能會通知你采取其他操作,因此只要確保你遵守這些操作即可。
節(jié)點要怎么做?
以太坊是一個去中心化的點對點網(wǎng)絡,因此任何當前正在運行以太坊基礎(chǔ)設施的人都需要將他們的軟件更新到一個“fork-ready”(準備分叉)的以太坊客戶端版本,并且應該在12月1日前完成。
如果你正在使用Infura,則不需要進行任何更改。Infura已經(jīng)做好了準備,不需要你采取任何措施。Infura運行可靠的以太坊基礎(chǔ)設施已經(jīng)超過三年,并證明了在網(wǎng)絡硬分叉期間處理大規(guī)模更新的能力。他們會負責升級,這樣你就可以繼續(xù)構(gòu)建很棒的軟件。
如果你“錯過了分叉”,并且未能及時升級軟件,那么你將無法準確地查看區(qū)塊鏈數(shù)據(jù)的來源。一旦錯過分叉,你必須在以太坊區(qū)塊鏈重新同步你的節(jié)點,這可能需要幾個小時甚至幾天的時間。
節(jié)點如何準備分叉?
定期查看客戶端網(wǎng)頁的軟件更新聲明:
1. 查看分叉升級以確定你的應用是否需要作出任何改變,或者是否有用戶會受到影響。
2. 在分叉區(qū)塊之前更新你的節(jié)點。
下一步是什么?
以太坊1.0在伊斯坦布爾升級之后還將進行幾次定期的硬分叉,這些升級致力于網(wǎng)絡短期的普及。更多關(guān)于以太坊1.0的信息及其背后的團隊所做的改進和升級可以在這里和這里找到。
你可以閱讀關(guān)于Serenity的路線圖,包括在以太坊上實現(xiàn)PoS的所有階段。
Serenity的第一階段將見證信標鏈(Beacon Chain)的推出,這是一個PoS區(qū)塊鏈,并將標志著從PoW轉(zhuǎn)向PoS的長期計劃的執(zhí)行。信標鏈將與最初的以太坊PoW鏈共同存在,確保兩條鏈不會中斷。(作者:ConsenSys)
關(guān)鍵詞: 以太坊 網(wǎng)絡升級 PoS機制