# 龙卷风现金简介

<figure><img src="https://content.gitbook.com/content/aENhSF3U1HM7UYkFnjg8/blobs/19iGtdkaZk11yMKnXiDJ/image.png" alt=""><figcaption><p>TORNADO CASH</p></figcaption></figure>

[Tornado Cash](https://tornadopro.cash/) 是一种**完全去中心化**、**非托管**的**协议**，允许在加密空间中进行私人交易。作为一种去中心化协议，Tornado.Cash 智能合约已在以太坊区块链中实现，使其不可改变。它们既不能更改也不能被篡改。因此，包括原始开发人员在内的任何人都不能修改或关闭它们。所有治理和挖矿智能合约均由社区以去中心化的方式部署。作为一种非托管协议，用户在操作 Tornado.Cash 时可以保管其加密货币。这意味着每次存款时，他们都会获得私钥，从而可以访问存入的资金，从而使用户可以完全控制其资产。

## 如何实现隐私？ <a href="#how-is-privacy-achieved" id="how-is-privacy-achieved"></a>

Tornado Cash 通过打破源地址和目标地址之间的链上链接来提高交易隐私。它使用智能合约，从一个地址接受 ETH 和其他代币存款，并允许从另一个地址提取。为了最大限度地保护隐私，建议采取几个步骤，例如使用中继器进行 gas 支付，从没有预先存在余额的地址提取资金。更多详细信息请参阅\_幕后：\_ [*Tornado.Cash 如何运作？*](https://docs.tornadopro.cash/generals/how-does-tornado-cash-work) 和 [保持匿名的技巧](https://docs.tornadopro.cash/generals/tips-to-remain-anonymous)。

## Tornado.cash 在哪里运营？ <a href="#where-does-tornado.cash-operate" id="where-does-tornado.cash-operate"></a>

自 2019 年成立以来，Tornado Cash 一直在以太坊区块链上运行。该协议一直为以太坊区块链处理的六种代币（ETH、DAI、cDAI、USDC、USDT 和 WBTC）提供多样化的固定金额池。自 2021 年 6 月以来，除了以太坊区块链之外，Tornado Cash 智能合约还部署在其他侧链和区块链上。这些部署使该工具能够支持新代币或受益于第 2 层优势，例如更快、更便宜的交易。截至今天，Tornado Cash 正在以下平台上运行：

* **Ethereum Blockchain** : **ETH** (Ethereum),
* **DAI** (Dai),
* **cDAI** (Compound Dai),
* **USDC** (USD Coin),
* **USDT** (Tether) & **WBTC** (Wrapped Bitcoin),
* **Binance Smart Chain**: **BNB** (Binance Coin),
* **Polygon Network**: **MATIC** (Polygon),
* **Gnosis Chain (former xDAI Chain)**: **xDAI** (xDai),
* **Avalanche Mainnet**: **AVAX** (Avalanche),
* **Optimism**, as a Layer-2 for **ETH** (Ethereum),
* **Arbitrum One**, as a Layer-2 **ETH** (Ethereum).

直到 2021 年 12 月，该协议还为其中一些代币提供了匿名挖矿系统，允许其用户赚取治理代币（TORN）。用户最终可以通过在 ETH、DAI、cDAI 和 WBTC 池中存款在区块链网络上赚取 TORN。有关匿名挖矿和 Tornado.Cash 代币的更多信息现已发布。借助 TORN 代币，Tornado Cash 用户可以积极参与制定协议。

\
社区对 Tornado Cash 的演变及其功能的改进负有很大的责任。事实上，通过这种治理，协议参数和代币分配完全由社区控制。上述所有池都可以在 [tornadopro.cash](https://tornadopro.cash/) 上访问。

它们**按照固定金额存款和取款的原则**运作。这意味着每个代币都有 2 到 4 个不同的池，只允许 2 到 4 个不同的固定金额的交易 *（例如，ETH 有四个不同的池，每个金额一个：0.1、1、10 和 100 ETH）*.\\

<figure><img src="https://content.gitbook.com/content/aENhSF3U1HM7UYkFnjg8/blobs/SJKDYJZ4TCrm3uwGL7g6/image.png" alt=""><figcaption><p>BLOCKCHAIN</p></figcaption></figure>

## Tornado Cash [Nova](https://docs.tornadopro.cash/tornado-cash-nova/logging-in-tornado-cash-nova)

随着 [**2021 年 12 月 Tornado Cash Nova**（测试版）的发布](https://tornado-cash.medium.com/tornado-cash-introduces-arbitrary-amounts-shielded-transfers-8df92d93c37c)，协议中添加了一个**具有独特新功能的升级池**。用户不再受固定金额交易的限制。随着 Tornado Cash Nova 的加入，他们可以从使用**任意金额池和屏蔽转账**中受益。Tornado Cash Nova 在 Gnosis Chain（前身为 xDai Chain）上作为 Layer2 运行，以优化速度和成本。它允许**以 ETH 完全自定义的金额进行存款和取款**。该池还支持屏蔽交易，用户可以**在池中转移其代币的保管权**。

Tornado Cash Nova（测试版）可通过 [nova.tornadopro.cash](https://nova.tornadopro.cash/) 访问。您可以在我们文档的专门部分找到有关 Tornado Cash Nova 功能的更多信息。

## Tornado.Cash 如何运行？ <a href="#how-does-tornado.cash-run" id="how-does-tornado.cash-run"></a>

​[Tornado.Cash 功能背后的代码](https://github.com/tornadocashpro) - 智能合约、电路和工具链 - 完全**开源**。作为 DAO（去中心化自治组织），Tornado.Cash 治理和挖矿智能合约由其社区部署。该协议还与 zk-SNARK 配合使用，它支持零知识证明，允许用户证明拥有信息而无需透露信息。该技术的使用基于**Zcash 团队在以太坊社区的帮助下进行的开源研究**。为了设置 zk-SNARK 初始密钥，Tornado.Cash [受信任的设置社区](https://tornado-cash.medium.com/tornado-cash-trusted-setup-ceremony-b846e1e00be1) 于 2020 年 5 月启动，并记录了 [1114 笔贡献](https://tornado-cash.medium.com/the-biggest-trusted-setup-ceremony-in-the-world-3c6ab9c8fffa)。如此多的贡献者使得通过伪造零知识证明来破坏协议成为不可能。社区在 **IPFS**（星际文件系统）上托管用户界面，最大限度地降低了数据删除的风险。事实上，只要至少有一个用户托管它，界面就会工作.\\
