以太坊核心开发者Tim Beiko近日在Github上提出了一项名为EIP-4345的提案,提议将以太坊难度炸弹推迟到2022年4~5月。 Beiko表示,以太坊有望在2022年5月之前完成上海升级或是合并,因此难度炸弹可以推迟到那时。
在Github讨论区中,有开发者提出疑问:如果合并已准备完成,为什么不一起合并并取消冰河时代升级?Beiko回答说:理想情况下,我们永远不会达到这个难度炸弹,因为我们已经于先前完成合并。但是,如果我们还没有,我认为最好还是把它推回去。
Beiko指出,他们不会完全移除炸弹,因为这将使工作量证明链(Proof-of-Work,PoW)更容易运行并启动分叉;因此,团队选择了将炸弹推回,在这种情况下,这相当于将其移除。
什么是以太坊难度炸弹?为什么要推迟难度炸弹?
难度炸弹(Difficulty Bomb)是在以太坊网络从工作量证明(Proof-of-Work,PoW)过渡至权益证明(Proof of Stake,PoS)时冻结挖矿的机制,旨在通过增加出块的难度,延长出块的时间,最终目的是降低POW挖矿的收益。
因此难度炸弹的开启时间,可以视为工作量证明链(Proof-of-Work,PoW)终结的先行指标;且难度炸弹开启后,以太坊合并必须赶在两三个月内完成。
根据Etherscan数据,正常情况下,以太坊出块时间维持在13到14秒,但历史曾出现过三次急剧上升的情况,而这三次正是难度炸弹开启的时候。
以太坊法国联合创始人Jeromede Tychey指出:即使在区块之间多出0.1秒的延迟,也会极大地影响用户体验(交易费用可能会飙升)。
EIP-4345第五度推迟难度炸弹
以太坊在今年8月迎来伦敦硬分叉升级,除了实施旨在改变以太坊手续费用结构EIP-1559提案,也包括实施将难度炸弹延至12月的EIP-3554提案。
以太坊团队在6月公布伦敦硬分叉最终定案版本时曾解释,由于对过渡至PoS的准备工作尚未完全,所以开发团队决定延后难度炸弹的引爆时间。
若EIP-4345提案顺利通过,难度炸弹将第5次被推迟。回顾历史,前4次推迟分别发生在拜占庭升级(EIP-649)、君士坦丁堡升级(EIP-1234)、缪尔冰川升级(EIP-2384)和8月刚结束的伦敦升级(EIP-3554)。