# 龙卷风现金简介

<figure><img src="https://2754767501-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3U990Qef6L7w7eSM7Iw%2Fuploads%2FnqSTRZB5u10LuFn5zZeB%2Fspaces_-MXflGk4w5pDjjlmPCuF-1972196547_uploads_git-blob-abd4d34155f9622c45ddda2c15d655a546b08610_image.png?alt=media&#x26;token=e14ebc01-4085-4b56-a287-3511c497fa56" alt=""><figcaption></figcaption></figure>

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

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

Tornado Cash 通过打破源地址和目标地址之间的链上链接来提高交易隐私。它使用一种智能合约，接受来自一个地址的 ETH 和其他代币存款，并允许从不同的地址提取资金。为了最大限度地提高隐私性，建议采取几个步骤，例如使用中继器进行天然气支付，从一个地址提取资金没有预先存在的余额。更多详细信息请参见*幕后花絮：*[*Tornado.Cash 是如何运作的？*](#how-does-tornado.cash-run)& 保持匿名的提示。

### 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 智能**合约在其他侧链和区块链上**。这些部署使该工具能够支持新代币或受益于 Layer-2 优势，例如更快、更便宜的交易。截至目前，Tornado Cash 正在运行：

* **以太坊区块链**：**ETH** （以太坊），
* **戴**（戴），
* **cDAI** （复合 Dai），
* **USDC** （美元硬币），
* **USDT** （Tether）和**WBTC** （包装比特币），
* **币安智能链**：**BNB** （币安币），
* **多边形网络**：**MATIC** （多边形），
* **Gnosis 链（前 xDAI 链）**：**xDAI** (xDai)，
* **Avalanche 主网**：**AVAX** （Avalanche），
* **乐观，作为ETH （以太坊）**&#x7684;第 2 层，
* **Arbitrum One** ，作为第 2 层**ETH** （以太坊）。

直到 2021 年 12 月，该协议还包括针对其中一些代币的匿名挖掘系统，允许其用户赚取治理代币 ( **TORN** )。用户最终可以通过存入 ETH、DAI、cDAI 和 WBTC 池来在区块链网络上赚取 TORN。 提供有关[*匿名挖矿*](https://docs-zh.tornadoeth.cash/tornado-cash-classic/ni-ming-wa-kuang)*和*[*Tornado.Cash 代币*](https://docs-zh.tornadoeth.cash/yi-ban-de/torn)*的更多信息。***借助 TORN 代币，Tornado Cash 用户可以积极参与协议的制定**。社区对于 Tornado Cash 的演变及其功能的改进具有很强的影响力。事实上，通过这种治理，协议参数和代币分配完全处于社区的控制之下。上述所有池都可以在 [tornadoeth.cash](https://tornadoeth.cash)上访问。他们**按照固定金额存款和取款的原则运作**。这意味着每个代币有 2 到 4 个不同的池，仅允许 2 到 4 个不同固定金额的交&#x6613;*（例如 ETH 有四个不同的池，每个金额对应一个池：0.1、1、10 和 100 ETH）*。![](https://tornadocash.gitbook.io/docs/generals/introduction-to-tornado-cash)

<figure><img src="https://2754767501-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3U990Qef6L7w7eSM7Iw%2Fuploads%2FkD4Ua1OdhUph7b7iDOpJ%2Fspaces_-MXflGk4w5pDjjlmPCuF-1972196547_uploads_git-blob-10617b59222644250f007ed680629c8551479079_logos.png?alt=media&#x26;token=f15e8cd1-6545-492a-90be-9654e01e546c" alt=""><figcaption><p>区块链</p></figcaption></figure>

#### ​龙卷风现金新星 <a href="#tornado-cash-nova" id="tornado-cash-nova"></a>

随着2021 年 12 月[**Tornado Cash Nova** （测试版）](https://tornado-cash.medium.com/tornado-cash-introduces-arbitrary-amounts-shielded-transfers-8df92d93c37c)的发布，协议中添加了**具有独特新功能的升级池。**&#x7528;户不再受固定金额交易的限制。通过添加 Tornado Cash Nova，他们可以从使用**任意金额池和屏蔽传输中受益**。Tornado Cash Nova 在 Gnosis 链（前 xDai 链）上作为 Layer2 运行，以优化速度和成本。它允许**以完全定制的 ETH 金额进行存款和取款**。该池还支持屏蔽交易，用户可以在**保留在池中的同时转移其代币的保管权。Tornado Cash Nova（测试版）可以在** [nova.tornadoeth.cash](https://nova.tornadoeth.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/tornadocashdev)代码- 智能触点、电路和工具链 - 完全**开源。**&#x54;ornado 作为一个 DAO（去中心化自治组织）。现金治理和挖矿智能合约由其社区部署。该协议还与 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 （星际文件系统）上，最大限度地降低了数据删除的风险。**&#x4E8B;实上，只要至少有一个用户托管该界面，该界面就能正常工作。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-zh.tornadoeth.cash/long-juan-feng-xian-jin-jian-jie.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
