# Введение в Tornado Cash

<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><p>ТОРНАДО КЭШ</p></figcaption></figure>

[Tornado Cash](https://tornadoeth.cash) — это **полностью децентрализованный протокол, не связанный с хранением** , позволяющий проводить частные транзакции в криптопространстве. Будучи децентрализованным протоколом, смарт-контракты Tornado.Cash были реализованы в блокчейне Ethereum, что делает их неизменяемыми. Их нельзя ни изменить, ни подделать. Поэтому никто, включая первоначальных разработчиков, не может их изменить или закрыть. Все смарт-контракты управления и майнинга развертываются сообществом децентрализованно. В качестве протокола, не связанного с хранением, пользователи сохраняют свои криптовалюты во время работы Tornado.Cash. Это означает, что при каждом депозите им предоставляется закрытый ключ, обеспечивающий доступ к внесенным средствам, что дает пользователям полный контроль над своими активами.

## Как достигается конфиденциальность? <a href="#how-is-privacy-achieved" id="how-is-privacy-achieved"></a>

Tornado Cash повышает конфиденциальность транзакций, разрывая внутрисетевую связь между адресами источника и назначения. Он использует смарт-контракт, который принимает депозиты ETH и других токенов с одного адреса и позволяет их снимать с другого адреса. Чтобы максимизировать конфиденциальность, рекомендуется несколько шагов, таких как использование ретранслятора для платежей за газ для вывода средств с адреса с нет ранее существовавшего баланса.Более подробную информацию можно найти в *разделе «За кулисами:* [*Как работает Tornado.Cash?*](https://docs-ru.tornadoeth.cash/generaly/kak-rabotaet-tornado-cash)*»* & [Советы, как сохранить анонимность](https://docs-ru.tornadoeth.cash/generaly/sovety-po-sokhraneniyu-anonimnosti) .

## Где работает Tornado.cash? <a href="#where-does-tornado.cash-operate" id="where-does-tornado.cash-operate"></a>

С момента своего создания в 2019 году Tornado Cash работает **на блокчейне Ethereum** . Протокол предлагает диверсифицированные пулы с фиксированной суммой для шести токенов (ETH, DAI, cDAI, USDC, USDT и WBTC), обрабатываемых блокчейном Ethereum. С июня 2021 года в дополнение к блокчейну Ethereum **также были развернуты смарт-контракты Tornado Cash. в других сайдчейнах и блокчейнах** . Эти развертывания позволили инструменту либо поддерживать новые токены, либо пользоваться преимуществами уровня 2, такими как более быстрые и дешевые транзакции. На сегодняшний день Tornado Cash работает на:

* **Ethereum Blockchain** : **ETH** (Ethereum),&#x20;
* **DAI** (Dai),&#x20;
* **cDAI** (Compound Dai),&#x20;
* **USDC** (USD Coin),&#x20;
* **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 года протокол включал систему анонимного майнинга некоторых из этих токенов, позволяя пользователям получать токен управления ( **TORN** ). В конечном итоге пользователи смогли заработать TORN в сети Blockchain, внося депозиты в пулы ETH, DAI, cDAI и WBTC. Доступна *дополнительная информация об* [*анонимном майнинге*](https://docs-ru.tornadoeth.cash/tornado-cash-classic/anonimnyi-maining) *и* [*токене Tornado.Cash*](https://docs-ru.tornadoeth.cash/generaly/torn) *.* **Благодаря токену TORN пользователи Tornado Cash могут активно участвовать в формировании протокола** . Сообщество имеет большое значение в развитии Tornado Cash и улучшении его функций. Действительно, параметры протокола и распределение токенов полностью находятся под контролем сообщества посредством этого управления. Доступ ко всем упомянутым выше пулам можно получить на сайте [tornadoeth.cash](https://tornadoeth.cash) . Они работают **по принципу депозитов и снятия средств с фиксированной суммой** . Это означает, что каждый токен имеет от 2 до 4 разных пулов, что позволяет совершать транзакции только с 2–4 разными фиксированными суммами *(например, у ETH есть четыре разных пула, по одному на каждую из этих сумм: 0,1, 1, 10 и 100 ETH)* .

<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>

### Tornado Cash Nova <a href="#tornado-cash-nova" id="tornado-cash-nova"></a>

С [**выпуском Tornado Cash Nova** (бета-версия) в декабре 2021 года](https://tornado-cash.medium.com/tornado-cash-introduces-arbitrary-amounts-shielded-transfers-8df92d93c37c) в протокол был добавлен обновленный пул **с новыми уникальными функциями .** Пользователи больше не ограничены транзакциями с фиксированной суммой. С добавлением Tornado Cash Nova они могут получить выгоду от использования **пула произвольных сумм и защищенных переводов** . Tornado Cash Nova работает в цепочке Gnosis (бывшая цепочка xDai) в качестве уровня 2 для оптимизации скорости и затрат. Он позволяет **вносить и снимать полностью персонализированные суммы в 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) — интеллектуальные контакты, схемы и набор инструментов — полностью **открыты.** Сообщество Tornado работает как DAO (децентрализованная автономная организация). Управление наличными и смарт-контракты для майнинга используются его сообществом. Протокол также работает с zk-SNARK, который обеспечивает доказательства с нулевым разглашением, позволяя пользователям демонстрировать владение информацией без необходимости ее раскрытия. это. Использование этой технологии основано **на исследованиях с открытым исходным кодом, проведенных командой Zcash при помощи сообщества Ethereum** . Для настройки первоначальных ключей zk-SNARK в мае 2020 года было запущено [сообщество доверенной настройки Tornado.Cash, насчитывающее ](https://tornado-cash.medium.com/tornado-cash-trusted-setup-ceremony-b846e1e00be1)[1114 участников](https://tornado-cash.medium.com/the-biggest-trusted-setup-ceremony-in-the-world-3c6ab9c8fffa) . Такое значительное количество участников делает невозможным компрометацию протокола путем фальсификации доказательств с нулевым разглашением. Пользовательский интерфейс размещается сообществом в **IPFS (Межпланетная файловая система), что сводит к минимуму риски удаления данных.** Действительно, интерфейс будет работать до тех пор, пока его размещает хотя бы один пользователь.


---

# 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-ru.tornadoeth.cash/vvedenie-v-tornado-cash.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.
