1
0
Fork 0

GitBook: [ru] 9 pages modified

This commit is contained in:
bt11ba 2021-09-13 08:14:48 +00:00 committed by gitbook-bot
parent d5e7c64dfb
commit 491aac0e52
No known key found for this signature in database
GPG Key ID: 07D2180C7B12D0FF
9 changed files with 188 additions and 174 deletions

View File

@ -52,5 +52,6 @@ Tornado Cash повышает конфиденциальность транза
автор __[_@ayefda_](https://torn.community/u/ayefda)\_\_
автор __[_@ayefda_](https://torn.community/u/ayefda)
__Переведено и адаптировано: [@Ghost](https://torn.community/u/ghost/summary)

View File

@ -1,90 +1,93 @@
# Anonymity mining
# Майнинг Анонимности
Anonymity mining is an incentive to increase the level of privacy in any coin-joining or coin-mixing protocols by rewarding participants anonymity points \(AP\) dependent on how long they hedge their assets in a pool.
Майнинг анонимности - это инструмент для повышения уровня конфиденциальности в любых протоколах объединения монет или смешивания монет, путем начисления участникам очков анонимности \(AP\) в зависимости от того, на какой срок они размещают свои активы в пуле.
_This incentive began on December 18, 2020 and will end on December 18, 2021._
Этот инструмент начал действовать 18 декабря 2020 года и закончит свое действие 18 декабря 2021 года.
Individuals deposit to any one of the anonymity pools that are supported \(ETH, WBTC, DAI or cDAI\) and are rewarded a fixed amount of AP per block, over the period their deposit remains in the pool. These points can then be exchanged for TORN once claimed.
Участники вносят депозит в любой из поддерживаемых пулов анонимности \(ETH, WBTC, DAI или cDAI\) и получают фиксированное количество очков AP за каждый блок в течение всего периода, пока их депозит остается в пуле. Эти баллы можно обменять на токен TORN.
### Anonymity points \(AP\)
### Очки анонимности \(AP\)
_Readers should be aware some lower denomination deposits at the time of writing, do not produce a positive return due to the gas costs required to withdraw, redeem and exchange anonymity points_
Читатели должны учитывать, что некоторые вклады с низким номиналом на не всегда приносят положительного доход из-за затрат \(на комиссии\), необходимых для снятия, погашения и обмена очков анонимности.
One of the community members created the resource of [a mining spreadsheet 13](https://torn.community/t/anonymity-mining-spreadsheet/720) that helps calculate annual percentage yields \(APYs\) for each pool and each denomination set within, through estimating the fees required to claim a reward. **It is highly recommended to view this resource and plan ones course of action before expecting to earn yield.** At the bottom of the spreadsheet, you can view each pool by selecting the associated tab.
Один из членов сообщества создал полезный ресурс в виде [электронной майнинг таблицы 13](https://torn.community/t/anonymity-mining-spreadsheet/720), которая поможет рассчитать годовую процентную доходность \(APY\) для каждого пула и каждого номинала средств, установленного в нем, путем оценки комиссионных, необходимых для получения вознаграждения. **Настоятельно рекомендуется изучить эту информацию и просчитать свои действия, прежде чем рассчитывать доходность.** В нижней части электронной таблицы можно просмотреть каждый пул, выбрав соответствующую вкладку.
### How to earn AP
### Как заработать очки AP
1. Decide what amount and asset to deposit by selecting it through the dropdown menu, before clicking on "Connect" and "Deposit".
1. Решите, какую сумму и в каком активе необходимо внести, выбрав его в выпадающем меню, а затем нажмите кнопки "Connect" и "Deposit".
![](.gitbook/assets/m3fh0gl.png)
2. Take a record of your depositing note and back it up safely, **do not share this with anyone or risk losing your deposit and reward.**
2. Получите приватную заметку Tornado Cash Note о пополнении счета и сохраните ее в безопасном месте. **Не передавайте и не теряйте информацию из заметки никому, иначе вы рискуете потерять свой депозит и вознаграждение.**
![](.gitbook/assets/vhustru.png)
3. Generate the proof and submit the transaction.
3. Сгенерируйте доказательство и отправьте транзакцию.
4. Your deposit should now be viewable on the bottom of the page, you can track how much AP it earns here; remember the longer your deposit remains active, the more AP you earn.
4. Ваш депозит теперь должен отобразиться внизу страницы, здесь вы можете отслеживать, сколько AP он заработал; помните, чем дольше ваш вклад остается активным, тем больше AP вы заработаете.
![](.gitbook/assets/k6juetp.png)
_Notes that are active \(not withdrawn\) are known as “unspent” notes._
_Активные вклады \(которые не сняты\), определяются как "неизрасходованные" вклады._
### How to claim AP
### Как получить очки AP
1. First you must create a mining account and store those credentials on-chain for easy recovery \(requires a transaction\), **like depositing notes, you should never share your mining recovery key with anyone** and ensure to back it up in a safe place. This feature is not supported by hardware wallets so its encouraged to store the information as presented_._
1. Сначала вы должны создать учетную запись для майнинга и сохранить эти учетные данные в сети блокчейн для легкого восстановления \(требуется провести транзакцию\),
**Как и в случае с получением приватной заметки при внесении депозита - вы никогда и никому не должны передавать свой ключ для восстановления майнинг-аккаунта и обязательно храните его в надежном месте.**
Эта функция не поддерживается аппаратными кошельками, поэтому рекомендуется хранить информацию в представленном виде.
![](.gitbook/assets/lskzkgk.png)
2. Take an active deposit through providing an unspent note and withdraw to an address of preference and decide whether to use a relayer or not \(_to maintain a deposits anonymity it is always advised to use a relayer_\), this will bring the note into a “spent” state.
2. Выведите активный депозит, вставив в поле информацию из приватной заметки. Выводите средства на предпочитаемый адрес кошелька, используя или не используя ретранслятор \(для сохранения анонимности депозита всегда рекомендуется использовать ретранслятор\). Это приведет заметку в состояние "израсходована".
![](.gitbook/assets/aid86cj.png)
**Remember to still keep your depositing notes a secret even after withdrawing, as they still retain the ability to redeem AP.**
**Не забывайте сохранять в тайне свои приватные заметки даже после снятия средств, так как они все еще сохраняют возможность получения AP.**
![](.gitbook/assets/bpsqxxr.png)
3. Visit the mining route of the application and enter your spent note, you may be faced with one of the following situations.
3. Пройдите по ссылке с маршрутом майнинга в приложении и введите информацию из израсходованной заметки, после вы можете столкнуться с одной из следующих ситуаций.
* **The ability to claim your spent note**: click the “Claim reward” button and submitting the transaction either by using a relayer or not, once confirmed your AP balance should update to reflect the action.
* **Возможность использовать израсходованную заметку:** нажмите кнопку "Claim reward" и подтвердите транзакцию, используя или не используя ретранслятор, после подтверждения, ваш баланс AP должен обновиться.
![](.gitbook/assets/e9jyqhu.png)
* **The inability to claim a spent note:** _“Warning: The note is not yet ready for anonymity mining. You can wait few days before trying again”_ - This means the Merkle trees are out of sync and require a transaction to be updated.
* **Нет возможности использовать израсходованную заметку:** "Предупреждение: Заметка еще не готова для майнинга анонимности. Вы можете подождать несколько дней, прежде чем повторить попытку" - Это означает, что деревья Меркла рассинхронизированы и требуют обновления транзакции.
![](.gitbook/assets/i6qtr0f.png)
Updating the trees can be an expensive process, **it is recommended that users with small deposits wait for the larger miners to update the trees, this could take anywhere from a few days to a week**. If you want to view your event relative to the current pending batches. Click the _“Show mining note information”_ hyperlink, here you can also pay the transaction fees to sync the tree relative to your withdrawal through the “Update trees” button.
Обновление деревьев Меркла может быть дорогостоящим процессом, **поэтому пользователям с небольшими депозитами рекомендуется подождать, пока крупные майнеры обновят деревья - это может занять от нескольких дней до недели.** Если вы хотите просмотреть свое событие относительно текущих ожидающих транзакций, щелкните на гиперссылке _"Show mining note information"._ Здесь вы также можете оплатить транзакционные сборы для синхронизации дерева, нужного для совершения вашего вывода с помощью кнопки "Update trees".
![](.gitbook/assets/d8dmxjj.png)
### How to exchange AP
### Как обменять очки AP
1. Navigate over to the “Swap” tab on the mining page which can be accessed through the second navigation bar from the top of the page.
1. Перейдите на вкладку "Swap” на странице майнинга, доступ к которой осуществляется через вторую навигационную панель сверху страницы.
![](.gitbook/assets/ahrjxbq.png)
2. Enter the amount of AP requested to exchange or select the “Maximum” option to convert your active balance. Below this input, information regarding the current AP/TORN rate and reward output will be displayed. Provide an address of preference to receive the reward, finalise by generating the proof and submitting the transaction through a relayer or not.
2. Введите количество AP, которое вы хотите обменять, или выберите опцию "Максимум" для конвертации всего активного баланса. Под этим вводом будет отображаться информация о текущем курсе AP/TORN и выдаче вознаграждения. Укажите предпочитаемый адрес для получения вознаграждения и завершите операцию, сгенерировав доказательство и отправив транзакцию с/без использования ретранслятора.
![](.gitbook/assets/wo55lao.png)
3. If all steps were followed correctly, TORN will be transferred to the address of preference provided in step 2 of this section.
3. Если все шаги были выполнены правильно, TORN будет переведен на адрес кошелька, указанного в шаге 2.
### Closing remarks
### Заключительные ремарки
Congratulations, you have successfully participated in anonymity mining!
Поздравляем, вы успешно приняли участие в майнинге анонимности!
It is always recommended to plan when deciding to mine any of the anonymity sets, users should also be aware that the [AP/TORN rate](https://duneanalytics.com/luckyallocator/Daily-AP-TORN-Rate-v2) is dependent on supply and demand, therefore, **the more people that claim the higher the rate becomes, and the less people that claim the lower it becomes**.
Рекомендуется планировать время для майнинга любого из комплексов анонимности заранее. Пользователи также должны знать, что ставка [AP/TORN](https://dune.xyz/luckyallocator/Daily-AP-TORN-Rate-v2) зависит от спроса и предложения, поэтому, **чем больше людей выводят очки анонимности, тем выше становится ставка, а чем меньше людей - тем ниже становится ставка**
For more information on anonymity mining, seek the following resources:
Для получения дополнительной информации о добыче анонимности обратитесь к следующим ресурсам:
* [Tornado.Cash governance proposal article](https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703)
* [Tornado.Cash anonymity mining optimisation article](https://tornado-cash.medium.com/gas-price-claimed-anonymity-mining-a-victim-but-now-everyone-can-claim-ap-5441aaa32a1a)
* [Anonymity mining explained \(technical\)](https://torn.community/t/anonymity-mining-technical-overview/15)
* [Статья о предложении по управлению проектом 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)
_Regards to_ [_@sockawoo_](https://torn.community/u/sockawoo) _and_ [_@ethdev_](https://torn.community/u/ethdev) _for assisting in peer-reviewing_
С уважением к [_@sockawoo_](https://torn.community/u/sockawoo) и [_@ethdev_](https://torn.community/u/ethdev) __ за помощь в рецензировании
_Written by_ [_**@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,60 @@
# Роль сообщества в проекте 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 +62,49 @@ 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

@ -52,5 +52,6 @@
![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

@ -1,95 +1,105 @@
# 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)
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).
Click **`Manage`** -> **`Delegate`** tab
Перейдите на вкладку `Manage` и нажмите кнопку `Delegate`
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` -> `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,4 +1,4 @@
# Как работает Tornado.cash? EDIT
# Как работает Tornado.cash?
\[Информационный раздел постоянно пополняется\]
@ -21,7 +21,7 @@
* Выжидать определенное время между внесением депозита и снятием средств.
* Смешивать свои средства со средствами других пользователей - подождите пока после вашего депозита будут внесены новые, прежде чем выводить свои активы.
_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)_._
Дополнительные рекомендации приведены в разделе: Советы по сохранению анонимности.
@ -41,5 +41,6 @@ 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,35 @@
# 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 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 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 id="avoid-using-the-same-api-token"></a>
### Be patient <a id="be-patient"></a>
Если вы используете один и тот же API-токен для двух транзакций, расширение легко распознает вас. Пользователям Metamask следует помнить, что это расширение будет использовать один и тот же токен для совершения каждой транзакции. Чтобы избежать этого, вы можете удалять и заново устанавливать Metamask для совершения каждого нового перевода, но обязательно создавайте новые учетные записи.
### Будьте терпеливы <a id="be-patient"></a>
![](https://gblobscdn.gitbook.com/assets%2F-MXflGk4w5pDjjlmPCuF%2F-MgQVRqU6Ff6ypW_Q-fV%2F-MgQW0ko2bOUYlnsuG0F%2Fozxj.png?alt=media&token=1debad58-aa3c-4638-9d18-1636e87e3d0a)
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.
Ваша анонимность также зависит от количества новых транзакций после вашего депозита \(см. вкладку Статистика выше\). Если вы снимаете средства сразу после пополнения счета, ваш депозит можно будет связать с вашим переводом с помощью корреляционных вероятностей. Чем дольше вы ждете, тем больше будет ваш комплекс анонимности.
### 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.
Депозит 7 x 10eth с одного адреса и вывод средств 7 x 10eth на другой адрес также можно связать между собой. Не забывайте дробить суммы и использовать разные адреса для вывода.
_Written by_ [_**@bt11ba**_](https://torn.community/u/bt11ba/)
автор __[_**@bt11ba**_](https://torn.community/u/bt11ba/)
_****_Переведено и адаптировано: [@ghost](https://torn.community/u/ghost/summary)

33
torn.md
View File

@ -1,17 +1,15 @@
# 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 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
* 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 год.
![](.gitbook/assets/1-bjggju1rn4_qoxgcljfneq.png)
@ -19,25 +17,24 @@ TORN is an ERC20-compatible token with a fixed supply that governs [Tornado.Cash
## Airdrop <a 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)

View File

@ -50,9 +50,6 @@ _Нажмите на кнопку_ `Deposit` _и сохраните свою п
Готово!
автор __[_**@bt11ba**_](https://torn.community/u/bt11ba/)
автор __[_**@bt11ba**_](https://torn.community/u/bt11ba/)
_****_Переведено и адаптировано: [@ghost](https://torn.community/u/ghost/summary)