核心用法
cocod 是一款基于 Cashu 协议的命令行隐私钱包,专为追求金融隐私的比特币用户设计。核心功能围绕三类操作展开:
1. 钱包管理 - init 生成助记词(可选加密),balance 查看余额,history 追踪交易流水
2. 收发支付 - 支持 Cashu 代币(send/receive cashu)和闪电网络发票(bolt11),集成 NPC 服务提供 Lightning Address
3. NUT-24 Web 支付 - 解析并结算 HTTP 402 X-Cashu 头,实现"按请求付费"的 API 访问模式
独特之处在于盲签名机制:代币由 Mint 担保但无法被追踪,实现类似现金的离线转移能力。
显著优点
- 隐私优先:Chaumian 盲签名确保交易不可链接,Mint 无法追踪资金流
- 双轨支付:原生支持链上代币流转 + 闪电网络互操作,兼顾零确认速度与深度流动性
- 程序化友好:NUT-24 标准让 HTTP API 可直接请求微支付,适合机器对机器结算
- 自托管:助记词本地生成,无 KYC 依赖
潜在局限
- Mint 信任假设:代币价值完全依赖所选 Mint 的偿付能力,存在单点故障
- 版本硬锁定:Skill 与 CLI 版本强绑定,升级需同步更新
- 生态早期:Cashu 采用度有限,商户接受面窄于传统闪电钱包
- CLI 门槛:命令行交互对非技术用户不够友好
适合人群
- 隐私极客与密码朋克,追求金融匿名性
- 开发者构建按量付费 API 或内容付费墙
- 闪电网络进阶用户,需要离线代币转移能力
- 规避 KYC 的比特币持有者
常规风险
- Mint 跑路风险:需选择声誉良好的 Mint,分散存储
- 代币丢失:Cashu 代币字符串一旦泄露即被消费,无链上可追索性
- 软件供应链:npm 全局安装暴露于包管理器攻击面
- 定价波动:闪电发票以 satoshi 计价,法币本位用户需自行对冲