以太坊“缪尔冰川”升级是什么,我们需要做什么?(升级公告全文)
以太坊网络计划在 区块号 920 万处 推行一场计划好的升级,预计会在 2020 年 1 月 1 日,周三 发生。具体时间取决于网络的出块速度和节点所在的时区。
请在 2019 年 12 月 30 号以前升级您的节点,以有备无患。
https://ethernodes.org/ 在 https://ethernodes.org/muir_glacier 提供了已准备好激活缪尔冰川升级的节点数量统计,以及缪尔冰川升级倒计时。
https://etherscan.io/ 也在 https://etherscan.io/block/countdown/9200000 页面上提供了倒计时。
你也可以在 http://forkmon.ethdevops.io/ 网页上实时监控网络升级状况(该页面在即将升级之时会更新)。
“缪尔冰川” 是什么意思
“缪尔冰川” 是本次网络升级的代号。此前的网络升级还曾安排过像 “ 伊斯坦布尔 ”、“ 君士坦丁堡 ” 以及 “ 伪龙 ” 这样的代号。作为一名以太坊用户(持币者),我需要做什么?
如果你在使用:- 中心化交易所(例如 Coinbase、Kraken 以及 Binance)
- 网页钱包(例如 Metamask、MyCrypto 以及 MyEtherWallet)
- 手机钱包(例如 imToken、Coinbase Wallet、Status.im 以及 Trust Wallet)
- 硬件钱包( 例如 imKey、Ledger、Trezor 以及 KeepKey)
作为一个节点运营商(或者矿工),我又需要做什么?
请下载您所用的以太坊客户端的最新版本:- geth 客户端 v1.9.9
- Parity 客户端 v2.5.12 稳定版
- Besu 客户端 v1.3.7
- Nethermind 客户端 v1.2.6
- ethereumJS 客户端 v4.1.2
- Aleth 客户端 v1.8.0
本次升级的内容有哪些?
以太坊牧猫人 组织已经撰写了一篇博客,解释了为什么我们要升级网络,以及本次升级的内容。下文即节选自他们的 博文 :“以太坊难度炸弹” 指的是以太坊所用的工作量证明算法难度调整机制中的一部分。难度调整机制的本意是通过通过调整挖出新块的挖矿难度使得网络的出块时间趋于稳定,如果出块时间太短(短于 10 秒)或者太长(长于 20 秒),则该机制会相应提高或降低挖矿难度。
而难度炸弹则为挖矿难度加入了一个只随区块高度增加而增加、不随出块时间改变而改变的值。该值每 10 万个区块增加一次,永不下降。一开始难度炸弹增加的难度量很小,因此对出块时间没有明显影响;而且这部分难度量的上升也很缓慢,但它的增长接近指数型增长。所以到了一定时机,它会使网络难度突然增加,出块速度骤减。这就是我们所谓的 “冰河期(Ice Age)”。
……
近期,难度炸弹在 2019 年 10 月 5 日,区块高度 860 万处开始显现其影响,使平均出块时间上升;到了 890 万区块高度时,出块时间上升到 14.3 秒。“平均出块时间会每 10 万个区块激增一次,预计在 2019 年 12 月时,出块时间可能接近 20 秒;到了 2020 年 2 月,出块时间可能会上升到 30 秒。这会让整条链变得很慢而且难以使用。”
为避免推迟伊斯坦布尔升级,众人决定以另一次独立的分叉来处理难度炸弹问题,这就是 “缪尔冰川” 的来历。
……
“缪尔冰川” 将包含 EIP 2384 以推迟难度炸弹。
该 EIP 提议将难度炸弹再推迟 400 万个区块,约 611 天。拆弹方法与我们一样用到的一般无二。
虽然有人主张要改变甚至移除难度炸弹,但因为可供决策的时间较短,核心开发者决定采取与前几次的处理方法类似的措施,而更彻底的措施则留待日后。
此前处理难度炸弹的升级包括 EIP 649 以及 EIP 1234 。
感谢!
非常感谢以太坊社区以及所有以太坊客户端、平台的开发者,感谢你们的付出、才思与贡献。免责声明 :区块链是一个新兴的、快速发展的高科技领域。如果您决定采用本文所提出的建议,请保证您明白这些建议对您的影响。你应该认识到其中的风险,包括但不限于意料之外的软件错误的风险。在执行这些建议时,你将独自承担结果。本文及其建议绝不构成任何意义上的销售条款,也不构成任何意义上的担保,包括但不限于对以太坊网络及此处所提到的以太坊客户端的担保。
(完)
原文链接: https://blog.ethereum.org/2019/12/23/ethereum-muir-glacier-upgrade-announcement/ 作者: Hudson Jameson 翻译: 阿剑