以太坊核心开发人员Tim Beiko周四(7/15)正式宣布,以太坊主网已准备好启动伦敦硬分叉(London)。确切部署时间将在区块高度12,965,000,预计约落在8月3-5日。
在依序完成Ropsten、Goerli和Rinkeby等3个测试网的伦敦升级后,以太坊基金会昨日正式就主网部署发布公告。伦敦硬分叉是以太坊迈向2.0的前哨站,并由于此次引进备受争议的EIP-1559提案而广受关注。
Tim Beiko在公告中提醒,为了顺利和伦敦升级相容,无论采用的是geth、Nethermind或OpenEthereum,各个节点都需要在主网升级前确保他们运行的客户端版本支持此次硬分叉。
值得注意的是,Gnosis领导的OpenEthereum客户端开发团队已在6月初宣布加入前身为Turbo-Geth的客户端Erigon,预计会在伦敦升级后舍弃对现有客户端的程序库维护,而双方目前仍在协调迁徙路径。
另外,Tim Beiko表示,为提升用户对此次升级的关注,所有和伦敦硬分叉相关的漏洞赏金都将翻倍,直至升级发生前为止。
EIP-1559、EIP-3554
伦敦升级预计引进5项EIP提案,其中最受关注的莫属EIP-1559和EIP-3554。
EIP-1559旨在改变以太坊的手续费结构,通过将手续费拆分为基础费(base fee)及矿工费,并销毁部份基础费以实现以太币(ETH)的通货紧缩。该提案预计能降低以太坊高昂的手续费;不过,这也将导致矿工收入锐减,因此提案之初饱受争议。
据Tim Beiko的说法,在当前Gas限制下,采工作量证明(PoW)的以太坊1.0将在基础费达到150 gwei时,实现通货紧缩的效果;而以太坊2.0的权益证明(PoS),以日发行量约1,100枚以太币(ETH)推算,仅11gwei就可出现成效。
话虽如此,考量到以太坊1.0最终仍须和2.0整合,因此PoS发行量可能会提升,故基础费要求可能也会随之增加。
另一方面,EIP-3554则旨在推迟命名为冰河期的以太坊难度炸弹。难度炸弹是一种协议级演算法,通过人为作业增加PoW共识机制下的出块难度,预期将有效促使矿工从PoW过渡到PoS。
由于开发进度尚未完全,故以太坊核心开发团队经评估后,决定通过EIP-3554将难度炸弹推迟至12月1日引爆。