Time:2024-05-05 Click:112
据 U.Today 报道,以太坊开发者 Yoav Weiss 最近提供了对以太坊账户抽象路线图的见解。 Weiss 的笔记全面概述了 ERC-4337、其开发历史以及以太坊团队的未来计划。
ERC-4337 是一个标准,允许在以太坊区块链上创建智能合约加密钱包,从而改善去中心化应用程序 (dApp) 的用户体验。该概念由 Vitalik Buterin 领导的以太坊团队提出,旨在将资产专门转移到智能合约而不是外部拥有的账户(EOA)。 ERC-4337 引入了一种称为 UserOperation 的“伪交易”对象,它代表用户促进交易,并存储在“替代内存池”中直至确认。这一举措是增强以太坊在 dApp 和智能合约交互方面的可用性的重要一步。
Weiss 还讨论了 ERC-4337 的起源和演变,从 Vitalik Buterin 的最初提议到当前对跨第 2 层 (L2) 网络的账户抽象 (AA) 标准化的关注。该标准的开发是由于各种 L2 网络自定义实现 AA 导致钱包碎片化的实现,从而需要像 ERC-4337 这样的协议级标准。该路线图现在包括 Rollup Improvement Proposals (RIP),特别是 RIP-7560,旨在促进 L2 链向本机 AA 的迁移。
当前的重点主要是 L2 的采用,但人们认识到在以太坊的第 1 层(L1)上实施 AA 的价值。该计划是逐步将 L2 链过渡到 RIP-7560,而以太坊 L1 则继续使用 ERC-4337,以确保随着时间的推移兼容性和平稳的迁移过程。 Weiss 强调了与 L1 核心开发人员、L2 开发人员和更广泛的社区合作的重要性,以完善 RIP-7560 并确保在以太坊 L1 和 L2 上成功实施。
Vitalik Buterin 概述了以太坊账户系统改革的四个主要目标,强调了密钥轮换和弃用、量子抗性、批处理以及支持赞助交易的必要性。他强调了以太坊当前的最终用户帐户(EOA)模型在实现这些目标方面的局限性,并强调将整个以太坊虚拟机(EVM)生态系统过渡到智能合约帐户(SCA)的必要性。 Buterin 表示希望避免为智能合约钱包和 EOA 创建两个独立的开发者生态系统,并强调以太坊开发环境中凝聚力和互操作性的重要性。