Smart Account 是什么?2026 钱包趋势

钱包 · 2026-05-29 · 比特三棱镜编辑部
AI 搜索

从 EIP-4337 到 EIP-7702,以太坊账户正在被重塑。以太坊用了将近十年的时间才把"账户应该是可编程的"这件事推进到主网用户能感知的程度。2023 年 ERC-4337 上线,启动了账户抽象的第一波探索;2025 年 5 月 Pectra 升级带着 EIP-7702 激活,让普通账户也能临时获得智能合约的能力。Smart Account 不再是一个研究话题,而是钱包产品的标配方向。本文把这条演化路径和 2026 年的实操现状逐段说清楚。

传统 EOA 的限制

要理解 Smart Account 为什么重要,先得理解它要解决的是什么问题。

以太坊的"外部账户"(EOA, Externally Owned Account)是 2014 年白皮书时代设计的——一对私钥控制一个地址,所有逻辑由协议层硬编码。这套设计在密码学上简洁优雅,但作为消费级产品有四个核心问题:

第一,签名机制单一。EOA 只能用 ECDSA secp256k1 签名,丢了私钥就丢了一切,没有任何挽回手段。任何"密钥恢复"在 EOA 框架内都是不可能的,只能由用户自己保管 12/24 个助记词。

第二,Gas 必须用 ETH 支付。即使你只是想转一笔 USDC,账户里也必须有 ETH 来付 Gas。新用户被这个细节卡住的概率极高。

第三,没有"会话"概念。每次交易都要单独签名、单独确认,无法授权一个 DApp 在一定时间或一定额度内代表你执行多笔操作。

第四,没有原子批处理。想做"先 approve 再 swap"的两步操作,必须发两笔交易、付两次 Gas、等两次确认,无法把它们打包成"全部成功或全部回滚"的原子单元。

这四点合在一起,是 Web3 用户体验长期被诟病的根源。账户抽象的目标就是把账户从"协议硬编码"变成"用户可编程"。

ERC-4337 的账户抽象

(/uploads/20260529/1780063445001-81354.png)

ERC-4337 账户抽象架构与 Smart Account 演化路径

ERC-4337 在 2023 年 3 月上线主网,是首个不修改以太坊共识层就实现账户抽象的方案。它的核心思路是在协议层之外搭建一套并行的"meta 交易"系统:

  • 用户的 Smart Account 是一个智能合约,而不是 EOA
  • 用户构造一个名为 UserOperation 的特殊结构(包含目标、calldata、签名等),发到一个叫做 mempool 的备用内存池
  • 名为 Bundler 的角色把若干 UserOperation 打包成一笔正常的以太坊交易,发到主网
  • 名为 EntryPoint 的标准合约接收这笔交易,逐条验证 UserOperation 的签名和 Gas,按顺序执行

这套架构的好处是不需要硬分叉,任何项目都可以独立接入。代价是用户必须先部署一个智能合约账户,部署本身要消耗一次 Gas(约 0.005 ETH 等值),且这个账户的地址和原本的 EOA 不同——这就引出了"用户需要换地址"的迁移成本,导致 ERC-4337 在零售用户里推广缓慢。

ERC-4337 的累计意义在于它定义了 Smart Account 的标准接口——Paymaster 付 Gas、Session Key 临时授权、Aggregator 聚合签名,这些后续机制全部沿用了 4337 的设计语言。详细的原理可以参考 账户抽象 那篇。

EIP-7702 与 Pectra 带来的新可能

(/uploads/20260529/1780063479765-70847.png)

Pectra 升级 在 2025 年 5 月 7 日激活,其中最值得关注的提案就是 EIP-7702。

EIP-7702 解决了 ERC-4337 最大的痛点——用户不再需要换地址。它的机制是给现有 EOA 引入一种新交易类型,允许 EOA 在单笔交易内临时"加载"一段合约代码,让这个普通账户在该笔交易范围内拥有合约逻辑。完成后代码被卸载,地址仍然是原来的地址。

