以太坊Pectra升级出错:Holesky测试网出现链分叉详解
以太坊核心开发者Tim Beiko今天在社交平台X上发帖说,以太坊今年最重要的一次技术更新(即Pectra升级)已于本周一在Holesky测试网上线。但测试过程中暴露了问题——一个执行层(EL)的漏洞导致网络出现了分叉,只有少数链是有效的,整个网络的状态正在变差。他呼吁验证者立刻行动:Pectra升级在Holesky上线后,分叉已经发生,网络健康状况在恶化。Holesky上的验证者必须尽快处理,部分Sepolia测试网的用户也需要升级客户端。
Tim Beiko补充说,Holesky的验证者需要在北京时间2月28日晚上11点(UTC时间下午3点)协调进行一次大规模的罚没(slash)操作。具体步骤是:
更新节点软件
让节点同步到最新状态
在slot 3737760之前,只开启防罚没功能
Sepolia测试网按原计划推进
另外,Tim Beiko也提醒Sepolia的节点运营者:分叉计划会按原定时间,在3月5日15:29(北京时间)进行。但如果你的节点用的是Geth、Besu、Nethermind或Lodestar这些客户端,就必须按要求更新版本。
对于这次在Holesky上搞大规模罚没,Tim Beiko解释:虽然这种办法在主网上行不通,但我们希望通过让足够多的Holesky验证者同时在线,从而在正确的链上完成一个区块的最终确认。在这个过程中,之前给无效链做过认证的验证者会被罚没。一旦有了最终确认的区块,共识层客户端(CL)就更容易找到同行节点并同步到那条有效的少数链。大规模罚没之后,Holesky会再次进入一个长达2到3周的非最终确认状态,因为被罚没的验证者会退出,他们的质押比例会降到全网总质押的33%以下。等这种情况发生,那些从未认证过无效链的验证者就能最终确认有效的少数链。需要再次强调:这种操作在主网上遇到类似情况是没法直接用的。共识层客户端的团队已经在讨论,未来怎么让用户能更直接地把节点强制切换到少数链上。预计在下周的ACDC(所有核心开发者共识会议)上,这个议题会被深入讨论。
关于Sepolia测试网按原计划分叉的原因,Tim Beiko进一步解释:这个问题的根源其实不难修复。一些执行层(EL)客户端在测试网上用了错误的存款合约地址。修复这个问题的版本已经发布了。和Holesky或主网不一样,Sepolia的验证者集合是受许可的,其中很大一部分由客户端团队和测试团队运营。这让升级协调工作能很快完成。按照这个方案,只有使用Besu、Geth、Nethermind和Lodestar的验证者需要做改动。用其他客户端的验证者可以继续跑之前发布的版本。早点对Sepolia进行分叉,能给我们留出更长的Pectra测试窗口。
这里简单说明一下:
Holesky测试网,是第一阶段正式测试
Sepolia测试网,是第二阶段测试
如果Holesky和Sepolia测试网都能顺利完成升级并稳定下来,以太坊会在后续的“所有核心开发者”会议上,根据测试结果确定主网激活的具体epoch。之前外界预计主网可能在2025年4月初上线。但如果测试网的问题一直没解决,时间就可能会往后推。
任何关于Pectra升级或主网部署的变动,都会在官方渠道公布。
以太坊跌破2,100美元
今天早上受特朗普表态3月将如期对加拿大和墨西哥加征25%关税、还要对中国再加10%关税(提到20%)的影响,整个加密货币市场遭到重挫。
现在Pectra升级又出了状况,ETH在写稿时一度跌到2,092.5美元,24小时跌幅超过9%。
-
- 网名带郑和霍字的网名女有哪些
- 角色扮演 | 1
- 网名