智能账户 (ERC-4337)

Conviction 使用基于 ERC-4337 账户抽象技术的智能账户,为用户提供流畅、无 Gas 费的交易体验。


什么是智能账户?

智能账户是一个作为钱包使用的智能合约。与普通钱包(外部拥有账户,即 EOA)不同,智能账户具有以下优势:

  • 无需支付 Gas 费 — Gas 费由平台承担。
  • 批量操作 — 可将多个操作合并为一笔交易。
  • 高级安全功能 — 超越简单私钥的安全保障。

Conviction 如何使用智能账户

当你在 Conviction 注册时,系统会自动为你创建一个智能账户。这就是你的交易钱包,所有交易活动都在此进行。

特性普通钱包 (EOA)智能账户
Gas 费用户自付平台承担
交易签名每笔交易单独签名支持批量操作
恢复方式仅助记词灵活的恢复选项
在 Conviction 中的角色资金钱包交易钱包

你的资金钱包是你连接的 EOA(例如 MetaMask 或内置钱包)。你的交易钱包是由资金钱包派生的智能账户。


技术详情

属性
提供商ZeroDev
账户类型Kernel v3.1
入口点v0.7
验证器ECDSA
网络ZetaChain (7000)
Gas 赞助ZeroDev Paymaster

EIP-712 订单签名

Conviction 上的订单使用 EIP-712 类型化数据标准进行链下签名。流程如下:

  1. 你在界面上创建一个订单(买入或卖出)。
  2. 你的 EOA(连接的钱包)使用 EIP-712 类型化数据对订单进行签名。
  3. 签名后的订单提交至后端。
  4. 订单的 maker 字段设置为你的智能账户地址,而非 EOA 地址。
  5. 订单撮合时,CTF Exchange 合约验证签名并通过你的智能账户执行交易。

这一设计实现了无 Gas 费下单 — 你只需签名一条消息,平台负责执行和承担 Gas 费。


安全性

  • 你的智能账户完全由你连接的钱包(EOA)控制。其他任何人都无法授权你的智能账户进行交易。
  • 平台可以为你的交易赞助 Gas 费,但无法移动你的资金或执行未经授权的交易。
  • 所有交易均通过链上 CTF Exchange 合约执行,合约在处理前会验证签名。
  • 你的智能账户地址由 EOA 确定性派生,因此对你而言是唯一的。