以太坊基金会:预计于8月3日激活以太坊主网伦敦升级
原文标题:《 以太坊基金会:以太坊主网伦敦升级公告 》 原文作者: Tim Beiko
在测试网部署成功后,伦敦升级现在已经准备好在以太坊主网上激活。此次升级将在区块高度 12,965,000 上线,预计时间在 2021 年 8 月 3-5 日。
客户端版本
为了与伦敦升级兼容,节点运营者将需要升级他们运行的客户端版本。下方列出了支持以太坊主网伦敦升级的各个客户端版。这些版本与之前在测试网上支持伦敦升级的版本不同。之前的版本不支持主网的伦敦升级。
1) 客户端:go-ethereum (Geth)
版本号:1.10.5
下载链接:
https://github.com/ethereum/go-ethereum/releases/tag/v1.10.5
2):客户端:Nethermind
版本号:1.10.77
下载链接:
https://github.com/NethermindEth/nethermind/releases/tag/1.10.77
3) 客户端:Erigon (前身为 TurboGeth)
版本号:2021.07.03 (alpha)
下载链接:
https://github.com/ledgerwatch/erigon/releases/tag/v2021.07.03
4) 客户端:Besu
版本号:21.7.1
下载链接:
https://github.com/hyperledger/besu/releases/tag/21.7.1
5) 客户端:OpenEthereum (前身为 Parity)
版本号:v3.3.0-rc.4
下载链接:
https://github.com/openethereum/openethereum/releases/tag/v3.3.0-rc.4
6):客户端:EthereumJS VM
版本号:v5.5.0
下载链接:
https://github.com/ethereumjs/ethereumjs-monorepo/releases/tag/%40ethereumjs%2Fvm%405.5.0
注意:OpenEthereum 客户端将在伦敦升级后将被弃用。OpenEthereum 团队正在与 Erigon 合作,为其所有用户提供一个平稳迁移至 Erigon 客户端的路径,更多信息可以在这里找到:
https://medium.com/openethereum/gnosis-joins-erigon-formerly-turbo-geth-to-release-next-gen-ethereum-client-c6708dd06dd
矿工注意:伦敦升级将更改在网络上处理目标 Gas 上限的方式,对此我们将在下文中的「作为一名矿工,我需要做什么?」小节进行详细介绍。
伦敦升级包含的 EIPs
此次伦敦升级将包含以下 EIPs (以太坊改进提案):
EIP-1559:Eth1.0 链的费用市场改革;
EIP-3198:BASEFEE 操作码;
EIP-3529:减少 gas 退款;
EIP-3541:拒绝以 0xEF 字节码开头的新合约
EIP-3554:将难度炸弹推迟到 2021 年 12 月 1 日
Ethereum Cat Herders 团队已经发表了一篇博客文章详细介绍了这些 EIPs 的细节:
https://medium.com/ethereum-cat-herders/london-upgrade-overview-8eccb0041b41
值得注意的是,EIP-1559 虽然向后兼容当前的交易格式,但它引入了对区块头的更改,添加新的交易类型,提供新的 JSON RPC 端点,并在几个方面改变客户端的行为 (包括挖矿、交易池,等等)。强烈建议相关项目自行熟悉此 EIP。与 EIP-1559 相关的更广泛的资源列表可以在这里找到:
https://hackmd.io/@timbeiko/1559-resources
Bug 赏金
为了让更多的人关注即将到来的伦敦升级,所有与伦敦升级相关的漏洞奖励将会翻倍,直到升级发生。以下客户端之间的跨客户端共识问题将符合奖励翻倍条件:Geth、Besu、Nethermind、OpenEthereum 和 Erigon。有