Account Abstraction
账户抽象
一种让区块链账户像智能合约一样工作的模式:无 Gas 交易、社交恢复、批量调用、自定义鉴权规则。
最近审阅: 2026-05-24
审阅人Kevin Riedl
wiki ↗
在标准 EVM 链上,每个账户要么是外部拥有账户(一对私钥),要么是智能合约。ERC-4337 引入了第三类:用户用一个智能合约账户来进行交易。因为账户本身就是合约,里面可以包含逻辑。这些逻辑可以替用户付 Gas、通过 Guardian 恢复丢失的密钥、把多个调用打包进一笔交易、或强制执行像日支出上限这样的鉴权规则。
对用户体验影响很大。有了 AA,最终用户可以用邮箱加 Passkey 注册,而不再需要助记词。Gas 可以由应用代付,或用应用代币支付,而非必须 ETH。钱包可以对可疑交易做速率限制。代价是链上复杂度更高、单笔交易 Gas 成本更高。
Wavect 已经把账户抽象钱包以及 MetaMask Snap 推到生产环境。这项技术是真实的,并且越来越主流。但实现并不简单。如果一家供应商把 AA 当作便宜的附加项报价,请问清楚他们用的是哪一套基础设施、合约代码经过了哪些安全审计。
// FAQ