加密研究团队 [[alloc] init] 发布了一份名为“Shielded Bitcoin”的技术方案,目标是在不修改比特币共识规则的情况下,为比特币主网提供隐私转账能力。方案借鉴了 Zcash 的加密票据和零知识证明设计,试图隐藏付款方、收款方以及转账金额。
运行在现有比特币网络
根据 9 月 24 日发布的 56 页论文,这套设计将 BTC 价值表示为加密“票据”。每笔转账都会附带零知识证明,用来证明发送方确实控制被花费的票据,同时保证输入与输出金额保持平衡。
为防止双花,系统会公开一个名为 nullifier 的标记。这个标记可以让相关软件识别票据是否已被使用,但不会暴露具体是哪一张票据被花费。
与 Zcash 由自身区块链直接验证规则不同,Shielded Bitcoin 的做法是把转账数据写入比特币链上,由比特币负责记录数据,而验证证明和重建隐私状态的工作交给链下索引器完成。
进出系统机制尚未公布
这篇论文只讨论了隐私系统内部的转账流程,没有覆盖 BTC 如何进入或退出该系统。研究团队表示,这部分内容将放在另一篇基于 Bitcoin PIPEs v2 的论文中说明。
按照论文描述,当前版本使用 Groth16 证明系统。该方案的安全性依赖一次可信初始化。对于一笔包含 2 个输入和 2 个输出的转账,链上数据会通过 OP_RETURN 输出发布,大小约为 625 vbytes。
论文同时提到,这种做法依赖 Bitcoin Core v30 默认更大的 OP_RETURN 容量设置。由于这一改动在社区内存在争议,节点运营者可以自行关闭,因此相关交易能否顺利中继,还取决于有多少节点和矿工继续保留这一默认设置。
部分链上信息仍然公开
研究人员指出,这套方案并不能隐藏所有信息。转账发生的时间、手续费,以及输入和输出的数量仍然是公开的。也就是说,它保护的是“谁向谁支付了多少”,而不是“是否发生了一笔隐私转账”这一事实。
论文附录还提出了一个可选的合规层设计。该设计引入“信任机构”为合规存入出具认证,让机构用户在不暴露完整转账关系的情况下验证票据来源。没有这类认证的票据仍然可以继续使用。
作为对比,论文提到 2025 年提出的 Shielded CSV 方案要求持币者自行保存交易数据,而这些数据通常无法从链上恢复。研究团队认为,Shielded Bitcoin 在数据可验证性和状态重建方面提供了另一种路径。











