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

以太坊繆爾冰川計劃詳解

MinerHub
特邀专栏作者
2019-12-12 08:04
本文約1409字,閱讀全文需要約3分鐘
以太坊開發團隊經過數輪磋商,確定將於2020 年1 月6 日上線EIP-2384 (別名繆爾冰川)更新方案。
AI總結
展開
以太坊開發團隊經過數輪磋商,確定將於2020 年1 月6 日上線EIP-2384 (別名繆爾冰川)更新方案。

出品| 礦視界(ID:minersight)

出品| 礦視界(ID:minersight)

以太坊以太坊出品| 礦視界(ID:minersight)

出品| 礦視界(ID:minersight)以太坊)更新方案。

難度炸彈又一次開始生效,鏈上爆塊時間被大大延長,這一情況引起了以太坊社區中礦工群體的強烈不滿,社群之間的交流也開始出現混亂。

為了緩解這一情況,以太坊開發團隊經過數輪磋商,確定將於2020 年1 月6 日上線EIP-2384 (別名

繆爾冰川

那麼繆爾冰川是通過什麼手段來延緩難度炸彈的,經過調整的難度炸彈下次又會在何時爆發呢?礦視界將通過以太坊官方的方案詳情來為大家一一解答。

03、摘要

01 、 以太坊改善建議2384:繆爾冰川(Muir Glacier)難度炸彈推延

02、簡單總結

由於難度炸彈(也被稱為“冰河時期”)的緩慢加速,平均出塊時間正在攀升。本次以太坊改善建議(又稱EIP)提議將難度炸彈再延遲4,000,000個塊。 (換算成時間單位的話,大概是611天)

03、摘要

從MUIR_GLACIER_FORK_BLKNUM 開始,客戶端將根據一個經過修改的區塊編號來進行難度計算,具體的說,比起家園硬分叉(Homestead Fork),難度炸彈被往後調整了900 萬個區塊;比起拜占庭硬分叉(Byzantium Fork),往後調整了700 萬個區塊;比起君士坦丁堡硬分叉(Constantinople Fork),則是往後調整了400 萬個區塊。

04、動機因素

今年10 月5 日在8,600,000 號區塊的難度炸彈再次開始引起了關注。當時的出塊平均時間在13.1 秒左右,而到8,900,000 號區塊時,這一間隔就達到14.3 秒了。這代表著每100,000 塊出塊時間就將呈指數級加速。通過預估難度炸彈對出塊時間的額外影響,我們發現2019 年12 月底時,大家將見證20 秒的出塊時間,從次年也就是2020 年2 月開始,這個時間將會增加到30 +秒。

fake_block_number = max(0, block.number – 9_000_000) if block.number >= MUIR_GLACIER_FORK_BLKNUM else block.number

這不僅會使得區塊鏈膨脹,而且也會進一步抬高使用成本。最好的解決方案就是將難度炸彈再次推遲至預計推出Eth2 確定性小工具的時間。

05、技術參數

修改區塊編號放鬆難度

為了calc_difficulty,只需使用以下公式替換難度炸彈指數分量中使用的block.number:

06、理論基礎

這將使冰河時期延遲足足5200 萬秒(約611 天),也就是說以太坊還是會在2021 年7 月左右達到20 秒出塊時間。

另外值得注意的是,這將把冰河時期從8,800,000 這一固定的區塊高度推後4,000,000 區塊高度,而不是從這個以太坊改善建議(EIP)所在的分叉激活區塊往後推的。

08、測試案例

原文鏈接:ethereum#9187。

原文鏈接:

https://eips.ethereum.org/EIPS/eip-2384

ETH
歡迎加入Odaily官方社群