这意味着什么?意味着所有 EOA 在不改变地址、不迁移资产的前提下,就能获得 Smart Account 的全部能力

  • 一次签名授权多笔操作的批处理
  • 用稳定币付 Gas(通过 Paymaster)
  • 临时授权 DApp 在限定额度内代表自己操作
  • 把社交恢复、多签、Session Key 等模块按需挂上

EIP-7702 上线后到 2026 年第一季度,已有超过 25% 的活跃以太坊钱包至少使用过一次 7702 类型交易,这个采用速度远超 ERC-4337 的前两年。

Smart Account 的实际应用

EIP-7702 让 EOA 临时加载合约代码的交易流程示意

抽象的协议讲完,看几个具体场景。

社交恢复:传统钱包丢了助记词就是丢了。Smart Account 可以预设 3 到 5 个"监护人"地址(可以是你的家人、朋友、备用钱包或服务商),约定其中任意 2 人签名就能重置主控密钥。Argent、Safe、Soul Wallet 等已经把这个功能产品化,且开始接入 Passkey(Apple/Google 的生物识别授权)作为额外的恢复因子。

批量交易:在 DeFi 里"先 approve 再 swap 再 stake"这种三步操作,在 Smart Account 下变成一笔交易、一次签名、一次 Gas。Uniswap、Aave 的官方界面已经开始默认推送这种批处理流程。这对 Gas 优化 是一次结构性改进。

Gas 赞助(Paymaster):DApp 可以让用户用 USDC、USDT 甚至完全不付 Gas(由项目方代付)来完成操作。游戏、社交、Onboarding 场景里这是关键体验改进——新用户不需要先去交易所买 ETH 才能开始使用。

Session Key:玩 GameFi 时不想每次出招都签一次名?可以授权一个临时会话密钥,限定它只能调用游戏合约的特定函数、有效期 1 小时、累计花费不超过 0.01 ETH。会话过期或额度用完自动失效。

自定义签名算法:Smart Account 不再被 ECDSA secp256k1 锁死,可以用 WebAuthn(手机生物识别)、Passkey、甚至后量子签名算法。对企业用户而言这意味着可以直接复用现有的 HSM/SSO 体系。

主流钱包的接入情况

主流钱包 Smart Account 与 Passkey 接入对比矩阵

把市面上钱包按对 Smart Account 的支持程度梳理一遍:

钱包 ERC-4337 支持 EIP-7702 支持 备注
MetaMask 部分(通过 Snaps) 2025 年 7 月起 主流入口正在迁移
Rabby 实验性 2025 年 9 月起 跟进节奏快
Safe(Multisig) 原生 原生 机构用户首选
Argent 原生 计划中 早期 4337 实践者
Coinbase Smart Wallet 原生 支持 完全无助记词
OKX Wallet 实验性 2025 年下半年 跟随 OKX 交易所 钱包深度集成
Trust Wallet 部分 跟进中 移动端为主

钱包之间的差异之大,让"选哪个浏览器钱包"这件事比以前更值得认真比较——具体可以参考 Rabby vs MetaMask 对比 里的细分维度。

值得注意的是,Coinbase Smart Wallet 走的是最激进的路线——它默认就是一个 Smart Account,用户用 Passkey 创建,从头到尾不接触助记词。这种"零助记词体验"如果继续普及,传统 EOA 钱包面对零售新用户的优势会被进一步削弱。

接下来一年的看点

短期内 Smart Account 的下一波看点有三个:社交恢复的标准化(目前各家方案彼此不兼容,缺一个 ERC 标准)、Paymaster 的可持续商业模式(谁来长期补贴 Gas)、以及Smart Account 在 Layer 2 之间的可移植性(4337 的合约账户在跨链时的处理仍然是难题)。这些问题在 2026 年都会有进展。

钱包的新定义

钱包正从"一把钥匙"演化为"可编程代理"——它的本质从"保存私钥"变成"按你的规则执行操作",从一个被动容器变成一个有逻辑的入口。这条路径并不会一夜走完,但 EIP-7702 之后,每个普通用户都能在不改地址的前提下尝鲜,这件事的临界点已经过了。理解 Smart Account 是 2026 年继续待在加密世界里的基本素养。