Openclaw Send Skill

🛡️ 一键隐私转账,全自动零知护航

通过 Ceaser 协议在 Base L2 上自动执行隐私 ETH 转账,仅需一次手动注资,全程零知识证明保护。

收藏
4.7k
安装
1.4k
版本
1.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

ceaser-send 是一项全自动化的隐私 ETH 转账技能,基于 Ceaser Protocol 在 Base L2(链 ID 8453)上运行。用户只需完成一个手动步骤——向生成的临时热钱包注资 ETH,其余流程(零知识证明生成、交易签名、广播、确认、提款、退款)全部由代理自动完成。

完整流程:
1. 预检阶段:验证 facilitator 状态、有效面值(0.001-100 ETH)、手续费计算、收款地址格式及现有未花费票据

2. 钱包生成:创建临时 BIP-39 热钱包,向用户展示一次性恢复助记词

3. 资金监控:轮询检测注资,支持取消/超时处理及自动退款

4. Shield(存款):调用 npx -y ceaser-mcp shield 生成 Noir/UltraHonk 零知识证明,代理自动签名广播

5. 确认与票据更新:从链上事件提取 leafIndex,通过 Bash 操作更新 notes.json

6. Unshield(提款):无 Gas 调用 facilitator 完成隐私提款至指定地址

7. 退款:自动将剩余 ETH 返还用户地址

技术特点:

  • 证明系统:Noir 电路编译为 UltraHonk 证明(无需可信设置)
  • 手续费:单次操作 0.25%(往返约 0.5%)
  • Gas 优化:Base L2 低 Gas 环境,预留 0.0005 ETH 作为缓冲

显著优点

1. 极致自动化:相比手动签名的 /ceaser 技能,仅需一次注资操作,大幅降低用户门槛
2. 强隐私保证:零知识证明确保链上无法关联存款人与提款人,Merkle 树结构保护交易图谱

3. 资金可恢复:临时热钱包助记词一次性展示,会话中断后用户可通过 MetaMask 等钱包自主恢复

4. 故障安全:多层级自动退款机制(取消、超时、Shield 失败时自动执行)

5. 无 Gas 提款:Unshield 阶段由 facilitator 承担 Gas 费用

6. 标准面值支持:0.001/0.01/0.1/1/10/100 ETH 固定面值,降低金额指纹识别风险

潜在缺点与局限性

1. 隐私降级风险:自动签名模式在链上留下多重可关联痕迹——注资链接(用户钱包→热钱包)、退款链接、时间相关性(操作间隔仅数分钟)、钱包指纹(仅 2-3 笔交易即废弃的模式识别特征)
2. 临时钱包依赖:热钱包私钥在代理会话期间存在,存在会话日志泄露风险

3. 中心化 facilitator:依赖 ceaser.org 运行状态,若服务宕机或断路器触发则无法执行

4. notes.json 并发风险:并行执行可能因文件写入冲突导致票据损坏

5. 面值刚性限制:仅能使用预设 6 个面值,无法灵活指定任意金额

6. 小额 dust 损失:极端情况下剩余余额不足以支付退款 Gas 时会产生 dust

适合人群

  • 便利性优先用户:重视操作便捷性,可接受一定隐私权衡
  • 小额隐私转账:需要快速完成中等金额(0.01-10 ETH)的隐私转移
  • 自动化需求场景:无法或不愿手动操作 MetaMask 签名流程的用户
  • 临时/一次性使用:单次转账需求,不介意临时热钱包模式

不推荐人群:对链上关联性极度敏感的用户(建议使用 /ceaser 手动签名模式)、大额资金持有者、需要频繁并行操作的用户。

常规风险

| 风险类别 | 具体描述 | 缓解措施 |
|---------|---------|---------|
| 智能合约风险 | Ceaser Protocol 合约可能存在漏洞 | 合约已审计(TBD),使用固定面值降低复杂性风险 |
| Facilitator 风险 | 服务可用性、抗审查性、密钥管理 | 预检机制检测断路器状态,失败时自动退款 |
| 隐私降级 | 自动模式链上可链接性高于手动模式 | 明确隐私警告,提供手动模式替代选项 |
| 密钥泄露 | 助记词/backup string 在会话日志中留存 | 一次性展示、明确保存指令、建议清除聊天记录 |
| 资金锁定 | Shield 成功但 Unshield 失败 | Backup string 始终可作为终极恢复手段 |
| 网络/RPC 风险 | Base 网络拥堵或节点故障 | 重试机制、超时处理、TX hash 提供手动查询 |

关键安全原则:backup string 是唯一终极恢复凭证,用户必须离线保存;助记词仅用于热钱包资金恢复,与 ZK 票据无关。

Openclaw Send Skill 内容

helpers文件夹
手动下载zip · 16.1 kB
wallet-ops.jstext/javascript
请选择文件