一文了解以太坊柏林升級公告要點

買賣虛擬貨幣

來源 | Ethereum Blog

作者 | Tim Beiko

要點速覽

➤ 柏林升級準備可以部署了!

➤ 我們的推進非常快:第一個升級的測試網是 Ropsten,計劃於3月10日升級。主網升級計劃在 4 月 14 日進行。

➤ 如果你在執行以太坊節點,你應該儘快升級到用於測試網的、相容柏林的版本,且在 4 月 7 日前升級用於主網的版本。

➤ 檢視下面相容柏林的客戶端版本以及納入此次升級的 EIP 的細節。

柏林升級時間

經過多個月得計劃,柏林升級終於要來了!繼伊斯坦布林 (Istanbul) 與 繆爾冰川 (Muir Glacier) 升級後,柏林升級計劃於以太坊主網區塊高度 12,244,000 部署。我們期望它在 2021 年 4 月 14 日週三左右上線,但由於區塊時間是可變的,確切日期可能有變。

在部署到主網以前,此升級會先在 Ropsten、Goerli 和 Rinkeby 測試網上執行。整個上線安排如下:

以太坊的節點執行者需要在他們想要參與的網路的分叉區塊前升級他們的節點。考慮到區塊時間的可變性,建議在預期日期前幾天就升級。在下文檢視各客戶端對應的升級版本。

客戶端版本

為了與柏林升級相容,節點執行者需要升級他們執行的客戶端版本。下表列出了以太坊網路裡支援柏林升級的各個客戶端的版本,包括測試網和主網。

注意,TurboGeth 與 EthereumJS 不會發布用於第一個測試網的版本,但它們在主網釋出前會發布版本。當他們的版本釋出後,我們會更新這篇文章。Trinity 持反對意見,並將不會支援柏林升級。

柏林升級包括的 EIP

柏林升級會把下列 EIP 引入以太坊網路:

➤ EIP-2565: ModExp Gas Cost ModExp Gas 成本

降低 ModExp (0x00..05) 預編譯的成本

➤ EIP-2929: 增加狀態訪問操作碼的 gas 消耗

增加 SLOAD、CALL、BALANCE、EXT* 和SELFEDESTRUCT 這些操作碼在交易裡第一次使用的 gas 消耗

➤ EIP-2718: 包含型別的交易封套

引入一種新的交易型別,它是一個封套,為多種交易型別提供支援。

➤ EIP-2930: 可選的訪問列表

增加一種包含一個訪問列表的交易型別,列表包含該交易準備訪問的地址和儲存金鑰。這會減少由 EIP-2929 引起的 gas 消耗提升。

如果想了解更多這些 EIP,請看 Ethereum Cat Herder的柏林升級概述文章。

FAQ

Q: 為什麼是“柏林”

A: 在伊斯坦布林升級後,我們定下來的網路升級名字都用完了。有人建議我們用舉辦 Devcon 的城市命名,於是我們就用了。柏林是舉辦 Devcon 0 的城市,下一次升級的名字是舉辦 Devcon 1 的城市——倫敦。

Q: 作為以太坊的使用者或 ETH 持有者,我有什麼可以做的嗎?

A: 如果你使用交易所 (比如 Coinbase、Kraken 或 Binance)、網頁錢包服務 (比如 Metamask、MyCrypto、或 MyEtherWallet) ,移動端的錢包服務 (比如 Coinbase Wallet、Status.im、或Trust Wallet)、或硬體錢包 (比如Ledger, Trezor, or KeepKey),你不需做任何事情,除非你的交易所或錢包服務商通知你採取額外步驟。

Q: 作為節點執行者或礦工,我需要做什麼?

A: 下載上文所列的以太坊客戶端的最新版本。

Q: 如果我是一個礦工或節點執行者且不參與升級,會怎麼樣?

A: 如果你正在使用以太坊客戶端但不升級到(上文所列的)最新版本,升級後你的客戶端同步的是分叉前的區塊鏈資料。你會停滯在一條遵循舊規則的、不相容的鏈上,且將無法傳送 ETH 或在升級後的以太坊網路上操作。

Q: 在以太坊上網路升級意味著什麼?

A: 網路升級意味著以太坊底層協議的一次變更,建立新規則來完善系統。區塊鏈系統的去中心化本質使得網路升級變得更難。區塊鏈網路升級的順利進行需要與社羣以及各個以太坊客戶端開發者進行協作和溝通。

Q: 網路升級過程會發生什麼?

A: 當社羣就哪些變更需要被納入到升級上達成共識時,這些對協議的變更會被寫入各個以太坊客戶端,例如 geth、Open Ethereum、Besu 和 Nethermind。協議變更會在一個特定的區塊高度上啟動。任何沒有升級到新規則的節點將在舊鏈上被遺棄,而舊鏈繼續保有之前的規則。

致謝

特別感謝以太坊社羣和所有客戶端以及各種平臺的開發者,感謝他們為柏林硬分叉做出的貢獻。😁

接下來,就是倫敦硬分叉了!

免責宣告

這是一個新興且不斷髮展的高科技領域。如果讀者們選擇實施本文中的建議並繼續參與,請確保您已充分了解您的選擇會帶來什麼影響。讀者們應該瞭解所涉及的風險,包括但不限於出現意外 bug 等風險,請讀者獨自承擔風險。這篇文章及其建議不是任何形式的銷售,也不提供任何形式的保證,包括但不限於與以太坊網路或此處提及的以太坊客戶端有關的任何東西。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;