以太坊与Base终止联合账户抽象标准的开发

2 小时前
閱讀 5 分鐘
1 視圖

以太坊与Base的账户抽象标准开发结束

以太坊和Base的开发者已结束共同账户抽象标准的开发工作,原因是EIP-8141EIP-8130的协调努力未能成功,导致两个网络选择各自独立的交易设计。Ethlabs的开发者Derek Chiang在周一表示,两个提案的作者在上周停止了共同规范的工作,因为发现可用的技术选项要求以太坊或Base在核心要求上做出妥协。

“我很遗憾地报告,8130与8141(Frames)之间的AA合作在上周破裂,Base和以太坊现在将各自实施不同的AA标准。我想分享一些关于这次合作的反思以及EVM的未来。”

这两个提案都旨在简化用户与加密钱包的交互,包括允许用户在没有ETH作为燃料费的情况下进行交易,并支持如手机密码等身份验证方法。团队们一直在探索是否可以有一个设计同时服务于以太坊Layer 1和Base Layer 2。Chiang表示:“虽然我们识别出了一些技术解决方案,但它们都要求一方或另一方在核心目标上至少妥协一点。因此,我们选择了分开,给钱包带来了随之而来的碎片化负担。”

技术差异与未来展望

根据Chiang的说法,以太坊的开发者优先考虑审查抵抗、隐私和安全,而Base则专注于规模、定制和合规性。这些差异最终阻止了团队达成统一的交易格式。这个决定使得钱包开发者面临支持两种本地交易格式的可能性,如果EIP-8141和EIP-8130都进入生产阶段。

“尽管网络之间存在技术差异,钱包仍然可以为用户提供一致的体验,具体取决于开发者如何处理这些独立标准。”

这一结果改变了开发者几天前讨论的方向。9月7日,crypto.news曾报道,EIP-8141的开发者正在探索与EIP-8130的兼容性,努力保持交易的可编程性,同时使基础设施提供者的身份验证要求更易于检查。在那一阶段,Chiang表示,EIP-8130可以为EIP-8141框架提供明确的结构。

EIP-8141与EIP-8130的设计理念

EIP-8130使用链上密钥存储,账户可以注册批准的参与者和身份验证合约。交易识别其使用的身份验证方法,使网络能够在执行钱包代码之前确定所需的验证过程。EIP-8141则采取不同的路径,将交易结构化为称为框架的可编程合约调用。框架可以在同一交易中执行不同的功能,包括验证、燃料费批准和执行。

团队们现在已放弃将这些方法转变为一个标准的努力。以太坊将继续推进EIP-8141,即框架交易,作为其计划中的Hegotá升级的一部分。以太坊基金会协议小组在本月初将该提案列入“必须交付”类别,旨在使账户抽象成为以太坊的本地特性,并提高安全性和后量子准备性。

框架交易的潜力与挑战

框架交易将交易分为一系列可编程框架。一个框架可以验证发送者,另一个框架可以授权负责燃料费的账户,后续框架可以执行用户请求的操作。该模型允许发起操作的账户与支付费用的账户不同。

以太坊开发者已在9月7日之前将EIP-8141安排在Hegotá中。核心开发者在8月27日的全核心开发者执行会议上将该提案从“考虑纳入”转移到“安排纳入”,为框架交易在计划的2027年升级中提供了正式位置。

“EIP-8141旨在将更多的账户验证逻辑移入可编程代码,而不是要求传统以太坊账户依赖固定的身份验证过程。”

该提案描述其最终状态为“一个账户仅仅成为一个带代码的地址。”EIP-8141的共同作者Vitalik Buterin在2月份将该提案描述为“一个包罗万象的提案,解决了AA旨在解决的所有剩余问题。”

未来的方向与独立发展

随着联合努力的结束,EIP-8141仍然是以太坊计划中的本地账户抽象路径,而Base将继续围绕其独立交易类型和链上密钥存储开发EIP-8130。虽然这两个提案共享多个账户抽象目标,但它们的技术结构使各自网络在交易身份验证和处理方面具有不同的控制水平。