Ξ

    Search by

    以太坊 Arrow Glacier 升级 (预计时间:2021.12.8 在区块 13,773,000)

    梳理以太坊的难度炸弹历史


    PR

    Pooja Ranjan       2021-11-10

    来源 | Ethereum Cat Herders

    作者 | Pooja Ranjan

     glacier

    图像来源: Kinsey Gibson

    Arrow Glacier 升级是工作量证明以太坊网络在 2021 年计划的第三个网络升级。今年早些时候,以太坊主网在 4 月成功部署了柏林升级,在 8 月部署了伦敦升级,分别纳入了 4 份5 份 EIP

    Arrow Glacier 暂定于 2021 年 12 月 8 日激活。


    Arrow Glacier 升级将带来哪些变更?

    Arrow Glacier 是另一个类似于 Muir Glacier 的网络升级。它将只包括一份 EIP——把难度炸弹推迟到明年夏天,以防区块链冻结,即“冰河时代 (ice age)"。

    EIP-4345: 难度炸弹推延迟至 2022 年 6 月

    这份 EIP 提议将难度炸弹在实际区块高度上往后推 10,700,000 个区块,比上次推迟,即伦敦升级增加了 1,000,000 个区块。炸弹很可能在 2022 年 6 月爆炸。

    一开始,Tim Beiko 在 10 月 5 日提议 EIP 应该推迟 10,500,000 个区块,时间在 2022 年 5 月。但是,随着后面以太坊核心开发者会议的进一步讨论,决定把炸弹推到明年夏天。

    核心开发者对在明年夏天前进行合并升级有合理信心绝对是需要考虑的因素。此外,Thomas Jay Rush 的文章 《探索难度炸弹 (Adventures in Difficulty Bombing)》(中译本) 很好地说明了应该在多远设置炸弹,并有助于解释了比原初计划再推迟一点的理由。以太坊客户端团队希望避免在为下一个大型升级做准备时还要再组织另一次推迟。


    “难度炸弹”的历史

    难度炸弹 是添加到以太坊区块链上的一组代码,用于成倍地增加难度级别,使矿工难以跟上新增的难度。区块时间会被增加,且将导致区块链冻结。它是一条非常”陡峭“的指数曲线;它在很长一段时间内是平坦的;然后在炸弹”爆炸“的时候迅速启动。

    为什么一开始要添加难度炸弹

    难度调整过程最初是为了促进向权益证明的过渡而设置的。随着时间推移,它已经获得了额外的属性,即迫使那些想继续运行以太坊的人升级他们的节点。这意味着,留在旧链变成不可能。

    时间线与相关的 EIP

    img

    2015.11《EIP-2:家园硬分叉变更》引入对家园前难度调整算法的修改。

    2016.4《EIP-100:针对包括叔块在内的平均出块时间修改难度调整》更新了难度调整算法,以把包括叔块在内的出块平均速率变为恒定作为目标,由此确保了高度可预测的增发率,使得无法通过操纵叔块率来提高增发率。

    2016.6《EIP-649:大都会难度炸弹延迟和减少区块奖励》被引入,以把难度炸弹延迟约一年半的时间,并通过拜占庭分叉 (大都会分叉的第一部分) 减少区块奖励。

    2018.7《EIP-1234:君士坦丁堡难度炸弹延迟和区块奖励调整》把难度炸弹推迟了大概 12 个月,并在君士坦丁堡分叉 (大都会分叉的第二部分) 减少了区块奖励。

    2019.11《EIP-2384:Muir Glacier 难度炸弹延迟》 把难度炸弹往后延迟了 4,000,000 个区块 (大约 611 天)。

    2021.5《EIP-3554:难度炸弹延迟至 2021 年 12 月》 这份 EIP 与 8 月的伦敦升级一起部署,以把难度炸弹推迟到 2021 年 12 月的第一周爆炸。

    2021.10《EIP-4345:难度炸弹延迟至 2022 年 6 月》这份 EIP 提议把难度炸弹比实际区块高度往后推迟 10,700,000 个区块。它很有可能在 2021 年12 月 8 日在以太坊主网被激活。


    我需要做什么?

    如果你正在运行任何数量的以太坊 PoW 节点,强烈建议你在 Arrow Glacier 升级激活日期前把你的节点升级到最新的客户端版本。请继续关注以太坊基金会博客的公告,以了解未来更多的信息。



    声明:ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源,文章版权归原作者所有,转载须注明原文出处以及ethereum.cn,若需长期转载,请联系ethereumcn@gmail.com进行授权。


    Ethereum Community Network
    以太坊社区网络
    Ethereum Community Network
    以太坊社区网络