主页 > 区块链 > 区块链新闻 > 以太坊客户端发布重大更新以修复Pectra升级前的错误

以太坊客户端发布重大更新以修复Pectra升级前的错误

零度2024-08-13
字数2064阅读6分钟

欧易 OKX APP

最高可领取6万元盲盒奖

值得信赖的交易平台,移动交易,随时随地

下载成为新用户,专享前3天赚取最高30%的年收益率

以太坊客户端发布重大更新以修复Pectra升级前的错误

以太区块链正在进行关键更新,为即将到来的Pectra升级做准备。2024年8月12日,Go Ethereum(Geth),最广泛使用的以太客户端之一,发布了1.14.18版本。这是一个维护更新,解决了各种错误,并引入了关键的变化,以提高网络的性能。

早些时候,另一个著名的以太客户端Nimbus在7月下旬推出了24.7.0版本。此外,它还对信标API进行了重大更新,这对区块链的抵押基础设施至关重要。

Ethereum v1.14.18更新

Go Ethereum(Geth)的最新版本v1.14.18主要专注于修复在客户端不同部分发现的错误。作为以太区块链最关键的客户之一,Geth的稳定性和性能至关重要。此维护版本可确保多个重要组件按预期工作。此外,它为更平稳地过渡到即将到来的Pectra升级铺平了道路。

此更新中值得注意的变化之一涉及命令更改,特别是关于'Blobpool'标志,现在可以按预期运行。“evm run”命令也得到了改进,防止它在“genesis.json”文件中删除发送者帐户,并允许配置“baseFeePerGas”。这些变化反映了为增强网络执行环境所做的持续努力,确保开发人员获得更大的灵活性和准确性。

Go API已经看到了几个关键的修复。值得注意的是,影响大'ChainID'值签名过程的错误已经解决。此外,此修复对于在各种以太坊网络中正常运行交易至关重要,特别是那些具有高“ChainID”值的网络。

此外,“ethclient.Client.NetworkID”现在支持十六进制格式值,这一更改提高了客户端与返回此类数据的服务器的兼容性。Geth的核心也受到了关注,其中一个重要的修复解决了同步重启期间可能出现的快照同步数据库损坏问题。

此外,这种改进对于在同步过程中维护数据完整性至关重要。还更正了“eth_call”存储覆盖,以确保在指定存储替换对象时正确清除帐户的先前存储值,从而使功能与其原始设计保持一致。

Nimbus的v24.7.0版本和Beacon API改进

另一个关键的以太坊软件Nimbus客户端于2024年7月29日正式发布了24.7.0版本。此更新对于单独的stakers和节点运营商尤为重要,因为它解决了staking基础设施(包括SSV网络)中的问题。Nimbus还对信标API进行了几项改进,信标API在网络的权益证明(PoS)共识机制中发挥着至关重要的作用。

Nimbus v24.7.0的发布是以太坊Pectra升级的更广泛准备的一部分。虽然被描述为低紧急性更新,但它带来的增强功能对于维护网络稳定性和确保抵押操作顺利继续至关重要。此外,对信标API改进的关注强调了共识层在以太坊不断发展的架构中的重要性,特别是随着区块链继续向完全基于PoS的网络过渡。

Pectra升级:主要进展

ETH社区热切期待Pectra升级,这有望对网络进行重大改进。2024年8月8日,以太区块链开发者召开了第139次全体核心开发者共识(ACDC)会议,由以太坊基金会研究员Alex Stokes主持。

会议提供了关于Pectra升级的重要最新情况。它涉及的讨论重点是网络稳定性,开发网络以及Beacon Chain共识层的关键改进。在电话会议上,EF研究员Hsiao Wei Wang宣布即将发布Pectra共识层规范的“alpha.4”版本。

预计此版本将包含各种修复程序,以增强升级的有效性。开发者运营工程师Barnabas Busa报告说,Pectra Devnet 2已经实现了85%的网络参与率。因此,它为进一步的测试和开发提供了稳定的环境。

然而,挑战仍然存在,特别是与执行层(EL)客户端。Busa强调了EthereumJS和Erigon的持续问题,这些问题需要进一步调查。此外,还发现了Prysm客户端的一个小问题,需要进行额外的审查。此外,EF DevOps工程师Parithosh Jayanthi最近指出,Lighthouse、Besu和Teku节点面临着需要解决的问题,然后才能顺利进行Pectra升级。