EIP-7702 对 MetaMask 等钱包意味着什么
作者 Lisa Ma

EIP-7702 将在 2025 年改变用户与钱包交互的方式。对钱包提供商来说,这既是机遇也是挑战:在不牺牲安全性或用户体验的前提下,实现用户想要的新功能。
刚接触 EIP-7702?可以先看看这篇 入门博客,5 分钟读完。
钱包提供商面临的挑战
EOA 钱包提供商面临一个关键决策:以多快、多深的程度集成 EIP-7702 能力。风险很高——成功实现这些功能的钱包提供商将有机会抓住下一波链上采用浪潮,而没有做到的则可能将用户拱手让给更创新的替代方案。
你可能会注意到,像 MetaMask 这样的主流钱包正在实现自定义方案来满足这些需求,但原生集成 EIP-7702 有一些明显的优势:
- 与不断壮大的 ERC-4337 生态系统内置兼容
- 无缝的跨链功能
- 协议层实现带来的性能优势
- 与 Ethereum 路线图保持一致的面向未来的架构
简单来说:自定义实现或许适合已经拥有庞大用户基础的钱包,但对大多数钱包提供商而言,原生支持 EIP-7702 将是在 2025 年及以后保持竞争力的关键。
用户会期待什么
用户越来越希望从钱包中获得类似 web2 的体验。借助 EIP-7702,你可以提供:
- 熟悉的身份验证: 让 web2 用户感到自然的社交登录和 passkey
- 灵活的 gas 支付方式: 让用户可以用任意代币支付费用,或由他人代付交易费用
- 恢复选项:无需助记词即可实现账户恢复
- 会话管理: 允许用户一次性授权某个 应用,并在设定的时间段内保持有效
问题在于:这些功能需要经过周全的实现才能维持安全性和信任。
钱包的安全考量
对钱包提供商而言,EIP-7702 引入了一种细致的安全模型,既不同于传统 EOA,也不同于纯粹的智能账户。以下是你需要考虑的问题:
- 私钥权限
- EOA 的私钥仍然保留完整控制权,可以覆盖智能账户的安全规则
- 如果通过 EIP-7702 设置了恢复功能,即使用户丢失私钥,仍可恢复资产
- 建议在用户执行绕过智能账户安全机制的操作时,提供清晰的界面提示
- 委托信任模型
- 与 ERC-4337 账户不同,被委托的功能会形成一种可撤销的授权
- 多重签名实现需要特别考虑——由于 EOA 持有者保留覆盖能力,其他所有者必须信任该持有者
- 建议对委托合约的信誉和安全风险实现自动化检查
- 跨链考量
- 委托交易可以是特定于某条链的,也可以是通用的(
chain\_id = 0) - 在不同链上具有不同 nonce 的 EOA 需要分别发起委托交易
- 建议在不同网络间的委托状态存在差异时,实现链特定的警示提示
实现方式
根据我们与众多钱包提供商的沟通,目前主要有两种不同的实现思路。
以 MetaMask 为代表的主流钱包提供商,目前正在探索避开 EIP-7702 新交易类型的自定义实现方案,重点放在向后兼容以及通过自有的委托工具包逐步推出功能。
这种方式或许适合已拥有庞大用户基础的钱包,而通过采用原生 EIP-7702 支持,钱包提供商可以为用户提供出色的能力,同时与 Ethereum 的技术路线图保持一致。
我们建议的方向是完整集成 EIP-7702:
- 完整支持新的
SET\_CODE\_TX\_TYPE - 实现与 ERC-4337 基础设施的无缝集成
- 专注于启用会话密钥、批量交易等智能功能
- 使用标准化的 RPC 方法(我们推荐 ERC-5792)构建钱包界面,以实现一致的委托管理
- 按照 ERC-7677 实现 paymaster 能力,支持 gas 代付和灵活的费用支付方式
这种方式简化了长期维护工作,并让你的钱包能够从不断增长的智能账户生态中获取价值。已拥有庞大用户基础的钱包往往倾向于第一种方式以减少干扰,而新钱包则应该选择完整集成 EIP-7702,以实现差异化。
基于 Alchemy 构建
对于希望加快 EIP-7702 集成的钱包提供商,Alchemy 的 bundler 和 gas 代付 基础设施提供了让你更快上线的基础支撑。
- 全球规模下可靠的 ERC-4337 bundler 基础设施
- 支持灵活 paymaster 策略的 gas 代付
- 同时完整支持 EIP-7702 和 ERC-4337
- 企业级的可靠性和吞吐量
展望未来
2025 年能够胜出的钱包,将是那些在保持用户所信赖的安全性的同时,提供最多能力的钱包。我们的目标是确保你能够构建、扩展,并为用户提供最好的体验。
这是我们 EIP-7702 系列文章的第二篇。如果你还在了解 EIP-7702 的基础知识,可以先看看我们的上一篇文章,点击这里。
常见问题
什么是 EIP-7702?
EIP-7702 是一项 Ethereum 改进提案,允许外部拥有账户(EOA)临时将执行委托给智能合约,从而在保持相同钱包地址的同时,实现交易批处理、gas 代付和账户恢复等功能。
EIP-7702 对 MetaMask 等钱包有什么影响?
EIP-7702 使钱包能够为用户提供类似 web2 的功能,包括社交登录、灵活的 gas 支付方式、无需助记词的账户恢复以及会话管理。钱包提供商需要决定以多快、多深的程度集成这些能力。
EIP-7702 为钱包用户带来了哪些好处?
用户可以获得熟悉的身份验证方式、用任意代币支付 gas 费用或由他人代付费用的能力、无需助记词的恢复选项,以及一次性授权应用在设定时间段内使用的能力。
EIP-7702 在钱包中的安全考量有哪些?
EOA 的私钥仍保留完整控制权,可以覆盖智能账户的安全规则;委托会形成可撤销的授权;实现方案需要清晰的界面提示,以及针对委托合约安全风险的自动化检查。
钱包在 EIP-7702 上采取了哪些实现方式?
以 MetaMask 为代表的主流钱包正在探索专注于向后兼容的自定义实现方案,而对大多数钱包提供商而言,我们建议的方向是完整集成 EIP-7702,原生支持新的交易类型以及标准化的 RPC 方法。
原生集成 EIP-7702 相比自定义实现有什么优势?
有的,原生集成提供了与 ERC-4337 生态系统的内置兼容性、无缝的跨链功能、协议层实现带来的性能优势,以及与 Ethereum 路线图保持一致的面向未来的架构。
钱包提供商如何实现 EIP-7702 功能?
钱包提供商可以使用 Account Kit,它提供零摩擦的入门流程、可直接使用的授权流程组件、安全的委托管理,以及对 EIP-7702 和 ERC-4337 的内置支持。
相关概览
钱包2026年9月2日
智能体钱包:AI 智能体的会话与权限模型
AI 智能体如何在不持有私钥的情况下获得受限且可撤销的钱包访问权限:会话、委托签名与即时撤销。
钱包2026年7月29日
别再把私钥粘贴进 Cursor 了:如何给你的编码 agent 配一个钱包
给你的编码 agent 配一个钱包,而不必把私钥交给它。了解 Alchemy CLI agent 钱包如何使用限定范围的会话,让 agent 无需在 .env 中存放私钥即可完成交易。
钱包2026年6月24日
什么是 crypto bundler?
crypto bundler 将多笔交易或操作合并为一次链上提交,应用于 batching、MEV、rollup、代币发行和账户抽象等场景。

构建区块链应用
Alchemy 将最强大的 Web3 开发者产品和工具与资源、社区及专业支持结合在一起。