以太坊(Ethereum)网络在其最新的Pectra升级中经历了挫折,升级在Holesky测试网上未能实现最终确认。这一事件引发了广泛的关注,因为Pectra升级被认为是以太坊在近一年内最重要的更新之一。本文将深入探讨这一技术难题的原因,分析其潜在影响,并展望未来的发展。 在2025年2月25日之际,Holesky测试网的Pectra升级于东部时间下午4:55激活,但未能正确完成最终确认。根据Beacon Chain的数据,最终确认是以太坊网络确保交易不可逆的重要指标,通常需要约13分钟。如果没有最终确认,网络无法保证交易不会被修改或撤销。
技术专家指出,本次问题主要与执行客户端的错误有关。Paradigm公司的首席技术官Georgios Konstantopoulos在社交媒体上透露,问题源于一些客户端“忘记添加正确的存款合约地址”。而Mantle Network的Joshua Cheong则向Decrypt解释了此问题的核心,讲述了“这些客户端如何处理存款合约地址”导致了网络的不稳定性。由于Pectra升级将存款跟踪从共识层移至执行层,这一更改加剧了技术问题的复杂性。 经调查,这一问题追溯到一些执行层客户端的配置错误,干扰了需要用于取款和存款的哈希验证。这些哈希验证对网络的正常运作至关重要。
虽然面临挑战,但很多专家强调,测试网存在的意义恰恰在于发现此类问题。正如Konstantopoulos所言,测试网是为了发现并解决问题,而这一过程对于开发至关重要。 以太坊基金会已计划于3月5日在Sepolia测试网上进行下一阶段的测试,仅在两个测试网的部署成功后,开发人员才会选择在主网上激活Pectra的日期。这次测试的成败将直接影响Pectra升级的正式上线时间。 Pectra升级包含11项协议改进,是以太坊用户期待已久的重要变革。此升级的亮点特性之一是由以太坊共同创始人Vitalik Buterin起草的EIP-7702。
该提案使得钱包在交易过程中可以临时充当智能合约,从而实现批量操作和燃料费用赞助等功能,而不会对账户进行永久性更改。 此外,EIP-3074极大地增强了账户抽象功能,允许外部拥有账户执行批量交易和赞助的燃料费用。这项赞助燃料功能为用户提供了便利,使得即使没有以太币(Ether)支付燃料费用,亦可以进行交易。 对于充当网络保障的验证者来说,Pectra升级带来的另一项重大变化是质押上限的提升。目前,验证者最多可质押32 ETH,而此后该上限将增加至2048 ETH,可能会改变大型机构与以太坊网络的互动方式。 此外,升级还将提升以太坊的blob容量50%。
blob是一种数据存储方式,Layer-2区块链可利用它向主以太坊链提交压缩的交易数据。当前系统每个区块支持平均3个blob,而升级后将增至6个。这一变化是建立在2024年3月的Dencun升级基础上的,后者已经让Layer-2交易变得更加便宜。这一新增容量有望进一步提高以太坊的扩展能力,减少用户的成本。 测试网的问题发生在以太坊面临加快发展周期的压力之际。上个月,Paradigm的研究人员指出,以太坊的历史发展节奏为“每年一次的更新”,而“以太坊可以做得更多”。
这种在严谨测试与快速发布之间的紧张关系,随着以太坊在区块链生态系统中角色的不断扩大而越发明显。在2月的一次会议上,以太坊开发者已决定加快未来协议升级的发布速度,Ethereum Foundation的协议支持团队成员Nixo Rokish形容这一策略为“少一些犹豫,更积极表达意见”。 将Pectra升级拆分成至少两个部分的决定也反映了这一新的方法。第一部分预计于2025年2月发布,展现出比以往升级更为规律的发布节奏。 对于用户和开发者而言,Pectra升级延续了以太坊在改进开发者体验和日常可用性方面的步伐。此前的Dencun和Shapella升级已显著提升了网络能力。
尽管以太坊基金会尚未就测试网问题发表评论,技术社区依旧对在下一个测试阶段开始前解决这些问题持乐观态度。 随着测试的继续,区块链社区将密切关注开发者能多快修复Holesky测试网上发现的问题。这些修复成功与否,将决定用户何时才能期待Pectra的改进最终实现。