LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 矿视界译文:以太坊缪尔冰川计划详解

矿视界译文:以太坊缪尔冰川计划详解

2019-12-12 MinerHub 来源:区块链网络

编译?| 有条鱼 & Kuroky出品?|?矿视界(ID:minersight)

据此前消息,以太坊难度炸弹又一次开始生效,链上爆块时间被大大延长,这一情况引起了以太坊社区中矿工群体的强烈不满,社群之间的交流也开始出现混乱。

为了缓解这一情况,以太坊开发团队经过数轮磋商,确定将于 2020 年 1 月 6 日上线 EIP-2384 (别名缪尔冰川)更新方案。

矿视界译文:以太坊缪尔冰川计划详解那么缪尔冰川是通过什么手段来延缓难度炸弹的,经过调整的难度炸弹下次又会在何时爆发呢?矿视界将通过以太坊官方的方案详情来为大家一一解答。

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?+秒。

这不仅会使得区块链膨胀,而且也会进一步抬高使用成本。最好的解决方案就是将难度炸弹再次推迟至预计推出 Eth2 确定性小工具的时间。

05、技术参数

修改区块编号放松难度

为了?calc_difficulty,只需使用以下公式替换难度炸弹指数分量中使用的?block.number:

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

06、理论基础这将使冰河时期延迟足足 5200?万秒(约 611 天),也就是说以太坊还是会在 2021 年 7 月左右达到 20?秒出块时间。

另外值得注意的是,这将把冰河时期从 8,800,000?这一固定的区块高度推后 4,000,000?区块高度,而不是从这个以太坊改善建议(EIP)所在的分叉激活区块往后推的。

07、向后兼容性此次以太坊改善建议(EIP)不是向前兼容的,在计算难度时引入了向后不兼容。因此,它应该包含在某个块号的预定硬分叉中。我们的建议是在伊斯坦布尔硬分叉(Istanbul Fork)后不久加入这个 EIP。

08、测试案例暂时还无测试案例可以提供,但只要规范被开发人员接受或由客户实施,就会创建测试案例。

09、具体落实具体落实的逻辑与 EIP-649 或 EIP-1234 没有区别;Parity-Ethereum节点的搭建同样适用parity-ethereum#9187。

原文链接:https://eips.ethereum.org/EIPS/eip-2384

—-

编译者/作者:MinerHub

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...