以太坊為什麼又要進行“繆爾冰川”硬分叉?

買賣虛擬貨幣

今天上午,以太坊官方釋出公告稱,將在區塊高度 9200000(北京時間 2020 年 1 月 1 日)進行硬分叉升級。本次升級被命名為“繆爾冰川(Muir Glacier)”,具體日期可能會因出塊時間以及時區而改變。

為何又要升級?

今年 12 月 8 日,以太坊便進行了今年第二次硬分叉升級——伊斯坦布林硬分叉升級。

這也讓不少人心中產生疑惑,時隔不到一月,以太坊為何又要進行一次升級?根本原因是,以太坊難度炸彈已經啟動。

難度炸彈(Difficulty bomb)是以太坊工作量證明演算法中內建的一種難度重定向機制,透過控制挖掘新塊所需的挖掘難度來維持平均出塊時間。如果出塊時間太短(少於 10秒)或者太長(大於 20秒),則會相應地增加難度。

另外,難度炸彈也設定了:每增加 10 萬個區塊,挖礦難度就會上升。起初,難度上升會很小,對出塊時間幾乎沒什麼影響;但隨著出塊量的增加,難度會呈現指數級增長,最終導致出塊量急劇減少,出塊時間大幅延長,整個以太坊網路的可用性降低,從而進入“冰川時代”(The Ice Age)。

實際上,進入冰川時代也是以太坊的既定規劃,從而迫使礦工及使用者轉入以太坊2.0,使用新鏈。但是,目前以太坊 2.0 並未完備,難以擔負重任。因此難度炸彈必須被推遲,直到以太坊 2.0 準備就緒。

由於難度炸彈的啟動時間很難估計,在今年進行伊斯坦布林硬分叉升級部署前,開發者預計2020 年年中難度炸彈才會啟動。因此,將「推遲難度炸彈」的計劃放在後續升級中。

然而,這種估計是錯誤的。10 月 5 日,難度炸彈就在區塊高度 8600000 上啟動,當時對出塊時間影響並不大;11 月 22 日,難度炸彈全面爆發,出塊時間大幅延長,從13.4 秒延長至目前的 17.2 秒;過去一個月,每日出塊量也從 5883 驟減至 4928,跌幅 16%。

(過去一月出塊量)

以太坊提案(EIP 2384)表示:“每100,000個塊,平均出塊時間將以指數方式加速。到 2019 年 12 月底,我們將看到 20秒鐘的出塊時間;從 2020年 2 月開始將看到 30秒鐘以上的出塊時間。這將使鏈條腫(擁堵)且使用成本更高。”

為了避免耽誤伊斯坦布林硬分叉升級,開發團隊決定在其升級之後,單獨進行一次硬分叉升級以推遲難度炸彈,這也是本次“繆爾冰川”硬分叉的來源。

本次升級取名“繆爾冰川”,也是為了紀念地質學家繆爾,他是準確提出冰川活動概念的第一位學者。

升級內容是什麼?

“繆爾冰川”硬分叉升級只有一項改進提案(EIP),即EIP 2384,作者Eric Conner。

EIP 2384 建議,將難度炸彈再推遲400 萬個區塊,大約向後推遲 611 天。而提案中還有一句話引人關注,“最好將難度炸彈再次推遲到Eth 2.0 最終版工具(finality gadget)預計釋出的時間。”

另外,本次硬分叉升級也會在測試網(Testnet)上同步進行,Ethereum Cat Herders 表示:

“繆爾冰川”升級將只在 Ropsten 測試網上啟用,其他測試網不會部署;

Ropsten 測試網區塊高度是 7117117;

它將與主網在同一天部署在測試網上,可能不是完全在同一時間,但我們期望空窗期在 48小時內;

難度炸彈升級永遠不會在 PoA 鏈啟用,不會部署在 Kovan 或 Gorli 上。

如何應對升級?

關於本次升級,不同的人群所採取的措施也不同。對於以太坊使用者或以太幣(ETH)持有者,除非交易所或錢包服務商告訴你採取其他步驟,否則無需執行任何操作。作為節點或礦工,則需要在 12 月 30 日前,下載最新版本的以太坊客戶端進行更新:

最新的geth客戶端(v1.9.9)

最新的Parity客戶端(v2.5.12穩定)

最新的Besu客戶端(v1.3.7)

最新的Nethermind客戶端(v1.2.6)

最新的ethereumJS客戶端(v4.1.2)

最新的Aleth客戶端(v1.8.0)注意:Besu 是用 Java 編寫的與主網相容的以太坊客戶端;Harmony(ethereumJ)現在已被棄用,並且之前也不支援伊斯坦布林硬分叉,別去下載。另外,Ethernodes.org 已在提供了“繆爾冰川”升級節點統計資訊。etherscan.io 提供了一個分叉倒計時器。參考文章:《以太坊“繆爾冰川”升級》《以太坊“繆爾冰川”升級公告》(文內提供了許多超連結,請點選閱讀原文到 Odaily星球日報網站上獲取)

原創文章,轉載/內容合作/尋求報道請聯絡 [email protected];未經授權嚴禁轉載,違規轉載法律必究。

免責聲明:

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

推荐阅读

;