# 深入解读以太坊账号抽象赛道的过去与未来账户抽象的核心目标是实现产权分离,将所有权和签名权解耦,从而解决外部账户(EOA)设计带来的诸多问题。历史上有多种方案尝试实现账户抽象,最终汇聚到两条主要路线:一是将EOA地址转变为合约账户(CA)地址,二是让EOA地址驱动CA地址。EIP-4337是目前主流的账户抽象方案,通过新增UserOperation对象和bundler机制,将底层交易逻辑提升到合约层面执行。但EIP-4337在以太坊主网上普及受阻,主要原因是违背了人性动机原则,用户使用成本反而提高。最新提出的EIP-7702方案允许EOA在单笔交易中临时具备智能合约功能,无需部署合约即可获得大部分账户抽象能力。它通过新的交易类型和authorization_list结构,让用户可以在交易中附加要执行的合约代码。EIP-7702的优势在于gas成本更低、用户迁移成本更低。但它也面临一些挑战,如安全审计难度大、对现有架构改动较大等。不过,由于能有效降低用户成本,EIP-7702很可能获得广泛支持并最终实现。未来,账户抽象的发展将显著改变用户体验和应用形态。它将打破多个链上既有规则,为DApp开发带来新的可能性。尽管改动较大,但由于能大幅降低用户和应用方成本,EIP-7702值得业界深入研究和适配。
EIP-7702: 以太坊账户抽象的新突破与未来展望
深入解读以太坊账号抽象赛道的过去与未来
账户抽象的核心目标是实现产权分离,将所有权和签名权解耦,从而解决外部账户(EOA)设计带来的诸多问题。历史上有多种方案尝试实现账户抽象,最终汇聚到两条主要路线:一是将EOA地址转变为合约账户(CA)地址,二是让EOA地址驱动CA地址。
EIP-4337是目前主流的账户抽象方案,通过新增UserOperation对象和bundler机制,将底层交易逻辑提升到合约层面执行。但EIP-4337在以太坊主网上普及受阻,主要原因是违背了人性动机原则,用户使用成本反而提高。
最新提出的EIP-7702方案允许EOA在单笔交易中临时具备智能合约功能,无需部署合约即可获得大部分账户抽象能力。它通过新的交易类型和authorization_list结构,让用户可以在交易中附加要执行的合约代码。
EIP-7702的优势在于gas成本更低、用户迁移成本更低。但它也面临一些挑战,如安全审计难度大、对现有架构改动较大等。不过,由于能有效降低用户成本,EIP-7702很可能获得广泛支持并最终实现。
未来,账户抽象的发展将显著改变用户体验和应用形态。它将打破多个链上既有规则,为DApp开发带来新的可能性。尽管改动较大,但由于能大幅降低用户和应用方成本,EIP-7702值得业界深入研究和适配。