- AA 定义了元交易标准,以便用户可以进行交易并由第三方执行。
- AA 可以通过赞助 Gas + 捆绑交易 + 采用密钥来帮助迎来 10 倍的用户体验。
- AA 使开发人员能够尝试针对净新用户的赞助入职 – 客户获取成本 (CAC)。
- 生态系统的采用正在加快,人们的关注度也在不断增长。价值主张仍然“很好”,但随着技术/成本的改进、新的用例和入职教育——AA 可能成为用户“必须拥有”的基础设施产品。


- 什么是AA?“账户抽象”(或 ERC-4337)于 2023 年第一季度在 ETH / EVM 生态系统中推出。AA 定义了一个标准,使用户可以在以太坊上进行交易,而无需自己发起 ETH 交易(并由第三方执行)。
- 实践示例:用户通过创建交易请求来表明购买 NFT 的意图,但实际的 Gas + 链上结算由第 3 方处理。
- 为什么AA很重要?今天,我们有自我托管钱包(如Coinbase 钱包)和 MPC/嵌入式钱包(托管密钥)。迄今为止,SCW(智能合约钱包)具有有趣的安全功能(多重签名、支出限制)和非安全功能(批量交易),主要针对链上 DAO 金库用例,但由于 Gas 成本,消费者采用率有限。有了 AA,智能合约钱包就有了新的价值主张,因为许多应用程序都对无 Gas 交易感兴趣,而且 L2 缓解了 SCW 的 Gas 成本缺点。这些 SCW 也被称为“智能账户”。社区认为 AA 功能将帮助 dapp 带来 10 倍的用户体验,因为它具有以下属性:
- [1] 赞助 Gas:用户不需要为前几笔交易支付 Gas 费用来“加载钱包”。
- [2] 密钥:用户可以利用其 Apple / Google 设备安全性来签署交易。这还需要对 ETH 协议级别(EIP-7212)进行改进。
- [3] 一键交易:一笔交易有时需要多次“点击”——这一切都可以捆绑。
- [4] 安全性:用户不需要保存一个助记词,它可以分割到多个密钥/主机上。
- 0️⃣ Dapp / Wallet 创建一个UserOp,一个可以有任何签名者的数据结构,并描述交易 + Gas 逻辑。该 UserOp 可以发送到一组离线节点/网络/中继器。例如,“我想兑换这个 NFT”。
- 1️⃣捆绑器 是处理 UserOps 的节点,其功能类似于链下区块构建器。它们在链上看起来就像是进行交易的钱包,因为捆绑包被发送到称为EntryPoint合约的全局智能合约,该合约负责协调执行和支付。
- 2️⃣ EntryPoint确保钱包有资金支付 Gas 费用,和/或如果 UserOps 的 Gas 想要获得赞助,它会根据Paymaster进行验证。它还有助于向 Bundler 支付账户所欠的 Gas。如果所有逻辑均通过,交易将在链上执行,并在SCW合约上进行验证和执行。还有其他可选的附加组件,例如签名聚合。

- dapp 必须在其应用程序和合约中启用流程。一般来说,谁拥有开发者关系就从智能账户级别开始,然后指定 Bundler + Paymaster。有些选项允许在 Bundler/Paymaster 上混合/匹配;有些选项提供了完整的解决方案。
- 实际上,dapp 开发人员可能会想要全套套件。“AA”产品基本上是“一体化”开发者产品的一种形式,涵盖链下(节点、签名)和链上(合约、gas、密钥)的生命周期。“AA”提供商进入市场的方式是提供全套“Bundler + Paymaster + SCW”作为单一工具包。因此,如果您是 dapp,并且锁定了现有的开发人员产品,那么您很可能会被升级到他们的 AA 工具包或合作伙伴的工具包中。
- 从 AA 提供商的角度来看,他们可能会从“核心能力”开始,然后分支提供其他服务:
- Coinbase 在该领域提供各种产品,例如帐户抽象工具包、嵌入式钱包即服务和智能钱包。
- Bundler/Paymaster:提供节点服务的开发者平台可能会首先倾向于Bundler,因为它是节点邻接产品。然后,他们可以支持 Paymasters 和“智能钱包 SDK ”,后者提供 Bundler/Paymaster/SCW 套件。
- SCW:Safe*(以前称为 Gnosis Safe)是多重签名钱包的领先提供商。他们现在提供“ AA SDK ”,允许与 Bundler + Paymaster 方面的其他提供商集成。
- MPC 钱包:像 Privy 这样的公司可能会通过合作伙伴提供智能账户套件。
- 经济性将取决于提供商的定位 - 尽管一般来说,用户正在支付 UserOps 的 Gas 成本(收集/广播到 Bundler),并且 Paymaster 可以赞助由预加载预算的 Gas 费用客户。当今商业模式的一些例子包括:
- % 费用:用户在 UserOp 中支付 Gas 费用 – Bundler 处理操作 + 收取费用
- 捆绑 SaaS:公司将根据每次 Bundler API 调用 + 前期 Gas 赞助的百分比向开发团队收取月末总“产品费”。
- 赞助 Gas:该模型允许最终用户之外的网络参与者支付 Gas 费。智能账户的交易可能比自我托管钱包稍微贵一些,但它可以得到第三方的补贴。用户交易(例如入职/桥接资金)可以由感兴趣的利益相关者承担,并导致用户“进入”dapp。
- 一键式交易: 用户可以通过会话密钥“登录一次”(相对于多个签名批准),通过批处理对单个交易进行多次调用,允许不同设备通过任意验证逻辑“签名”交易的各种签名方案(与仅支持 ECDSA 签名的钱包相比)
- 密钥:使用 SCW,密钥(在 Apple 或 Google 设备上)可以为用户签署交易。用户受益于 Apple 安全模型(例如生物识别、物理设备特定的身份验证)
- 账户总数: 130 万,用户操作总数: 650 万,Paymasters 总 Gas 费用: 65.5 万美元 [来源]
- 账户总数是创建的 AA 兼容 SCW 的数量 - 它们可以在钱包界面中自动创建,也可以通过合作伙伴应用程序间接创建。
- Total UserOps是由 AA 支持的交易数量。
- Paymasters 的总 Gas 费是第三方支付的总 Gas 费用。

