最新一轮的以太坊 Shapella 测试网开发揭示了一些错误

在 Shanghai-Capella 更新之前对以太坊的浙江测试网进行的测试揭示了一些错误,但不会影响将质押引入网络的时间表。 

开发人员 Marius VanDerWijden 记录 根据 Ethereum Foundation 的 Tim Beiko 的帖子,开发人员确信可以修补其他客户端遇到的同步错误。 他指出,该错误不会影响计划于 28 月 XNUMX 日为 Sepolia 测试网提议的升级集的任何既定时间表。

最新的取款 devnet 更新详细介绍了由 600,000 个验证器组成的压力测试,其中 360,000 个验证器在分叉时执行取款凭证更新。 Beiko 表示,客户端 RAM 和 CPU 出现峰值,开发人员将在未来几天衡量丢失和记录的凭证更新消息的数量。

压力测试还揭示了权益证明客户端 Prysm 和 Besu 客户端之间的错误,该错误专为许可用例而设计。 为了正确同步,Prysm 客户端需要一定数量的响应; 然而,Besu 施加了响应限制,使其低于必要的同步阈值,Beiko 说。 Besu 团队正在调查此事。

无斑点禁令

在讨论如何最好地优化初始客户导向之后,开发人员最终 决定 完全禁止 blobless 4844 交易,这将改变客户对交易的假设并可能使设置复杂化。

开发人员还讨论了如何推进 SELFDESTRUCT 关键字的弃用,该关键字终止合同,从区块链中删除合同的字节码,并将联系人上的资金重新路由到指定地址。

Beiko 说,虽然前进的道路仍不明朗,但随着开发人员寻求“不破坏事物的停用选项”,目前正在讨论三个关于该主题的提议。

“这里的挑战在于它打开了一个讨厌的攻击向量:部署合约,以某种方式填充存储,当你重新部署合约时,旧存储仍然存在,并且可以以恶意方式访问,”Beiko 说。

来源:https://www.theblock.co/post/212636/latest-round-of-ethereum-shapella-testnet-development-reveals-a-few-bugs?utm_source=rss&utm_medium=rss