Keyring Support
ENGLISH日本語中文
中文
中文
  • KEYRING 支持页面
  • KEYRING PRO
    • 入门指南
    • 如何使用
      • 账户
      • 发送和接收代币
      • KEYRING交易所
      • 添加代币
      • 添加RPC
      • 币搜索
      • 设置安全措施
      • 备份钱包
      • NFC密钥卡操作
      • 查看私钥
      • 管理NFT
      • 流动性
      • 固定交易
      • 历史
    • EIP-7702
    • 关闭智能账户
    • 燃料费赞助
      • 面向用户
      • 针对赞助者
    • FAQ
    • 服务条款
    • 隐私政策
    • 社交链接
    • keyring.app
  • KEYRING PRO上的比特币地址
  • KEYRING SMART
    • 运作方式
    • 手机浏览器无法登录 Wallet 的解决方法
    • FAQ
    • 标题:KEYRING Smart SDK 集成指南
    • 免责声明
    • 服务条款
    • 隐私政策
  • KEYRING SMART DECARD
    • 入门指南
    • 手机浏览器无法登录 Wallet 的解决方法
    • 拯救您的 DeCard
    • FAQ
  • KEYRING EMAIL WALLET
    • KEYRING Email Wallet是什么?
    • 如何使用
    • 空投
    • FAQ
    • Receive Link
      • 如何创建Receive Link
      • 如何领取代币
      • Receive Link FAQ
  • KEYRING HARD WALLET
    • 开始使用
    • 接收和发送代币
    • 兑换
    • 发送和列出NFT
    • 重置钱包
    • FAQ
    • KEYRING Hard Wallet
  • KEYRING PiGET
    • 如何使用
    • 空投
    • 支付
    • PiGET 余额检查器
    • Top-Up
  • KEYRING EZ WALLET
    • 如何使用
  • KEYRING CONNECT
    • 如何使用
  • Support Ticket
    • 向我们发送票据
Powered by GitBook
On this page
  1. KEYRING PRO

EIP-7702

在 KEYRING PRO 钱包中使用 EIP-7702

Previous历史Next关闭智能账户

Last updated 1 month ago

CtrlK
  • 为什么这很重要
  • 主要特性
  • 在 KEYRING PRO 中的实际应用
  • 恢复为普通账户:Dismiss Smart Account
  • 注意事项与限制
  • 总结

EIP-7702 是以太坊的一项新标准,它为 Externally Owned Accounts(EOA,外部账户)提供了一种轻量且向后兼容的方式,使其能够在一次交易中临时拥有智能合约功能。

与传统的智能合约钱包不同,EIP-7702 无需部署新合约或更换地址。你可以在保留原有钱包地址的同时,临时启用高级智能账户功能。

为什么这很重要

像 MetaMask 这样的普通钱包虽然简单易用,但功能受限:每笔交易都需要单独签名,无法批量处理复杂操作。而智能合约钱包虽然强大,但需要创建新地址,迁移资产,流程复杂。

EIP-7702 让你在不改变原地址的前提下,临时获得智能钱包的能力,让 Web3 体验更强大、更顺滑。

主要特性

  • 临时智能合约控制:在一笔交易中执行多步操作(如 approve + swap)。

  • 会话密钥与权限委托:授权临时密钥执行特定操作,无需频繁使用主私钥。

  • Gas 费用赞助:由 dApp 或服务方代付 gas,提升新用户体验。

  • 账户抽象兼容性:与 ERC-4337 协同使用,为钱包引入智能功能的轻量路径。

  • 无需部署或更换地址:继续使用原有 EOA 地址,无需迁移资产。

在 KEYRING PRO 中的实际应用

当你在 KEYRING PRO 钱包中启用 EIP-7702 功能(如 gas 赞助、智能委托等),你的 EOA 会临时连接至一个智能合约逻辑模块,从而具备智能钱包行为。

目前,KEYRING PRO 使用的是 Uniswap 的 Calibur —— 一个为 EIP-7702 设计的单例智能合约,支持批量调用、会话密钥和 gas 赞助等高级逻辑。

基于签名的执行机制

KEYRING PRO 采用 Calibur 的签名执行机制: 你在链下签署操作请求,由中继者(Relayer)将其发送至 Calibur 的 execute() 函数。

执行流程包括:

  • 验证签名与权限

  • 按顺序执行多个调用

  • 可选择失败回滚(如启用 revertOnFailure)

技术细节参考:

  • Calibur 仓库

  • 架构与执行流程说明

恢复为普通账户:Dismiss Smart Account

如果你使用了 gas 赞助等 EIP-7702 功能,你的地址会进入“智能账户模式”。你可以随时使用 Dismiss Smart Account 功能将其恢复为普通 EOA。

关闭智能账户

注意事项与限制

  • 并非所有 dApp 或中心化交易所都支持智能账户地址。

  • 工具和生态仍在完善中。

  • 需谨慎管理 nonce、防重放攻击及会话密钥权限。

尽管如此,EIP-7702 仍广受欢迎,因为它:

  • 保留用户原地址,避免资产迁移

  • 在不增加复杂度的前提下增强功能

  • 提供模块化、可选的智能化路径

总结

EIP-7702 为以太坊账户结构带来实用升级。它在简洁与强大之间取得平衡,帮助用户在保留控制权的同时,体验智能钱包的流畅与便利。

通过 EIP-7702,KEYRING PRO 用户可以安全地启用 gas 赞助、会话密钥和多步骤交易,同时继续使用原地址,无需迁移,无需信任第三方。