1
0
Fork 0

GitBook: [#67] d

This commit is contained in:
bt11ba 2021-10-28 14:03:39 +00:00 committed by gitbook-bot
parent 5b3d3e1ef1
commit e569a74117
No known key found for this signature in database
GPG Key ID: 07D2180C7B12D0FF
10 changed files with 201 additions and 199 deletions

View File

@ -2,7 +2,7 @@
![](.gitbook/assets/image.png)
Tornado Cash - это полностью децентрализованный некастодиальный протокол, позволяющий осуществлять частные транзакции в сфере криптовалют.
Tornado Cash - это полностью децентрализованный некастодиальный протокол, позволяющий осуществлять частные транзакции в сфере криптовалют. 
Как децентрализованный протокол, смарт-контракты Tornado.Cash реализованы в блокчейне Ethereum, что делает их неизменяемыми. Они не могут быть изменены или подделаны. Поэтому никто, включая первоначальных разработчиков проекта, не может их модифицировать или отключить. Все смарт-контракты для управления сетью, стекингом и эмиссией развертываются сообществом в децентрализованном порядке.
@ -10,9 +10,9 @@ Tornado Cash - это полностью децентрализованный н
## Как достигается конфиденциальность?
Tornado Cash повышает конфиденциальность транзакций за счет разрыва связи между кошельками \(адресами\) пользователей в сети блокчейн. Проект использует смарт-контракт, который принимает депозиты в ETH и других токенах с одного адреса и позволяет выводить их с другого адреса.
Tornado Cash повышает конфиденциальность транзакций за счет разрыва связи между кошельками (адресами) пользователей в сети блокчейн. Проект использует смарт-контракт, который принимает депозиты в ETH и других токенах с одного адреса и позволяет выводить их с другого адреса.
Чтобы сохранить конфиденциальность, необходимо использовать несколько уровней защиты, например, использовать ретранслятор \(Relayer\) для платежей при выводе средств на адрес, не имеющий ранее существующего баланса в ETH для оплаты комиссий.
Чтобы сохранить конфиденциальность, необходимо использовать несколько уровней защиты, например, использовать ретранслятор (Relayer) для платежей при выводе средств на адрес, не имеющий ранее существующего баланса в ETH для оплаты комиссий. 
Более подробную информацию можно найти в разделе Проект Изнутри:
@ -24,33 +24,33 @@ Tornado Cash повышает конфиденциальность транза
На сегодняшний день Tornado.Cash можно использовать со следующими токенами:
* На Ethereum: ETH \(Ethereum\), DAI \(Dai\), cDAI \(Compound Dai\), USDC \(USD Coin\), USDT \(Tether\) и WBTC \(Wrapped Bitcoin\).
* На блокчейне Binance: BNB \(Binance Coin\)
* В сети Polygon: MATIC \(Polygon\).
* На Ethereum: ETH (Ethereum), DAI (Dai), cDAI (Compound Dai), USDC (USD Coin), USDT (Tether) и WBTC (Wrapped Bitcoin).
* На блокчейне Binance: BNB (Binance Coin)
* В сети Polygon: MATIC (Polygon).
![](.gitbook/assets/non-custodial-anonymous-transactions-on-ethereum-3-.png)
Протокол также включает систему анонимного майнинга для части своих токенов, позволяя пользователям зарабатывать токены управления \(governance coin\). Благодаря токенам TORN пользователи Tornado Cash активно участвуют в формировании протокола. Сообщество имеет большой вес и влияет на эволюцию проекта Tornado Cash и улучшение его функций. Параметры протокола и распределение токенов полностью контролируются сообществом благодаря такому управлению.
Протокол также включает систему анонимного майнинга для части своих токенов, позволяя пользователям зарабатывать токены управления (governance coin). Благодаря токенам TORN пользователи Tornado Cash активно участвуют в формировании протокола. Сообщество имеет большой вес и влияет на эволюцию проекта Tornado Cash и улучшение его функций. Параметры протокола и распределение токенов полностью контролируются сообществом благодаря такому управлению.
\
Более подробная информация об [анонимном майнинге](https://docs.tornado.cash/anonymity-mining) и токене [Tornado.Cash](https://docs.tornado.cash/torn) доступна по ссылкам.
## Как работает Tornado.Cash?
Программный код, лежащий в основе функционала Tornado.Cash, а также смарт-контакты, схемы и инструментарий имеют открытый исходный код.
Работая как DAO \(децентрализованная автономная организация\), управление Tornado.Cash и майнинговые смарт-контракты развертываются его сообществом.
Работая как DAO (децентрализованная автономная организация), управление Tornado.Cash и майнинговые смарт-контракты развертываются его сообществом.
Протокол также работает с технологией zk-SNARK, которая обеспечивает доказательства с нулевым разглашением \(zero-knowledge proofs\), позволяя пользователям продемонстрировать сервису владение активом без деанонимизации.
\
Протокол также работает с технологией zk-SNARK, которая обеспечивает доказательства с нулевым разглашением (zero-knowledge proofs), позволяя пользователям продемонстрировать сервису владение активом без деанонимизации.
Использование этой технологии основано на исследованиях с открытым исходным кодом, проведенных командой 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\) сообщества, что сводит к минимуму риск удаления данных. На практике, интерфейс будет работать до тех пор, пока хотя бы один пользователь будет хостить его.
Пользовательский интерфейс размещен на IPFS (InterPlanetary File System) сообщества, что сводит к минимуму риск удаления данных. На практике, интерфейс будет работать до тех пор, пока хотя бы один пользователь будет хостить его.
автор __[_@ayefda_](https://torn.community/u/ayefda)\_\_
автор_ _[_@ayefda_](https://torn.community/u/ayefda)__\
__Переведено и адаптировано: [@Ghost](https://torn.community/u/ghost/summary)

View File

@ -3,10 +3,9 @@
* [Познакомьтесь с Tornado.Cash](README.md)
* [Как работает Tornado.cash?](how-does-tornado.cash-work.md)
* [Советы по сохранению анонимности](tips-to-remain-anonymous.md)
* [Ввод и вывод средств](untitled.md)
* [Ввод и вывод средств](deposit-withdraw.md)
* [Майнинг Анонимности](anonymity-mining.md)
* [TORN](torn.md)
* [Управление проектом Tornado Cash](governance.md)
* [Роль сообщества в проекте Tornado Cash](community-involvement.md)
* [Инструмент для обеспечения соответствия](compliance-tool.md)

View File

@ -1,38 +1,38 @@
# Майнинг Анонимности
Майнинг анонимности - это инструмент для повышения уровня конфиденциальности в любых протоколах объединения монет или смешивания монет, путем начисления участникам очков анонимности \(AP\) в зависимости от того, на какой срок они размещают свои активы в пуле.
Майнинг анонимности - это инструмент для повышения уровня конфиденциальности в любых протоколах объединения монет или смешивания монет, путем начисления участникам очков анонимности (AP) в зависимости от того, на какой срок они размещают свои активы в пуле.
Этот инструмент начал действовать 18 декабря 2020 года и закончит свое действие 18 декабря 2021 года.
Участники вносят депозит в любой из поддерживаемых пулов анонимности \(ETH, WBTC, DAI или cDAI\) и получают фиксированное количество очков AP за каждый блок в течение всего периода, пока их депозит остается в пуле. Эти баллы можно обменять на токен TORN.
Участники вносят депозит в любой из поддерживаемых пулов анонимности (ETH, WBTC, DAI или cDAI) и получают фиксированное количество очков AP за каждый блок в течение всего периода, пока их депозит остается в пуле. Эти баллы можно обменять на токен TORN.
### Очки анонимности \(AP\)
### Очки анонимности (AP)
Читатели должны учитывать, что некоторые вклады с низким номиналом на не всегда приносят положительного доход из-за затрат \(на комиссии\), необходимых для снятия, погашения и обмена очков анонимности.
Читатели должны учитывать, что некоторые вклады с низким номиналом на не всегда приносят положительного доход из-за затрат (на комиссии), необходимых для снятия, погашения и обмена очков анонимности.
Один из членов сообщества создал полезный ресурс в виде [электронной майнинг таблицы 13](https://torn.community/t/anonymity-mining-spreadsheet/720), которая поможет рассчитать годовую процентную доходность \(APY\) для каждого пула и каждого номинала средств, установленного в нем, путем оценки комиссионных, необходимых для получения вознаграждения. **Настоятельно рекомендуется изучить эту информацию и просчитать свои действия, прежде чем рассчитывать доходность.** В нижней части электронной таблицы можно просмотреть каждый пул, выбрав соответствующую вкладку.
Один из членов сообщества создал полезный ресурс в виде [электронной майнинг таблицы 13](https://torn.community/t/anonymity-mining-spreadsheet/720), которая поможет рассчитать годовую процентную доходность (APY) для каждого пула и каждого номинала средств, установленного в нем, путем оценки комиссионных, необходимых для получения вознаграждения. **Настоятельно рекомендуется изучить эту информацию и просчитать свои действия, прежде чем рассчитывать доходность.** В нижней части электронной таблицы можно просмотреть каждый пул, выбрав соответствующую вкладку.
### Как заработать очки AP
1. Решите, какую сумму и в каком активе необходимо внести, выбрав его в выпадающем меню, а затем нажмите кнопки "Connect" и "Deposit".
1\. Решите, какую сумму и в каком активе необходимо внести, выбрав его в выпадающем меню, а затем нажмите кнопки "Connect" и "Deposit".
![](.gitbook/assets/m3fh0gl.png)
2. Получите приватную заметку Tornado Cash Note о пополнении счета и сохраните ее в безопасном месте. **Не передавайте и не теряйте информацию из заметки никому, иначе вы рискуете потерять свой депозит и вознаграждение.**
2\. Получите приватную заметку Tornado Cash Note о пополнении счета и сохраните ее в безопасном месте. **Не передавайте и не теряйте информацию из заметки никому, иначе вы рискуете потерять свой депозит и вознаграждение.**
![](.gitbook/assets/vhustru.png)
3. Сгенерируйте доказательство и отправьте транзакцию.
3\. Сгенерируйте доказательство и отправьте транзакцию.
4. Ваш депозит теперь должен отобразиться внизу страницы, здесь вы можете отслеживать, сколько AP он заработал; помните, чем дольше ваш вклад остается активным, тем больше AP вы заработаете.
4\. Ваш депозит теперь должен отобразиться внизу страницы, здесь вы можете отслеживать, сколько AP он заработал; помните, чем дольше ваш вклад остается активным, тем больше AP вы заработаете.
![](.gitbook/assets/k6juetp.png)
_Активные вклады \(которые не сняты\), определяются как "неизрасходованные" вклады._
_Активные вклады (которые не сняты), определяются как "неизрасходованные" вклады._
### Как получить очки AP
1. Сначала вы должны создать учетную запись для майнинга и сохранить эти учетные данные в сети блокчейн для легкого восстановления \(требуется провести транзакцию\),
1\. Сначала вы должны создать учетную запись для майнинга и сохранить эти учетные данные в сети блокчейн для легкого восстановления (требуется провести транзакцию),
**Как и в случае с получением приватной заметки при внесении депозита - вы никогда и никому не должны передавать свой ключ для восстановления майнинг-аккаунта и обязательно храните его в надежном месте.**
@ -40,7 +40,7 @@ _Активные вклады \(которые не сняты\), опреде
![](.gitbook/assets/lskzkgk.png)
2. Выведите активный депозит, вставив в поле информацию из приватной заметки. Выводите средства на предпочитаемый адрес кошелька, используя или не используя ретранслятор \(для сохранения анонимности депозита всегда рекомендуется использовать ретранслятор\). Это приведет заметку в состояние "израсходована".
2\. Выведите активный депозит, вставив в поле информацию из приватной заметки. Выводите средства на предпочитаемый адрес кошелька, используя или не используя ретранслятор (для сохранения анонимности депозита всегда рекомендуется использовать ретранслятор). Это приведет заметку в состояние "израсходована".
![](.gitbook/assets/aid86cj.png)
@ -48,13 +48,13 @@ _Активные вклады \(которые не сняты\), опреде
![](.gitbook/assets/bpsqxxr.png)
3. Пройдите по ссылке с маршрутом майнинга в приложении и введите информацию из израсходованной заметки, после вы можете столкнуться с одной из следующих ситуаций.
3\. Пройдите по ссылке с маршрутом майнинга в приложении и введите информацию из израсходованной заметки, после вы можете столкнуться с одной из следующих ситуаций.
* **Возможность использовать израсходованную заметку:** нажмите кнопку "Claim reward" и подтвердите транзакцию, используя или не используя ретранслятор, после подтверждения, ваш баланс AP должен обновиться.
* **Возможность использовать израсходованную заметку: **нажмите кнопку "Claim reward" и подтвердите транзакцию, используя или не используя ретранслятор, после подтверждения, ваш баланс AP должен обновиться.
![](.gitbook/assets/e9jyqhu.png)
* **Нет возможности использовать израсходованную заметку:** "Предупреждение: Заметка еще не готова для майнинга анонимности. Вы можете подождать несколько дней, прежде чем повторить попытку" - Это означает, что деревья Меркла рассинхронизированы и требуют обновления транзакции.
* **Нет возможности использовать израсходованную заметку: **"Предупреждение: Заметка еще не готова для майнинга анонимности. Вы можете подождать несколько дней, прежде чем повторить попытку" - Это означает, что деревья Меркла рассинхронизированы и требуют обновления транзакции.
![](.gitbook/assets/i6qtr0f.png)
@ -64,15 +64,15 @@ _Активные вклады \(которые не сняты\), опреде
### Как обменять очки AP
1. Перейдите на вкладку "Swap” на странице майнинга, доступ к которой осуществляется через вторую навигационную панель сверху страницы.
1\. Перейдите на вкладку "Swap” на странице майнинга, доступ к которой осуществляется через вторую навигационную панель сверху страницы.
![](.gitbook/assets/ahrjxbq.png)
2. Введите количество AP, которое вы хотите обменять, или выберите опцию "Максимум" для конвертации всего активного баланса. Под этим вводом будет отображаться информация о текущем курсе AP/TORN и выдаче вознаграждения. Укажите предпочитаемый адрес для получения вознаграждения и завершите операцию, сгенерировав доказательство и отправив транзакцию с/без использования ретранслятора.
2\. Введите количество AP, которое вы хотите обменять, или выберите опцию "Максимум" для конвертации всего активного баланса. Под этим вводом будет отображаться информация о текущем курсе AP/TORN и выдаче вознаграждения. Укажите предпочитаемый адрес для получения вознаграждения и завершите операцию, сгенерировав доказательство и отправив транзакцию с/без использования ретранслятора.
![](.gitbook/assets/wo55lao.png)
3. Если все шаги были выполнены правильно, TORN будет переведен на адрес кошелька, указанного в шаге 2.
3\. Если все шаги были выполнены правильно, TORN будет переведен на адрес кошелька, указанного в шаге 2.
### Заключительные ремарки
@ -84,10 +84,9 @@ _Активные вклады \(которые не сняты\), опреде
* [Статья о предложении по управлению проектом Tornado.Cash](https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703)
* [Статья об оптимизации майнинга анонимности Tornado.Cash](https://tornado-cash.medium.com/gas-price-claimed-anonymity-mining-a-victim-but-now-everyone-can-claim-ap-5441aaa32a1a)
* [Разбор майнинга анонимности \(техническая статья\)](https://torn.community/t/anonymity-mining-technical-overview/15)
* [Разбор майнинга анонимности (техническая статья)](https://torn.community/t/anonymity-mining-technical-overview/15)
С уважением к [_@sockawoo_](https://torn.community/u/sockawoo) и [_@ethdev_](https://torn.community/u/ethdev) __ за помощь в рецензировании
С уважением к [_@sockawoo_](https://torn.community/u/sockawoo) и [_@ethdev_](https://torn.community/u/ethdev)_ _ за помощь в рецензировании
Автор [_@xgozzy_](https://torn.community/u/xgozzy/summary)
Автор [_@xgozzy_](https://torn.community/u/xgozzy/summary)_****_\
_****_Переведено и адаптировано: [@ghost](https://torn.community/u/ghost/summary)

View File

@ -1,56 +1,61 @@
# Роль сообщества в проекте Tornado Cash
In a Decentralized Autonomous Organization \(DAO\), significant elements such as protocol parameters & token distribution are controlled by the community through governance. This governance allows the community to shape & continuously improve the protocol.
В децентрализованной автономной организации (DAO) такие элементы, как параметры протокола и распределение токенов - контролируются сообществом посредством контрактов управления. Такое управление позволяет сообществу формировать "путь" проекта и постоянно совершенствовать протокол.
However, the role of a community does not stop to suggesting proposals & expressing its opinion through votes. The community can also actively contribute to the success and prosperity of their protocol through constructive debates, mutual help and specific actions.
Однако роль сообщества не ограничивается внесением предложений и выражением своего мнения относительно предложений через голосование. Сообщество может активно способствовать развитию и процветанию своего протокола путем конструктивных дебатов, взаимопомощи и конкретных действий.
You can meet Tornado.Cash community on its very own forum & on social medias. Here are useful links to join Tornado.Cash community
Вы можете познакомиться с сообществом Tornado.Cash на специальном форуме сообщества и в социальных сетях. Вот полезные ссылки, чтобы присоединиться к сообществу Tornado.Cash
* \*\*\*\*[**Tornado.Cash community forum**](https://torn.community/)\*\*\*\*
* \*\*\*\*[**Tornado.Cash Discord Server**](https://discord.com/invite/TFDrM8K42j)\*\*\*\*
* \*\*\*\*[**Tornado.Cash Telegram Discussions**](https://t.me/TornadoCashOfficial)\*\*\*\*
* [Форум сообщества Tornado.Cas](https://torn.community)
* [Discord-сервер сообщества Tornado.Cas](https://discord.com/invite/TFDrM8K42j)
* [Телеграм-чат сообщества Tornado.Cash](https://t.me/TornadoCashOfficial)
_If you are interested, more information is available about_ [_Tornado.Cash governance rules & functioning._ ](governance.md)\_\_
Если вам интересна эта тема, вы можете получить больше информации о [правилах управления и функционирования Tornado.Cash здесь](https://docs.tornado.cash/governance)
## How to Get Involved?
## Как принять участие?
To help building future enhanced versions of Tornado.Cash, all skills & talents are well welcomed. Involvement opportunities are almost unlimited. Those opportunities involve any function or contribution that improves the protocol and its position within the blockchain ecosystem.
Оказать помощь в создании будущих улучшенных версий Tornado.Cash могут пользователи с любыми навыками и талантами. Возможности участия в управлении проектом практически неограниченны. Эти возможности включают любую функцию или вклад, который улучшает протокол и его положение в экосистеме блокчейн.
Tornado.Cash community is looking for:
Сообщество Tornado.Cash ищет:
* developers that can help continue building the protocol & its tools;
* auditors who can review code to find bugs and vulnerabilities;
* content creators in order to make educational or promotional content to attract new users to the protocol \(videos, blogs, memes, etc.\)
* designers that can refine protocol architecture & design;
* potential hires for the DAO;
* разработчиков, которые могут продолжить улучшение протокола и его инструментов;
* аудиторов, которые могут проверять код для поиска ошибок и уязвимостей;
* творческих людей для создания образовательного или рекламного контента для привлечения новых пользователей (видео, блоги, мемы и т.д.)
* дизайнеров, которые могут усовершенствовать архитектуру и дизайн протокола;
* потенциальных сотрудников для DAO;
* ...
## Tornado.Cash Community Fund
## Фонд сообщества Tornado.Cash
On June 2021, Tornado.Cash community has voted the implementation of a community fund to award its key contributors \([proposal \#7](https://app.tornado.cash/governance/7)\). The management of this fund lies between the hand of the community. Tornado.Cash users are the one who decide whose contribution is eligible for a compensation.
В июне 2021 года сообщество Tornado.Cash проголосовало за создание фонда сообщества для награждения участников проекта [(предложение #7)](https://app.tornado.cash/governance/7).
###
Управление этим фондом находится в руках сообщества. Пользователи Tornado.Cash сами решают, чей вклад в проект должен быть вознагражден.
### Fund Details
### Информация о фонде
Tornado.Cash Community Fund has been allocated 5% of total available TORN of the governance treasury, broken down as follows:
Фонду сообщества Tornado.Cash выделено 5% от общего количества доступных TORN - они распределены следующим образом:
* 5% of the already vested 485.3k TORN at that time, resulting on an **initial transfer of 22.9k TORN** _->_ [_Transaction Details_](https://etherscan.io/tx/0xbe95f4268df2023d9ef234c1eedbb597b99e4c6e7d396d8f521ee482a1d93d47) __
* 5% of the monthly 91.6k that will be vested in the next 12 month, which result on **a monthly transfer of approx. 4.6k TORN** \(a total of approx. 55k TORN over a year\)
* 5% от выделенных 485 300 TORN, в результате чего **первоначальный перевод составил 22 900 TORN** -> [Детали транзакции](https://etherscan.io/tx/0xbe95f4268df2023d9ef234c1eedbb597b99e4c6e7d396d8f521ee482a1d93d47)__\
__
* 5% от ежемесячных 91 600, которые будут выделяться в течение следующих 12 месяцев, в результате чего были сформированы **ежемесячные переводы на сумму в приблизительно 4,6k TORN** (в общей сложности \~55k TORN в течение года).
The monthly allocation of the Fund was programmed through [Sablier](https://sablier.finance/), a protocol built on Ethereum that allows a live stream of remaining TORNs \(second by second\) over 12 months.
Ежемесячное распределение Фонда было запрограммировано через [Sablier](https://sablier.finance), протокол, построенный на Ethereum, который позволяет в режиме реального времени (секунда в секунду) передавать оставшиеся TORN в течение 12 месяцев.
In total, an amount of approximatively **78k TORN** was allocated to this Community Fund. As of the end of August 2021, the balance of the Community Fund is about ~12.6k TORN vested in Sablier & 15.5k TORN in the Gnosis safe.
В общей сложности в Фонд сообщества было выделено примерно 78 тыс. TORN.
Tornado.Cash Community Contract is: [0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4](https://gnosis-safe.io/app/#/safes/0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4/balances).
Контракт сообщества Tornado.Cash находится по адресу:
Funds are handled through a Multi-signature Wallet on Gnosis Safe. Keys to manage this wallet were put between the hand of 5 peer-elected community members. To validate a transaction, a consensus of 4-of-5 signatures is needed.
[0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4. ](https://gnosis-safe.io/app/#/safes/0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4/balances)
Those multi-signatures key holders were chosen for their contribution & commitment to Tornado.Cash and its Community. They pledged to sign off transaction following the community instructions. Those guidelines are expressed through forum discussion and corroborated by a Snapshot vote.
Средства обрабатываются через кошелек с несколькими подписями на Gnosis Safe.
All signers also pledged to resign if they no longer fulfill their allegiance to Tornados prosperity. They can also be dismissed from their role under the decision of the the community. To reward their commitment as signers & key contributors for Tornado.Cash community, 100 TORN per month have been deployed through Sablier
Ключи для управления этим кошельком были переданы в руки 5 членам сообщества, которые были избраны коллегами. Для подтверждения транзакции необходим консенсус 4 из 5 подписей.
The current 5 multi-signatures key holders are:
Владельцы ключей с подписями были выбраны за их вклад и приверженность Tornado.Cash и сообществу. Они обязались подписывать транзакции, следуя инструкциям сообщества. Эти инструкции выработаны в ходе обсуждения на форуме и подтверждены голосованием на Snapshot. 
Все подписанты также обязались уйти в отставку, если они больше не будут выполнять свои обязательства по обеспечению процветания Tornado. Они также могут быть отстранены от своей роли по решению сообщества. В качестве вознаграждения за их приверженность как подписантов и ключевых участников сообщества Tornado.Cash, 100 TORN в месяц были развернуты через Sablier.
В настоящее время пятью обладателями подписей являются следующие адреса: 
* [0xd26BaA5F41CC7839CEdb020b6d98E1C6e1642D75](https://etherscan.io/address/0xd26BaA5F41CC7839CEdb020b6d98E1C6e1642D75)
* [0x0D5bbdBa8Fd6523102A0bb5a0E68b30441a3765F](https://etherscan.io/address/0x0D5bbdBa8Fd6523102A0bb5a0E68b30441a3765F)
@ -58,52 +63,48 @@ The current 5 multi-signatures key holders are:
* [0x647e9e26DA82C29AAFbbFB1C3f45d916AA9b300d](https://etherscan.io/address/0x647e9e26DA82C29AAFbbFB1C3f45d916AA9b300d)
* [0xEA27752f7D6687CB3Be2F180B997713b784c9911](https://etherscan.io/address/0xEA27752f7D6687CB3Be2F180B997713b784c9911)
###
### Как попросить вознаграждение?
### How to Claim a Reward?
Каждый участник сообщества имеет возможность попросить вознаграждение из выделенного фонда, чтобы отметить свой вклад в развитие проекта Tornado.Cash. Каждый участник также имеет возможность запросить вознаграждение от имени другого участника, чтобы вознаградить его/ее за работу.
Each member has the ability to ask the community for a compensation from this fund to reward his/her contribution to Tornado.Cash. Each member also has the ability to request a compensation on behalf of another member to reward him/her for his/her work.
Для этого на форуме Tornado.Cash была создана новая категория под названием «Funding». Создав новое сообщение в этой категории, участники могут открыть запрос на финансирование из Фонда сообщества. Правила обсуждения условий и положений такого запроса определены в этом сообщении. 
To this extent, a new category titled **« Funding »** has been created on Tornado.Cash discussion forum. By creating a new post in the category, all members can open a funding request to use the Community Fund. Discussions regarding terms & conditions of such a request are discussed on this post.
Как только эти условия будут утверждены, на Snapshot будет проведено голосование, чтобы подтвердить (или не подтвердить) запрос на финансирование.
Once those terms & conditions are fixed, a vote is conducted on Snapshot to validate \(or not\) such a funding request.
Here is Tornado.Cash Snapshot space:[ https://snapshot.org/\#/torn-community.eth](%20https://snapshot.org/#/torn-community.eth).
Вот Snapshot пространства Tornado.Cash: [https://snapshot.org/#/torn-community.eth](https://snapshot.org/#/torn-community.eth). 
![](.gitbook/assets/page-daccueil.png)
### How to Vote on Snapshot?
### Как голосовать на Snapshot?
Each specific funding request is accompanied by a Snapshot vote, where TORN holders can explicitly express their position. The result of this Snapshot vote provides the final instruction to multi-signature key holders on wether to transfer the decided reward amount to the concerned member.
Каждый отдельный запрос на финансирование сопровождается голосованием на Snapshot, где держатели TORN могут четко выразить свою позицию за или против. Результат голосования на Snapshot является окончательным указанием для держателей ключей с подписями о том, переводить ли определенную сумму вознаграждения соответствующему участнику.
Each snapshot vote has a `window of 3 days` to accumulate TORN holders votes. When the end date is reached, the Snapshot status goes from`Active` to `Closed`. Community members can no longer vote.
Каждое snapshot-голосование имеет окно в 3 дня для накопления голосов держателей TORN. По достижению даты окончания голосования, статус snapshot переходит с `Active` на `Closed`. После этого члены сообщества больше не могут голосовать. 
![](.gitbook/assets/time-window.png)
Multi-signature key holders consider that the funding request is validated by the community if:
Держатели ключей с подписями могут считать, что запрос на финансирование одобрен сообществом, если:
* The majority of TORN holders have voted `Accept` rather than `Refuse`.
* The `5,000` TORN quorum has been reached.
* Большинство держателей TORN проголосовали за Accept, а не Refuse
* Достигнуто необходимое количество голосов в 5.000 TORN.
All Snapshot funding request are designed the same way: a s**ingle choice voting system** where users decide wether they are **For or Against** the given proposition.
Все голосования касательно запросов на финансирование в Snapshot устроены одинаково: система голосования с выбором одного варианта из двух, где пользователи определяют "За" они, или "Против" данного предложения.
Steps to vote on Snapshot are quite intuitive. The community member needs to:
Шаги для участия в голосовании на Snapshot интуитивно понятны. Участнику сообщества необходимо:
* Connect the wallet holding TORNs thanks to either MetaMask, WalletConnect or Torus;
Подключить кошелек, на котором хранятся TORN, с помощью MetaMask, WalletConnect или Torus;
![](.gitbook/assets/connect-wallet.png)
* Cast the vote, by either clicking on `Accept` or `Refuse`;
* Проголосовать, нажав на кнопку `Accept` или `Refuse`;
![](.gitbook/assets/cast-the-vote.png)
* Confirm the vote.
* Подтвердить свой голос.
![](.gitbook/assets/confirm-the-vote.png)
_Written by_ [_@ayefda_](https://torn.community/u/ayefda)\_\_
автор_ _[_@ayefda_](https://torn.community/u/ayefda)__\
__Переведено и адаптировано: [@ghost](https://torn.community/u/ghost/summary)

View File

@ -2,9 +2,9 @@
По изначальному замыслу, вся информация в сети блокчейн является публичной - это может лишить пользователей права на конфиденциальность. Любой человек может получить доступ ко всей истории транзакций каждого пользователя. В ответ на эту проблему был разработан специальный протокол Tornado.Cash, который позволяет пользователям и держателям криптовалют вернуть свою приватность и обрести анонимность. Протокол позволяет пользователям разорвать цепочечную связь между адресом источника и адресом назначения.
Однако сохранение конфиденциальности и финансовой свободы никогда не должно происходить за счет несоблюдения законов. Право на конфиденциальность заключается в возможности контролировать информацию, которую мы предоставляем и то, кому мы ее предоставляем.
Однако сохранение конфиденциальности и финансовой свободы никогда не должно происходить за счет несоблюдения законов. Право на конфиденциальность заключается в возможности контролировать информацию, которую мы предоставляем и то, кому мы ее предоставляем. 
В этом контексте **Tornado.Cash Compliance Tool** позволяет пользователям показать происхождение своих средств. Благодаря приватной заметке, генерируемой после каждого депозита, этот инструмент выдает криптографически проверенное доказательство истории транзакций адресов Ethereum, использованных для ввода и вывода средств.
В этом контексте **Tornado.Cash Compliance Tool **позволяет пользователям показать происхождение своих средств. Благодаря приватной заметке, генерируемой после каждого депозита, этот инструмент выдает криптографически проверенное доказательство истории транзакций адресов Ethereum, использованных для ввода и вывода средств.
Вы можете прочитать об этом инструменте в статье на Medium, чтобы узнать больше о его разработке и запуске: [Статья соответствие Tornado.Cash требованиям регуляторов на Medium.](https://tornado-cash.medium.com/tornado-cash-compliance-9abbf254a370)
@ -22,7 +22,7 @@
### Перед снятием средств
Если заметка еще не была использована \(т.е. активы еще не были выведены\), инструмент Compliance tool предоставит вам только данные о депозите:
Если заметка еще не была использована (т.е. активы еще не были выведены), инструмент Compliance tool предоставит вам только данные о депозите:
* Хэш транзакции депозита;
* Адрес источника;
@ -36,7 +36,7 @@
### После снятия средств
Если заметка была использована \(т.е. активы были выведены на указанный адрес с помощью данных из приватной заметки\), инструмент Compliance Tool дополнит вышеприведенную информацию, добавив следующие данные:
Если заметка была использована (т.е. активы были выведены на указанный адрес с помощью данных из приватной заметки), инструмент Compliance Tool дополнит вышеприведенную информацию, добавив следующие данные: 
* Хэш транзакции снятия средств;
* Адрес на который выведены средства;
@ -52,5 +52,5 @@
![https://app.tornado.cash/compliance/](.gitbook/assets/capture-de-cran-2021-09-02-a-15.12.53.png)
автор [@ayefda](https://torn.community/u/ayefda)
автор [@ayefda](https://torn.community/u/ayefda)\
Переведено и адаптировано: [@ghost](https://torn.community/u/ghost/summary)

View File

@ -18,11 +18,11 @@ _Выберите токен, который вы хотите внести на
### Подключите кошелек
_Нажмите на кнопку_ `Connect` _и выберите одного из провайдеров кошельков, таких как Metamask или WalletConnect._
_Нажмите на кнопку _`Connect`_ и выберите одного из провайдеров кошельков, таких как Metamask или WalletConnect._
### Сохраните свою приватную заметку Tornado Cash Note
_Нажмите на кнопку_ `Deposit` _и сохраните свою приватную заметку в надежном месте, прежде чем нажать на кнопку_ `I backed up the note.` _Вы также можете сохранять зашифрованные заметки внутри сети блокчейн, создав учетную запись для заметок - для этого нажмите на_ `Settings` _\(правый верхний угол\)._
_Нажмите на кнопку _`Deposit`_ и сохраните свою приватную заметку в надежном месте, прежде чем нажать на кнопку _`I backed up the note.`_ Вы также можете сохранять зашифрованные заметки внутри сети блокчейн, создав учетную запись для заметок - для этого нажмите на _`Settings`_ (правый верхний угол)._
![](.gitbook/assets/aaaab.gif)
@ -50,9 +50,5 @@ _Нажмите на кнопку_ `Deposit` _и сохраните свою п
Готово!
автор __[_**@bt11ba**_](https://torn.community/u/bt11ba/)
автор_ _[_**@bt11ba**_](https://torn.community/u/bt11ba/)_****_\
_****_Переведено и адаптировано: [@ghost](https://torn.community/u/ghost/summary)

View File

@ -1,95 +1,104 @@
# Governance
# Управление проектом Tornado Cash
### How to suggest a proposal ?
### Как внести предложение?
In order to participate in Tornado.Cash governance, users first need to lock tokens in the governance contract. If a user votes or creates a proposal, the tokens cannot be unlocked before the proposal execution period ends \(8.25 days from proposal creation\). The locked tokens can also be delegated to another address.
Для того чтобы принять участие в управлении проектом Tornado.Cash, пользователям сначала необходимо заблокировать свои токены TORN в контракте управления. Если пользователь голосует или создает предложение, токены не могут быть разблокированы до окончания периода выполнения предложения (8,25 дней с момента создания предложения).
To create a proposal, a user needs to have at least `1,000 TORN`. All proposals must be smart contracts with verified code that are executed from the [governance contract ](https://etherscan.io/address/0x5efda50f22d34F262c29268506C5Fa42cB56A1Ce)\(using `delegatecall`\). This way, its easy to audit and test any governance changes.
Заблокированные токены также могут быть делегированы другому адресу.
The voting period for a proposal is 3 days. A proposal will succeed if it receives a simple majority of votes and there are at least `25,000 TORN` total votes \(if turnout is too low, the proposal automatically fails\).
Чтобы создать предложение, пользователь должен иметь не менее 1.000 TORN. Все предложения являются смарт-контрактами с верифицированным кодом, которые выполняются из [контракта управления](https://etherscan.io/address/0x5efda50f22d34F262c29268506C5Fa42cB56A1Ce) (с использованием команды `delegatecall`).
After a proposal succeeds, it is subject for a timelock of 2 days. After the timelock, any user is able to execute the proposal \(which initiates the changes\). If proposal is not executed for 3 days after that, it is considered _expired_ and can no longer be executed.
Таким образом, любые изменения в контрактах можно легко проверить и протестировать.
All of these initial parameters are relatively small, since there wont be many TORN tokens in circulation early on. But as the circulating supply increases, governance may adjust these thresholds.
Период голосования по предложению составляет 3 дня. Предложение будет принято, если оно получит простое большинство голосов и за него проголосует не менее 25 000 токенов TORN (если явка на голосование будет слишком низкой, предложение автоматически провалится).
A proposal can be of the following nature:
После принятия предложения на него накладывается временная блокировка, которая длится 2 дня. По истечении этого срока, любой пользователь может имплементировать предложение (что инициирует определенные изменения).
* Adding a new Tornado Cash pool in the proxy
* Changing the AP reward rates parameters
* Unpause/Pause the TORN token
* Change some core mining contracts such as the `TornadoTrees` contract
* A combination of all of the above
Если предложение не выполняется в течение 3 дней после принятия, оно считается просроченным и больше не может быть выполнено.
And many more can be done. To find out exactly what can be changed through governance in the protocol, look for the functions with the modifier `onlyGovernance` in the smart contracts.
Текущие параметры относительно просты, так как на начальном этапе в обращении будет не так много токенов TORN. Но, по мере увеличения объема циркулирующего предложения, сообщество может скорректировать эти пороговые значения.
The governance functions are represented by a red arrow in [this architecture diagram.](https://viewer.diagrams.net/?highlight=0000ff&edit=_blank&layers=1&nav=1&title=tornado-cash-contract-overview.drawio#Uhttps%3A%2F%2Fraw.githubusercontent.com%2FRezan-vm%2Ftornado-cash-edu%2Fmain%2Ftornado-cash-contract-overview.drawio)
Вносимые предложения могут быть следующего характера:
NOTE: Parts of this article was taken from [this medium post.](https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703) Credits goes to the Tornado cash team.
* Добавление нового пула Tornado Cash в прокси-сервере
* Изменение параметров ставок вознаграждения очками AP
* Снятие с "паузы" / постановка на "паузу" токена TORN
* Изменение некоторых основных майнинг-контрактов, таких как контракт TornadoTrees
* Комбинация вышеперечисленных предложений
### How to vote ?
Вы можете вносить эти и многие другие предложения. Чтобы узнать, что именно можно изменить с помощью управления в протоколе, найдите в смарт-контрактах функции с модификатором `onlyGovernance`.
You first need to deposit \(or lock\) TORN tokens into the governance contract.
Функции управления представлены красной стрелкой на этой [архитектурной диаграмме.](https://viewer.diagrams.net/?highlight=0000ff\&edit=\_blank\&layers=1\&nav=1\&title=tornado-cash-contract-overview.drawio#Uhttps%3A%2F%2Fraw.githubusercontent.com%2FRezan-vm%2Ftornado-cash-edu%2Fmain%2Ftornado-cash-contract-overview.drawio)
Go to: [https://app.tornado.cash/governance](https://app.tornado.cash/governance)
ПРИМЕЧАНИЕ: Часть этой статьи была заимствована из [этого материала](https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703) на портале Medium. Благодарим команду Tornado cash за исходный материал.
Click `Manage` -> `Lock Tab`
### Как голосовать за предложения?
Approve the governance contract to transfer your TORN tokens by clicking on the `Approve` button. Once the approve is confirmed, chose the amount you want to deposit and click `Lock`. Confirm the transaction in your wallet and wait for the confirmation.
Сначала вам нужно внести (или заблокировать) токены TORN в контракте управления.
Перейдите по адресу: [https://app.tornado.cash/governance.](https://app.tornado.cash/governance.)
Нажмите кнопку `Lock` на вкладке `Manage`
Одобрите контракт управления для передачи токенов TORN, нажав на кнопку `Approve`. После подтверждения одобрения, выберите сумму, которую вы хотите внести, и нажмите кнопку `Lock`. Подтвердите транзакцию в своем кошельке и дождитесь получения подтверждения.
![](.gitbook/assets/c05e5a1813edad280544b627b24002dc8d5adcf2.png)
Before the vote, the next crucial step is to review the proposal.
Legitimate proposals should have a dedicated post on [Torn.community ](https://torn.community/)under the category “Proposal”. The forum post will provide additional context and arguments on the proposal. Read the thread and make your own mind on the issue.
Перед участием в голосовании следующим важным шагом является рассмотрение предложения.
Once a proposal was submitted it should appear on:
[https://app.tornado.cash/governance](https://app.tornado.cash/governance)
Proposal are implemented in the form of a smart contract making changes to the system. It is therefore important to verify the address of the smart-contract and review its code. Find the address of the proposal contract here:
Легитимные предложения должны иметь специальный пост на [torn.community](https://torn.community) в категории “Proposal”. Сообщение на форуме будет содержать дополнительный контекст и аргументы по предложению. Прочитайте предложение и сопутствующую информацию и примите собственное решение по данному вопросу.
После того, как предложение было подано, оно должно появиться на:
[https://app.tornado.cash/governance](https://app.tornado.cash/governance) 
Предложения реализуются в виде смарт-контракта, вносящего изменения в систему. Поэтому важно проверить адрес смарт-контракта и изучить его код. Найдите адрес контракта-предложения здесь:
![](.gitbook/assets/181d612b6c57964bab59c8e5b766f5247211083d.png)
Look for the contract address on Etherscan and make sure that the source code is verified and readable.
Найдите адрес контракта на Etherscan и убедитесь в том, что исходный код проверен и доступен для чтения.
![](.gitbook/assets/d2d37d169a94f09156e76fa522b7974cb7c9ac3f.png)
Read the source code and make sure that it matches what is described in the forum post.
Прочитайте исходный код и убедитесь, что он соответствует тому, что описано в сообщении на форуме.
If you are not technical or not comfortable to read Solidity code, get someone you trust to review the contract for you.
Если вы не являетесь техническим специалистом или вам неудобно читать код Solidity, попросите кого-нибудь, кому вы доверяете, просмотреть контракт за вас.
If you agree \(or disagree\) with the proposal code, it time to vote!
Если вы согласны (или не согласны) с кодом предложения, пришло время голосовать!
A proposal have a voting windows of 3 days. This means that we have 3 days to reach the vote quorum of 25k TORN.
Окно голосования по предложению составляет 3 дня. Это означает, что у нас есть 3 дня, чтобы набрать необходимое количество участников для голосования в 25 000 TORN.
Important: Once you voted, your tokens will be locked for 8.25 days from the moment the proposal was submitted \(the start of the 3 days voting period\). After the 8.25 you can withdraw your tokens from the governance contract. Note that you can vote on 2 proposal at the same time without incurring additional lockup period \(Only the most recently submitted proposal will matter for the 8.25 lockup\).
Важно: Как только вы проголосовали, ваши токены будут заблокированы на 8,25 дней с момента подачи предложения на голосование (начало 3-дневного периода голосования). По истечении 8,25 дней вы сможете отозвать свои токены из контракта управления. Обратите внимание, что вы можете голосовать по двум предложениям одновременно без дополнительного периода блокировки (8,25 дней будут отсчитываться с момента участия в последнем голосовании).
To vote, simply click on the Green check mark or the the red cross depending whether you accept or reject the proposal. Confirm the transaction with Metamask and your vote is in!
Чтобы проголосовать, просто нажмите на зеленую галочку или красный крестик в зависимости от того, принимаете вы предложение или отклоняете его. Подтвердите транзакцию с помощью Metamask, и ваш голос принят!
### How to delegate the vote ?
### Как делегировать право голосования?
If you are a TORN token holder, you can delegate your voting power to someone else without having to send him the tokens.
Если вы являетесь держателем токенов TORN, вы можете делегировать свое право голоса другому лицу без необходимости отправлять ему токены.
IMPORTANT: If you delegate your tokens and that your delegate votes or initiate a proposal, your tokens will be locked for 8.25 days from the moment the proposal that the delegate voted on started. Note that that you can always undelegate at any time.
ВАЖНО: Если вы делегируете свои токены и ваш делегат проголосует или внесет на обсуждение предложение, ваши токены будут заблокированы на 8,25 дней с момента начала голосования по предложению, за которое голосовал или которое внес делегат. Обратите внимание, что вы всегда можете отменить делегирование.
To achieve delegation, go to: [https://app.tornado.cash/governance](https://app.tornado.cash/governance)
Чтобы осуществить делегирование полномочий голоса, перейдите по ссылке: [https://app.tornado.cash/governance](https://app.tornado.cash/governance). 
You first need to lock your tokens in the governance contract. Click **`Manage`** -> **`Lock`** tab
Сначала необходимо заблокировать токены в контракте управления. Нажмите кнопку `Lock` на вкладке `Manage`
Approve the governance contract to transfer your TORN tokens by clicking on the **`Approve`** button. Once the approve is confirmed, chose the amount you want to delegate and click **`Lock`**. Confirm the transaction in your wallet and wait for the confirmation.
Утвердите контракт управления для передачи токенов TORN, нажав на кнопку `Approve`. После подтверждения, выберите сумму, которую вы хотите передать, и нажмите кнопку `Lock`. Подтвердите транзакцию в своем кошельке и дождитесь подтверждения.
![](.gitbook/assets/c05e5a1813edad280544b627b24002dc8d5adcf2%20%281%29.png)
![](<.gitbook/assets/c05e5a1813edad280544b627b24002dc8d5adcf2 (1).png>)
The last step, is to make the actual delegation. Go again to [https://app.tornado.cash/governance](https://app.tornado.cash/governance)
Последним шагом будет фактическое делегирование. Снова перейдите на сайт [https://app.tornado.cash/governance](https://app.tornado.cash/governance).&#x20;
Click **`Manage`** -&gt; **`Delegate`** tab
Перейдите на вкладку `Manage` и нажмите кнопку `Delegate`&#x20;
Fill-in the address to which you want to delegate and click **`Delegate`**. Approve the transaction in your wallet and wait for confirmation.
Введите адрес, на который вы хотите делегировать права голоса, и нажмите `Delegate`. Одобрите транзакцию в своем кошельке и дождитесь подтверждения.
![](.gitbook/assets/43c05d176d7f75a336af7a865565c9b23786b98c.png)
The totality of your locked balance will be delegated.
После этого, весь ваш заблокированный баланс будет делегирован.
You can undelegate at anytime. To undelegate simply use the `Undelegate` Button in `Manage` -&gt; `Undelegate` Tab.
Вы можете отменить делегирование в любое время. Чтобы отменить делегирование, просто воспользуйтесь кнопкой `Undelegate` на вкладке Manage.
_Written by_ [_@rezan_](https://torn.community/u/Rezan/summary)\_\_
Автор_ _[_@rezan_](https://torn.community/u/Rezan/summary)__\
__Переведено и адаптировано: [@ghost](https://torn.community/u/ghost/summary)

View File

@ -1,6 +1,6 @@
# Как работает Tornado.cash? EDIT
# Как работает Tornado.cash?
\[Информационный раздел постоянно пополняется\]
\[Информационный раздел постоянно пополняется]
Прежде чем погрузиться в мануалы, объясняющие и облегчающие пользование сервисом Tornado.Cash, мы представляем вам общий обзор функционала протокола.
@ -8,28 +8,28 @@
Для достижения конфиденциальности транзакций Tornado.Cash использует смарт-контракты, которые принимают токены на депозит с одного адреса и позволяют выводить их на другой. Эти смарт-контракты работают как пулы, которые объединяют все депонированные активы.
Для достижения конфиденциальности транзакций Tornado.Cash использует смарт-контракты, которые принимают токены на депозит с одного адреса и позволяют выводить их на другой. Эти смарт-контракты работают как пулы, которые объединяют все депонированные активы.&#x20;
Как только средства выводятся из пула с нового адреса, связь между источником и получателем в сети блокчейн разрывается. Таким образом, выведенные криптоактивы анонимизируются.
Как только средства выводятся из пула с нового адреса, связь между источником и получателем в сети блокчейн разрывается. Таким образом, выведенные криптоактивы анонимизируются.&#x20;
Когда пользователь помещает средства в пул \(то есть - осуществляет депозит\), генерируется приватная заметка Tornado Cash Note. Эта приватная заметка служит для пользователя закрытым ключом для последующего доступа к своим средствам. Чтобы снять средства, пользователь может использовать свой старый кошелек либо совершенно новый - с помощью заметки Tornado Cash Note средства будут выведены в считанные минуты.
Когда пользователь помещает средства в пул (то есть - осуществляет депозит), генерируется приватная заметка Tornado Cash Note. Эта приватная заметка служит для пользователя закрытым ключом для последующего доступа к своим средствам. Чтобы снять средства, пользователь может использовать свой старый кошелек либо совершенно новый - с помощью заметки Tornado Cash Note средства будут выведены в считанные минуты.
.
Защита данных, обеспеченная данным протоколом, естественным образом зависит от количества пользователей и размера пула. Чем больше пользователей вносят средства в пул, тем лучше. Однако, чтобы сохранить анонимность, пользователь должен помнить об основных правилах сохранения конфиденциальности:
* Выжидать определенное время между внесением депозита и снятием средств.
* Смешивать свои средства со средствами других пользователей - подождите пока после вашего депозита будут внесены новые, прежде чем выводить свои активы.
* &#x20;Выжидать определенное время между внесением депозита и снятием средств.
* &#x20;Смешивать свои средства со средствами других пользователей - подождите пока после вашего депозита будут внесены новые, прежде чем выводить свои активы.
_More recommendations are provided on:_ [_Tips to remain anonymous_](tips-to-remain-anonymous.md)_._
_More recommendations are provided on: _[Советы по сохранению анонимности](https://docs.tornado.cash/v/ru/tips-to-remain-anonymous)_._
Дополнительные рекомендации приведены в разделе: Советы по сохранению анонимности.
### Какой вклад в проект внесли доказательство zk-SNARK и процесс хэширования
Tornado.Cash использует доказательство Zero-Knowledge Succinct Non-Interactive Argument of Knowledge \(также называемый zk-SNARK\) для проверки и разрешения транзакций.
Tornado.Cash использует доказательство Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (также называемый zk-SNARK) для проверки и разрешения транзакций.
Чтобы обработать депозит, Tornado.Cash генерирует случайную область байтов, вычисляет ее через [хэш Педерсона](https://iden3-docs.readthedocs.io/en/latest/iden3_repos/research/publications/zkproof-standards-workshop-2/pedersen-hash/pedersen.html) \(так как он более совместим с zk-SNARK\), затем отправляет токен и хэш 20 mimc смарт-контракту. Контракт затем вставляет его в дерево Меркла.
Чтобы обработать депозит, Tornado.Cash генерирует случайную область байтов, вычисляет ее через [хэш Педерсона](https://iden3-docs.readthedocs.io/en/latest/iden3\_repos/research/publications/zkproof-standards-workshop-2/pedersen-hash/pedersen.html) (так как он более совместим с zk-SNARK), затем отправляет токен и хэш 20 mimc смарт-контракту. Контракт затем вставляет его в дерево Меркла.
Для обработки вывода средств та же область байтов разбивается на две отдельные части: секрет с одной стороны и нуллификатор с другой.
@ -41,5 +41,5 @@ Tornado.Cash использует доказательство Zero-Knowledge Su
автор __[_@ayefda_](https://torn.community/u/ayefda)\_\_
автор_ _[_@ayefda_](https://torn.community/u/ayefda)__\
__Переведено и адаптировано: [@ghost](https://torn.community/u/ghost/summary)

View File

@ -1,32 +1,34 @@
# Tips to remain anonymous
# Советы по сохранению анонимности
The Tornado Cash tool allows you to remain anonymous on-chain. However, if the tool is used without protecting oneself upstream and downstream, there is no point and the anonymity would only be partial. There are practices to avoid this.
Инструмент Tornado Cash позволяет сохранять анонимность транзакций в цепочке блокчейн. Однако если использовать этот инструмент без дополнительных мер обеспечения конфиденциальности, анонимность будет лишь частичной. Поэтому представляем вам методы, способные значительно повысить ваш уровень анонимности.
### Use a VPN
### Используйте VPN
Your internet service provider \(ISP\) identifies you with an IP address. To prevent third parties from knowing that you are using Tornado.cash, you should consider using TOR and/or a VPN for your transfers. Avoid using free VPNs, they tend to keep or even sell your data. There are several VPNs on the market boasting a "no-log policy".
Ваш интернет-провайдер (ISP) идентифицирует вас с помощью IP-адреса.
### Save your note in a safe place <a id="save-your-note-in-a-safe-place"></a>
Чтобы сторонние лица не узнали, что вы используете Tornado.cash, вам следует использовать TOR и/или VPN для совершения ваших транзакций. Избегайте использования бесплатных VPN, они могут хранить или даже продавать ваши данные. На рынке есть много VPN-сервисов, которые могут похвастаться "политикой no-log".
Your note provides a record of your original transaction. Anyone who has it can withdraw the funds deposited, but also know the deposit address. Be sure to keep this note away from prying eyes and store it in a secure environment.
### Храните свою приватную заметку Tornado Cash Note в безопасном месте <a href="save-your-note-in-a-safe-place" id="save-your-note-in-a-safe-place"></a>
### Delete data <a id="delete-data"></a>
Ваша приватная заметка содержит запись о первоначальной транзакции. Любой человек, получивший к ней доступ, может не только снять внесенные средства, но и узнать адрес с которого был внесен вклад. Обязательно держите вашу приватную заметку подальше от посторонних глаз и храните ее в безопасном месте.
Your browser is a real source of information for the extensions you use. Delete your data after each deposit or withdrawal. If two transfers are made with the same cookies, the extension you are using will be able to link these two transactions.
### Удаляйте данные <a href="delete-data" id="delete-data"></a>
### Avoid using the same API token <a id="avoid-using-the-same-api-token"></a>
Ваш браузер является богатым источником информации о расширениях, которые вы используете. Удаляйте данные после каждого пополнения или снятия средств. Если два разных перевода будут сделаны при использовании одних и тех же файлов cookie, используемое вами расширение сможет связать эти транзакции.
If you use the same API token for two transactions, you will be easily recognized by your extension. For Metamask users, be aware that this extension will use the same token for each of your transactions. To avoid this problem, don't hesitate to uninstall and reinstall Metamask for each transfer, making sure to create a new account each time.
### Не пользуйтесь одним API-токеном <a href="avoid-using-the-same-api-token" id="avoid-using-the-same-api-token"></a>
### Be patient <a id="be-patient"></a>
Если вы используете один и тот же API-токен для двух транзакций, расширение легко распознает вас. Пользователям Metamask следует помнить, что это расширение будет использовать один и тот же токен для совершения каждой транзакции. Чтобы избежать этого, вы можете удалять и заново устанавливать Metamask для совершения каждого нового перевода, но обязательно создавайте новые учетные записи.
![](https://gblobscdn.gitbook.com/assets%2F-MXflGk4w5pDjjlmPCuF%2F-MgQVRqU6Ff6ypW_Q-fV%2F-MgQW0ko2bOUYlnsuG0F%2Fozxj.png?alt=media&token=1debad58-aa3c-4638-9d18-1636e87e3d0a)
### Будьте терпеливы <a href="be-patient" id="be-patient"></a>
Your anonymity also depends on the number of transactions after your deposit \(cf. Statistics tab above\). If you withdraw your funds immediately after depositing them, it is possible to link your deposit to your transfer using correlation probabilities. The longer you wait, the greater your anonymity set will be.
![](https://gblobscdn.gitbook.com/assets%2F-MXflGk4w5pDjjlmPCuF%2F-MgQVRqU6Ff6ypW\_Q-fV%2F-MgQW0ko2bOUYlnsuG0F%2Fozxj.png?alt=media\&token=1debad58-aa3c-4638-9d18-1636e87e3d0a)
### Use multiple addresses
Ваша анонимность также зависит от количества новых транзакций после вашего депозита (см. вкладку Статистика выше). Если вы снимаете средства сразу после пополнения счета, ваш депозит можно будет связать с вашим переводом с помощью корреляционных вероятностей. Чем дольше вы ждете, тем больше будет ваш комплекс анонимности.
A 7 x 10eth deposit from one address and a 7 x 10eth withdrawal to a single address can also be linked. Remember to multiply your withdrawal addresses.
### Используйте несколько адресов
_Written by_ [_**@bt11ba**_](https://torn.community/u/bt11ba/)
Депозит 7 x 10eth с одного адреса и вывод средств 7 x 10eth на другой адрес также можно связать между собой. Не забывайте дробить суммы и использовать разные адреса для вывода.
автор_ _[_**@bt11ba**_](https://torn.community/u/bt11ba/)_****_\
_****_Переведено и адаптировано: [@ghost](https://torn.community/u/ghost/summary)

38
torn.md
View File

@ -1,43 +1,39 @@
# TORN
## Token
TORN - это токен типа ERC20 с фиксированным запасом, который используется для управления проектом [Tornado.Cash](https://tornado.cash). Держатели TORN токенов могут вносить предложения и голосовать за изменение протокола.
TORN is an ERC20-compatible token with a fixed supply that governs [Tornado.Cash](https://tornado.cash/). TORN holders can make proposals and vote to change the protocol via governance.
**TORN не является инструментом для привлечения средств или инвестиционной возможностью.**
**TORN is not a fundraising device or investment opportunity. It will remain non-transferable until the community decides that unlocking transfers via a governance vote, not earlier than 45 days following deployment, would comply with all applicable laws.**
Вот как будет проходить первоначальное распределение TORN токенов:
**Heres how the initial distribution of TORN would break down:**
* 5% (500,000 TORN): Airdrop первым пользователям ETH-пулов [Tornado.Cash](https://tornado.cash).
* 10% (1,000,000 TORN): Майнинг анонимности для пулов [Tornado.Cash](http://tornado.cash) ETH, распределится линейно в течение 1 года
* 55% (5,500,000 TORN): направиться в Валютный запас DAO, будет разблокирован линейно в течение 5 лет с 3-месячным перерывом
* 30% (3,000,000 TORN): Разработчикам-основателям и ранним сторонникам проекта, будет разблокировано линейно в течение 3 лет с разрывом в 1 год.
* **5% \(500,000 TORN\):** Airdrop to early users of [Tornado.Cash](https://tornado.cash/) ETH pools
* **10% \(1,000,000 TORN\):** Anonymity mining for [Tornado.Cash](https://tornado.cash/) ETH pools, distributed linearly over 1 year
* **55% \(5,500,000 TORN\):** DAO treasury, will be unlocked linearly over 5 years with 3 month cliff
* **30% \(3,000,000 TORN\):** Founding developers and early supporters, will be unlocked linearly over 3 years with 1 year cliff
![](.gitbook/assets/1-bjggju1rn4_qoxgcljfneq.png)
![](.gitbook/assets/1-bjggju1rn4\_qoxgcljfneq.png)
![](.gitbook/assets/1-gmc0jw8zr5xfvrk5zyqmya.png)
## Airdrop <a id="f04d"></a>
## Airdrop <a href="f04d" id="f04d"></a>
Users who have believed in [Tornado.Cash](https://tornado.cash/) from early on should have a say in governing the protocol. For this reason, early adopters of the protocol did receive an airdrop of TORN.
Пользователи, которые поверили в Tornado.Cash с самого начала, должны иметь право голоса в управлении протоколом. По этой причине ранние сторонники проекта получили airdrop TORN токена.
TORN has been airdropped to [all addresses](https://github.com/tornadocash/airdrop/blob/master/airdrop.csv) that made deposits into [Tornado.Cash](https://tornado.cash/) ETH pools before block `11400000`. TORN were airdropped in the form of a non-transferable TORN voucher \(vTORN\) that can be redeemed 1:1 to TORN within 1 year, from December 18, 2020, to December 18, 2021. TORN that arent redeemed will be swept into the governance contract after 1 year and become part of the DAO Treasury. Redeemed TORN will be available immediately.
TORN были отправлены [по всем адресам](https://github.com/tornadocash/airdrop/blob/master/airdrop.csv), которые внесли депозиты в пулы [Tornado.Cash](http://tornado.cash) ETH до блока 11400000. TORN были отправлены в виде непередаваемого ваучера TORN (vTORN), который можно обменять в пропорции 1:1 на TORN в течение 1 года, с 18 декабря 2020 года по 18 декабря 2021 года. Токены TORN, которые не будут выкуплены, через год будут переведены в контракт управления и станут частью Валютного запаса DAO. Выкупленные TORN будут доступны моментально.
The airdropped amount depends on users deposit size and age — larger deposits and older deposits will receive more TORN. Multipliers for deposit size are logarithmic:
Сумма airdropа зависит от размера депозита и возраста пользователей - более крупные и старые депозиты получат больше TORN. Множители для размера депозита являются логарифмическими:
![](.gitbook/assets/1-ogfrad8p3gez14zh4jndiq-2x.png)
Таким образом, депозит в 100 ETH получает в два раза больше токенов, чем депозит в 1 ETH. Множитель позволяет крупным и более мелким пользователям [Tornado.Cash](http://tornado.cash) иметь право голоса в управлении.
So a 100 ETH deposit get twice as many tokens as a 1 ETH deposit. The multiplier allows large and small users of [Tornado.Cash](https://tornado.cash/) to both have a say in governance.
The exact curve for the time multiplier looks like this:
Точная кривая для множителя показателя времени выглядит следующим образом:
![](.gitbook/assets/1-bje88nlnkbe29-zcs5agkw-2x.png)
The exact airdrop formula is the following:
Точная формула airdropa выглядит следующим образом:
![](.gitbook/assets/1-megm4amqrrkx0qxva9iska-2x.png)
_Written by_ [_**Tornado Team**_](https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703) _****&_ [_**@bt11ba**_](https://torn.community/u/bt11ba/)_\*\*\*\*_
Написано командой [Tornado Team](https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703) и [@bt11ba](https://torn.community/u/bt11ba/)\
Переведено и адаптировано: [@ghost](https://torn.community/u/ghost/summary)