
1. 合规工具解决什么问题
隐私协议面临一个根本矛盾:用户想要匿名,但监管要求可追溯。在 Tornado官网(龙卷风官网) 的产品体系中,合规工具就是为化解这一矛盾而设计的。
合规工具允许用户在需要时选择性地披露自己的交易信息,证明资金来源合法,而不必向所有人公开全部交易历史。这是“可审计隐私”的核心思路。产品概述见 生态探索。
2. 选择性披露的密码学基础
选择性披露建立在 zk-SNARK 的基础上。用户已经拥有证明“我知道票据对应某个 commitment”的能力,合规工具把这一能力扩展为:
- 证明某个提款与某个存款属于同一票据,但不公开其他交易
- 向指定的审计方披露部分交易细节,而非全部
- 生成一份可验证的报告,证明资金来源的合法性
底层密码学与 承诺与注销码机制 密切相关。
3. 如何证明资金来源
合规工具生成的报告通常包含:
| 要素 | 说明 |
|---|---|
| 存款证明 | 某个 commitment 确实存在于 Merkle Tree 中 |
| 提款对应关系 | 证明某次提款与某次存款使用同一票据 |
| 时间范围 | 存款和提款的时间窗口 |
| 完整性证明 | 报告未被篡改的密码学证明 |
这份报告可以提交给交易所、审计机构或监管方,证明资金并非来自非法来源,而不必公开完整交易历史。
4. 什么场景需要合规证明
- 中心化交易所入金:交易所可能要求说明资金来源
- 机构内部合规审查:机构使用隐私工具前需通过内部合规
- 税务申报:需要证明某些交易的来源和金额
- 法律程序:在诉讼或调查中证明资金合法性
Tornado Cash 协议本身不收集任何用户数据,合规报告完全由用户在本地生成。这一点在 合规工具使用教程 中有更详细的操作说明。
5. 合规工具的局限
- 不是万能通行证:某些司法辖区或交易所可能不接受任何形式的隐私工具使用
- 依赖于用户主动使用:如果用户从未保留存款记录,无法事后生成报告
- 披露范围需谨慎:选择性披露一旦发出,信息无法撤回
- 工具本身的安全性:合规工具也可能成为供应链攻击目标,见 供应链攻击复盘
6. 与 Zcash 查看密钥的对比
| 维度 | Zcash 查看密钥 | Tornado Cash 合规工具 |
|---|---|---|
| 原生支持 | 协议内置 | 外部工具 |
| 披露粒度 | 可控制到单笔交易 | 可控制到单次存提款 |
| 使用门槛 | 低(钱包原生) | 中(需手动生成) |
| 机构接受度 | 较高 | 中等 |
Zcash 的查看密钥是协议原生功能,使用门槛更低。Tornado Cash 的合规工具是外部工具,需要用户主动操作。这一差异是 Zcash 在机构采用上领先的原因之一,完整对比见 隐私赛道正在被重新定价。
💡 常见疑问解答
使用合规工具会破坏我的匿名性吗?
不会,只要你只向指定的审计方披露。选择性披露是定向的,不会向公众公开你的全部交易历史。但一旦披露,信息无法撤回。
合规报告能证明什么?
能证明某次提款与某次存款属于同一票据,且该存款确实存在于 Merkle Tree 中。它证明的是“资金来源的链上合法性”,不是资金来源的最终身份。
如果存款时没保存记录,还能生成报告吗?
很难。合规报告依赖于存款时生成的票据和 commitment 记录。如果这些信息丢失,事后无法重建。建议在使用 Tornado Cash 时就保留必要的记录。
© 2026 Tornado官网 · 转载请联系授权
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
