Openclaw Send Skill

🛡️ 一键隐私转账 · 零知证明守护资产

基于 Base L2 的零知识隐私转账协议,通过生成临时热钱包实现 ETH 的自动化匿名转移,采用 Noir/UltraHonk 证明系统,全程仅需用户手动资助一次热钱包。

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

使用说明

Ceaser Private Send 综合评估

核心用法

Ceaser Protocol 是一个部署在 Base L2(链 ID 8453)的隐私转账解决方案,本技能实现了完整的自动化流程:生成 BIP-39 临时热钱包 → 等待用户资助 → 自动签名广播 Shield(存入隐私池)交易 → 提取链上 leafIndex → 更新本地 note → 执行 Unshield(提现至目标地址)→ 退还剩余 ETH。

技能通过 ceaser-mcp npm 包调用 CLI 子命令,使用 Noir 电路编译为 UltraHonk 零知识证明,无需可信设置。支持面额为 0.001/0.01/0.1/1/10/100 ETH,协议费率 0.25%(双向约 0.5%)。

显著优点

  • 极高自动化程度:仅需一次手动操作(向热钱包转账),其余步骤(证明生成、签名、广播、索引提取、退款)全自动化
  • 零知识隐私保障:采用 Noir/UltraHonk 证明系统,链上仅暴露 commitment,不泄露金额、发送方、接收方
  • 临时热钱包设计:每次执行生成全新 BIP-39 钱包,资金隔离,支持会话中断后的助记词恢复
  • Gasless Unshield:提现阶段由 facilitator 代付 Gas,降低用户操作复杂度
  • 完备的错误恢复:涵盖资金不足、证明失败、交易回滚、网络超时等场景,提供自动退款或助记词恢复路径

潜在缺点与局限性

  • 隐私折损(关键警告):自动签名模式在链上形成可观测关联:主钱包 A → 资助 → 热钱包 H → Shield → 退款 → A,配合时间关联和钱包指纹(2-3 笔交易后弃用),显著降低匿名集效果
  • 固定面额限制:仅支持 6 个预设面额,无法任意金额转账
  • 单链局限:仅支持 Base L2,未部署至其他网络
  • 第三方依赖:高度依赖 ceaser.org facilitator 的可用性、索引同步状态及 Gas 储备
  • 会话安全风险:助记词和 backup string(含 ZK 秘密)在会话中短暂存在,OpenClaw 日志可能留存

适合人群

  • 需要快速完成隐私转账且愿意接受适度隐私折损的用户
  • 无法或不愿使用 MetaMask 手动签名的场景(如无 UI 环境、自动化需求)
  • 理解零知识证明原理、能妥善离线保存 backup string 的进阶用户
  • 不适合:追求极致隐私的对手风险敏感用户(应改用 /ceaser 手动签名模式)

常规风险

| 风险类别 | 具体描述 | 缓解措施 |
|---------|---------|---------|
| 智能合约风险 | Shield/Unshield 合约漏洞或升级 | 合约经审计,使用固定地址 |
| Facilitator 单点故障 | ceaser.org 宕机或审查 | 预检状态 API,失败时退款 |
| 密钥泄露 | 助记词或 backup string 被截获 | 仅展示一次,提示离线保存 |
| 资金锁定 | Shield 后未及时 Unshield | Backup string 永久可恢复 |
| Gas 波动 | 退款阶段 Gas 过高导致 dust 残留 | 预留 0.0005 ETH 缓冲 |
| 链上分析 | 资助-退款模式被启发式聚类 | 明确告知用户隐私局限 |

执行流程复杂度

技能包含 6 个预检项、3 条决策路径、8 个主阶段、12 种错误处理场景及会话中断恢复机制,是 OpenClaw 生态中流程最复杂的金融技能之一。建议首次使用者仔细阅读隐私警告,并优先在小额测试后再执行大额转账。

Openclaw Send Skill 内容

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