- 成本效益分析:
- [1] 智能账户价值主张: gas 赞助商 + 交易批量目前是“必备品”。随着时间的推移,随着这变得更加正常并且 web3 消费者应用程序变得更加主流,这应该转变为“必须具备”的现状,因为消费者“UX”的标准将会提高以符合这些标准。
- [2] 相对于大规模现有选项的成本:消费者当前的标准是通过自我托管钱包或 MPC 钱包——创建钱包是免费的,并且交易由用户提交和签名,但用户支付每笔的 Gas 费。交易。对于 SCW,通过 AA(通过 Bundler)进行交互有点慢(据说慢了 2~5 秒)——而且大规模部署的成本也是另一个限制因素。
- 轶事数据点包括 L2(例如 Base)上每个帐户约 0.15-0.45 美元之间。因此,对于拥有 100 万用户的 dapp,这可能会达到约 15 万至 45 万美元(ETH 主网上每个账户 7 至 10 美元)。这些成本可能会随着未来的 EIP 而下降 (4844)。
- 密钥采用:作为加密用户用户体验的一部分,密钥正变得越来越流行并且变得更加规范化,但 ETH 协议层的验证成本仍然昂贵。EIP-7212 试图解决这个问题。
- “先有鸡还是先有蛋”冷启动:如果 dapp 想要提供赞助交易,他们可能会选择 MPC 钱包→为用户创建帐户→管理密钥,然后选择创建一个私人中继器来支付 Gas 成本。目前还没有大规模的 AA 产品,但一旦成本变得更加实惠,这种情况可能会改变。如今的现状是 dapp 使用 MPC 钱包→为用户创建帐户→并管理密钥——这对于 dapp 来说很麻烦。假设 Gas 成本下降,我们预计 MPC 钱包提供商最终会在其开发者产品中添加对 AA 的支持。
- 开发人员/产品教育:围绕 4337 的对话技术性很强,SCW/AA 的营销需要在好处方面面向产品/用户体验。已经有 AA 驱动的钱包可以连接到任何 dapp,这使其与现有的自我托管和 MPC 钱包群体保持一致。我们预计随着时间的推移,自我托管钱包将为 SCW 添加更多支持。
- 采用 SCW 的最大障碍是 Gas 成本(在 ETH L1 上)。有了 L2,成本已显着下降 + SCW 交易可以更便宜地进行,但规模仍然昂贵。
- 开发人员正在为非加密原生用户构建消费者应用程序。因此,对入职的关注更加重要。
- 现在赞助 Gas 很有意义,因为交易费用的接受者是 L2 团队本身。例如,L2 可能愿意为选定的 dapp 提供 Gas,因为他们希望提高底层排序器的交易费用。
- 像密码这样的正交技术趋势将有利于智能帐户的采用。密钥(即用于创建钱包+签署交易的 FaceID)是消费者用户体验的额外推动力。
- 我们期望自我托管钱包探索智能账户。
- Dapp POV:通过嵌入式 MPC 钱包极大地改善了用户从零到一的障碍。AA 应该帮助完成“第一笔链上交易”桥梁,并最终带来即时的入门体验(前 X 笔交易没有 Gas 成本,没有“每次操作点击”UX,没有钱包设置)。早期的例子是“Asset Led Onboarding”等概念——dapp 将为用户提供智能账户 + 前 5 笔交易的赞助气体/灰尘,并且知道 dapp 将在第 6 笔交易中实现收支平衡的投资回报率。
- L2 POV: L2 希望推动用户/活动/排序器费用,并愿意在 CAC 中花费“X 美元”来购买由 AA 提供支持的赞助 Gas。示例包括Linea Gas Pass。
- 自我托管钱包将能够“链上链接”到用户控制的其他钱包,并保留“主页”界面体验,同时允许用户管理多个钱包。
- 嵌入式钱包允许用户“链下链接”,但用户只能在每个 dapp 的基础上控制钱包。用户可以导出嵌入的钱包密钥并利用 AA 将这些钱包链接到链上。这有助于将嵌入式钱包整合从“链下链接”转变为“链上链接”,从而形成用户控制的全球嵌入式钱包。
- 标准化 (ERC-4337) 今年早些时候才发生,L2 直到 2023 年第二季度才开始受到关注。
- dapp 的标准仍然是使用自我托管或 MPC 钱包(这已经足够好了)+每个 dapp 每个钱包的赞助交易的好处是孤立的。需要有大量的 web3 链上消费者应用程序,最终将智能账户支持的消费者入门流程从“最好有”转变为“必须有”。到目前为止,虽然赞助的概念为消费者带来了“免费增值”行为,但“免费增值”行为尚未普遍体现。
- 在实施到智能账户之前,密钥仍然需要成熟。
- 排名前三的消费者自我托管钱包尚未实施 AA。