以太坊预期将在 6 月 29 日引爆难度炸弹,不过因为难度炸弹倘若实施,将导致以太坊网路速度变慢,因此引发了是否再度延期的讨论。以太坊核心开发者在 4 月 29 日召开线上会议,决议暂不延期,不过他们将在 5 月 13 日、或者 5 月 27 日的下一次开发者会议上再度评估。
(前情提要:以太坊开发者会议:月底决定难度炸弹推迟多久,合併目标今年Q3进行)
(事件背景:以太坊主网“影子分叉2” 非常顺利!仅合併时的两个小插曲)
据以太坊合併倒数网站 wenmerge 数据显示,距离以太坊难度炸弹启动时间还有 56 天,若依原本设定,以太坊预期将在 2022 年 6 月 29 日引爆难度炸弹,不过因为难度炸弹倘若实施,将导致以太坊网路速度变慢,因此引发了是否再度延期的讨论。
以太坊核心开发者在 4 月 29 日召开线上会议,讨论是否该延迟实施难度炸弹,不过他们最终决议暂不延期,因为他们目前正把心力投入在把以太坊过渡至 PoS 机制当中,但这项决议的风险在于,如果实施时机不对,他们可能又得突然喊卡。
是否延迟成两难
难度炸弹的工作原理是,它会使在 PoW 链上开採新区块变得更加困难,这意味著破解加密需要更长的时间,最终目的是降低 POW 挖矿的收益。
不过以太坊开发者能够推迟难度炸弹实施,来赢得更多时间为 PoS 网路的到来做准备,而事实上,以太坊开发者已五度推迟难度炸弹实施。最近一次推迟发生在去年 12 月,以太坊网路完成箭形冰川(Arrow Glacier)升级,将难度炸弹推迟至今年 6 月。
然而,推迟难度炸弹需要耗费以太坊开发者们的时间和精力,并且可能会从对以太坊合併的准备中抽走资源。虽然至少有一名以太坊开发者在上週五会议中强调,进行以太坊网路升级、推迟难度炸弹是「容易解决的」,但协调用户进行升级并非如此。
此外,心理因素也正在起作用,今年 4 月,以太坊基金会将合併的非正式预估日期从今年第二季推迟至今年第三季,许多以太坊用户都对能否如期合併感到焦虑,倘若如今又出现另一个推迟举措,可能导致以太坊持有者和投资者们更加不安。
以太坊合併目前正处于测试阶段,以太坊开发者 Adrian Sutton 23 日在推特上宣布,以太坊主网影子分叉 2(Mainnet Shadow Fork 2)虽然在合併过程中,存在不少客户端的存款与延迟出块问题,但整体进行得非常顺利。
5 月再度讨论是否实施
以太坊核心开发者会议负责人、以太坊基金会核心开发者 Tim Beiko 在会议中表示,最好在 5 月 13 日、或者 5 月 27 日的下一次开发者会议上重新评估是否实施难度炸弹,他指出,目前的以太坊体验并没有受到伤害,而且实施难度炸弹还需要几週时间,最好的办法是继续进行测试,看看以后情况如何。
当前以太坊平均出块时间为略高于 13 秒,以太坊开发者们在上週五的会议中,简短地讨论了出块时间变得多慢比较适当,究竟是 20 秒比较好?还是 30 秒比较好?如果他们进行错误设置,以太坊网路可能会过度缓慢,进而导致用户给开发者施加压力,要求他们解决问题。
以太坊共同创办人布特林(Vitalik Buterin)就表示「我们必须评估额外实施延迟难度炸弹硬分叉升级的痛苦,以及在出块时间变慢至 21 秒或 25 秒内渡过一段时间的痛苦,而这是我们已决定做的事情,世界并没有终结」。
布特林乐观指出,未来难度炸弹将不复存在:
最终,这将是最后一次出块时间超过 12 秒。