# 合规工具

根据设计，区块链上的所有内容都是公开的，这可能会剥夺用户的隐私权。任何人都可以访问每个人的整个交易历史记录。为了解决这个核心问题，Tornado.Cash 协议允许加密货币持有者重新获得隐私并获得匿名性。事实上，它使用户能够打破源地址和目标地址之间的链上链接。

然而，维护隐私和维护财务自由绝不能以不遵守规定为代价。隐私权在于控制我们提供的信息以及向谁提供信息的能力。

在此范围内，**Tornado.Cash 合规工具使用户能够证明其资金来源。**&#x501F;助每次存款后生成的注释，此工具将使用用于存入和提取资产的以太坊地址**发出经过加密验证的交易历史证明。**

您可以访问与此工具相关的 Medium 帖子，以了解有关其开发和发布的更多信息：[**Tornado.Cash 合规性 Medium 帖子**](https://tornado-cash.medium.com/tornado-cash-compliance-9abbf254a370)。

因此，如果您需要证明从 Tornado.Cash 池中提取的资产的来源，我们邀请您使用以下[合规工具](https://tornadoeth.cash/compliance)👍

<figure><img src="https://307960383-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9AvvosDJfUL8rYxnMBav%2Fuploads%2Ff901tluufCdTdhppsIA9%2Fimage.png?alt=media&#x26;token=16e1c419-8691-4b17-a412-26acb09cfa3e" alt=""><figcaption></figcaption></figure>

### 如何使用合规工具？ <a href="#how-to-use-the-compliance-tool" id="how-to-use-the-compliance-tool"></a>

每次通过[Tornado.Cash 应用程序](https://tornadoeth.cash/)存款时，协议都会生成一份新注释。此注释对于以后在任何提款地址提取存入的资产都是必需的。如果需要，此注释允许用户生成合规报告来证明其资产的来源。

*有关如何在 Tornado.Cash 上存入和提取资产的更多信息，请参阅：* [*存款和取款*](https://docs-zh.tornadoeth.cash/tornado-cash-classic/cun-kuan-he-qu-kuan)*。*

要获得合规报告，用户只需将存款后生成的说明复制到专用箱中。

#### 提款前 <a href="#before-withdrawal" id="before-withdrawal"></a>

如果票据尚未被使用（即资产仍未被提取），合规工具将仅向您提供有关存款的信息：

* 存款的交易哈希；
* 源地址；
* 承诺哈希。

承诺是每次存款时生成的散列随机字节区域，发送到 Tornado.Cash 智能合约以表征交易。

<figure><img src="https://307960383-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9AvvosDJfUL8rYxnMBav%2Fuploads%2Fw7xB6TxJJz5vhSV8kg6b%2Fimage.png?alt=media&#x26;token=954602d2-4718-4294-9ab9-bc9b5a4be5b3" alt=""><figcaption></figcaption></figure>

[*您可以通过阅读 Tornado.Cash如何运作？*](https://docs-zh.tornadoeth.cash/yi-ban-de/long-juan-feng-xian-jin-ru-he-yun-zuo)*找到有关 Tornado.Cash 如何实现提供隐私的更多信息。*

#### 退出后 <a href="#after-withdrawal" id="after-withdrawal"></a>

如果票据已被使用（即使用该票据将资产提取到指定地址），则合规工具将通过添加以下内容来完成上述信息：

* 提款交易哈希；
* 目的地址；
* 无效哈希。

无效哈希是一个公共输入，它被发送到链上，以便与智能合约和 Merkle 树数据进行检查，以允许提款。

<figure><img src="https://307960383-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9AvvosDJfUL8rYxnMBav%2Fuploads%2Fb6RX8Z0JgyffRbHyuGXI%2Fimage.png?alt=media&#x26;token=891ce044-2144-493c-98f4-1b5c59146b66" alt=""><figcaption></figcaption></figure>

因此，该工具允许用户重新链接源地址和目标地址，以证明 Tornado.Cash 上使用的资产的交易历史。

该信息还可以 PDF 格式下载，以便更轻松地发送给任何所需的第三方：

<figure><img src="https://307960383-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9AvvosDJfUL8rYxnMBav%2Fuploads%2FFqM60tamIQnfWmlviB91%2Fimage.png?alt=media&#x26;token=8ed471ad-76f6-414e-bae8-8fe53989ca53" alt=""><figcaption></figcaption></figure>
