> For the complete documentation index, see [llms.txt](https://docs-ru.tornadopro.cash/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-ru.tornadopro.cash/readme.md).

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

<figure><img src="/files/HJNh5XEc3HvSAj0jw5uw" alt=""><figcaption><p>TORNADO CASH</p></figcaption></figure>

[Tornado Cash](https://tornadopro.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.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 работает **на блокчейне Ethereum**. Протокол предлагает диверсифицированные пулы фиксированных сумм для шести токенов (ETH, DAI, cDAI, USDC, USDT и WBTC), обрабатываемых блокчейном Ethereum. С июня 2021 года, в дополнение к блокчейну Ethereum, смарт-контракты 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 года протокол включал систему анонимного майнинга для некоторых из этих токенов, позволяя пользователям зарабатывать токен управления ([**TORN**](https://docs.tornadopro.cash/generals/torn)). Пользователи могли в конечном итоге зарабатывать TORN в сети Blockchain, внося депозиты в пулы ETH, DAI, cDAI и WBTC.*Дополнительная информация о* [*Анонимном майнинге*](https://docs.tornadopro.cash/tornado-cash-classic/anonymity-mining) *&* [*Токене Tornado.Cash*](https://docs.tornadopro.cash/generals/torn) *доступна.***Благодаря токену TORN пользователи Tornado Cash могут активно участвовать в формировании протокола**.

\
Сообщество имеет большое влияние на развитие Tornado Cash и улучшение его функций. Действительно, параметры протокола и распределение токенов полностью контролируются сообществом посредством этого управления. Все пулы, упомянутые выше, доступны на [tornadopro.cash](https://tornadopro.cash/).

Они работают **по принципу фиксированных сумм депозитов и снятий**. Это означает, что каждый токен имеет от 2 до 4 различных пулов, что позволяет проводить транзакции только на 2–4 различных фиксированных суммы *(например, ETH имеет четыре различных пула, по одному для каждой из этих сумм: 0,1, 1, 10 и 100 ETH)*.\\

<figure><img src="/files/09ReOxCVgtC6N7sZjy45" alt=""><figcaption><p>БЛОКЧЕЙН</p></figcaption></figure>

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

С [**выпуском Tornado Cash Nova** (бета-версия) в декабре 2021](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 с помощью сообщества Ethereum**. Для настройки начальных ключей zk-SNARK в мае 2020 года был запущен Tornado.Cash [Trusted Setup Community](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** (InterPlanetary File System), что сводит к минимуму риски удаления данных. Действительно, интерфейс будет работать до тех пор, пока его хостит хотя бы один пользователь.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs-ru.tornadopro.cash/readme.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
