核心功能与用法
Cocod 是基于 Cashu 协议的命令行钱包,专为隐私优先的比特币支付场景设计。核心功能覆盖三大支付范式:Cashu 代币转账(盲签名隐私保护)、Lightning 网络支付(bolt11 发票收发)、以及创新的 HTTP 402 X-Cashu 流(NUT-24 标准,用于 API 自动付费)。
关键命令体系
- 钱包管理:
init/unlock/status/balance完成初始化、加密解锁与状态监控 - 收付操作:
receive/send双模式支持 Cashu 代币与 Lightning 发票 - Web 支付流:
x-cashu parse解析 402 响应,x-cashu handle生成支付头,实现机器对机器的自动结算 - 生态扩展:
mints管理多铸币厂,npc获取 Lightning 地址,history --watch实时交易监控
显著优势
1. 隐私架构:Cashu 的 Chaumian 盲签名实现交易不可链接,对比链上支付具有本质匿名性
2. HTTP 402 自动化:NUT-24 支持使 API 付费场景首次获得原生加密支付能力,无需预注册或账户系统
3. 双网络兼容:同一钱包无缝切换 ecash 即时转账与 Lightning 跨网络支付
4. 轻量部署:Bun 全局安装,daemon 后台自动管理,降低运维负担
局限性与风险
- 铸币厂信任模型:依赖第三方 mint 运营者,存在兑付风险与审查可能
- 协议成熟度:Cashu 生态尚处早期,mint 可用性、流动性深度不及主流 Lightning 钱包
- CLI 门槛:无 GUI 界面,要求用户熟悉命令行与 Bitcoin/Lightning 基础概念
- NPC 用户名成本:人性化 Lightning 地址需付费购买,免费版为机器生成的 npub 派生地址
适合人群
- 开发者构建隐私优先的付费 API 或内容服务
- 技术用户寻求链下支付的匿名替代方案
- Lightning 用户希望降低通道管理复杂度
- 关注 HTTP 402 新型 Web 货币化协议的早期采用者
常规风险提示
- 务必备份 mnemonic 助记词,丢失无法恢复资金
- 优先选择社区审计过的可信 mint,分散多 mint 风险
- HTTP 402 支付前通过
parse验证金额与铸币厂信息,防止恶意请求 - 大额资金建议分拆多 token 存储,降低单点损失