1
0
mirror of https://github.com/tornadocash/docs synced 2024-02-02 15:04:08 +01:00
docs/tornado-cash-classic/compliance-tool.md

57 lines
7.1 KiB
Markdown
Raw Normal View History

2021-09-12 17:48:27 +02:00
# Инструмент для обеспечения соответствия
2021-09-12 17:48:27 +02:00
По изначальному замыслу, вся информация в сети блокчейн является публичной - это может лишить пользователей права на конфиденциальность. Любой человек может получить доступ ко всей истории транзакций каждого пользователя. В ответ на эту проблему был разработан специальный протокол Tornado.Cash, который позволяет пользователям и держателям криптовалют вернуть свою приватность и обрести анонимность. Протокол позволяет пользователям разорвать цепочечную связь между адресом источника и адресом назначения.
2021-10-28 16:03:39 +02:00
Однако сохранение конфиденциальности и финансовой свободы никогда не должно происходить за счет несоблюдения законов. Право на конфиденциальность заключается в возможности контролировать информацию, которую мы предоставляем и то, кому мы ее предоставляем. 
2022-03-12 10:35:32 +01:00
В этом контексте **Tornado.Cash Compliance Tool** позволяет пользователям показать происхождение своих средств. Благодаря приватной заметке, генерируемой после каждого депозита, этот инструмент выдает криптографически проверенное доказательство истории транзакций адресов Ethereum, использованных для ввода и вывода средств.
2021-09-12 17:48:27 +02:00
Вы можете прочитать об этом инструменте в статье на Medium, чтобы узнать больше о его разработке и запуске: [Статья соответствие Tornado.Cash требованиям регуляторов на Medium.](https://tornado-cash.medium.com/tornado-cash-compliance-9abbf254a370)
2021-09-12 17:48:27 +02:00
Поэтому, если вам когда-нибудь потребуется доказать легальность происхождения активов, выведенных из одного из пулов Tornado.Cash, вы можете воспользоваться следующим [инструментом для обеспечения соответствия](https://app.tornado.cash/compliance/) требованиям:
2022-03-12 10:35:32 +01:00
![https://app.tornado.cash/compliance/](../.gitbook/assets/capture-de-cran-2021-09-02-a-14.57.11.png)
2021-09-12 17:48:27 +02:00
## Как использовать инструмент для обеспечения соответствия требованиям?
2021-09-12 17:48:27 +02:00
После каждого депозита, внесенного через приложение Tornado.Cash, протокол генерирует новую приватную заметку. Эта заметка необходима для последующего вывода внесенных средств на любой кошелек. Эта же заметка, в случае необходимости, позволяет пользователям генерировать отчет о соответствии требованиям, чтобы доказать легальность происхождения своих активов.
2021-09-12 17:48:27 +02:00
Более подробная информация о том, как вносить и выводить активы на Tornado.Cash, доступна на странице: [Депонирование и вывод активов](https://docs.tornado.cash/untitled)
2021-09-12 17:48:27 +02:00
Чтобы получить отчет о соответствии, пользователю необходимо скопировать заметку, созданную после пополнения счета, в специальное поле.
2021-09-12 17:48:27 +02:00
### Перед снятием средств
2021-10-28 16:03:39 +02:00
Если заметка еще не была использована (т.е. активы еще не были выведены), инструмент Compliance tool предоставит вам только данные о депозите:
2021-09-12 17:48:27 +02:00
* Хэш транзакции депозита;
* Адрес источника;
* хэш обязательства.
2021-09-12 17:48:27 +02:00
Обязательство - это хэшированная случайная область байтов, генерируемая при каждом депозите, которая отправляется смарт-контракту Tornado.Cash для характеристики транзакции.
2022-03-12 10:35:32 +01:00
![https://app.tornado.cash/compliance/](../.gitbook/assets/capture-de-cran-2021-09-02-a-15.07.01.png)
2021-09-12 17:48:27 +02:00
Вы можете получить больше информации о том, как Tornado.Cash обеспечивает конфиденциальность, прочитав статью [Как работает Tornado.Cash?](https://docs.tornado.cash/v/ru/)
2021-09-12 17:48:27 +02:00
### После снятия средств
2021-10-28 16:03:39 +02:00
Если заметка была использована (т.е. активы были выведены на указанный адрес с помощью данных из приватной заметки), инструмент Compliance Tool дополнит вышеприведенную информацию, добавив следующие данные: 
2021-09-12 17:48:27 +02:00
* Хэш транзакции снятия средств;
* Адрес на который выведены средства;
* хэш нуллификатора.
2021-09-12 17:48:27 +02:00
Хеш нуллификатора - это публичный массив данных, который отправляется внутри сети для проверки смарт-контракта и данных дерева Меркла, чтобы одобрить операцию вывода средств.
2022-03-12 10:35:32 +01:00
![https://app.tornado.cash/compliance/](../.gitbook/assets/capture-de-cran-2021-09-02-a-15.12.23.png)
2021-09-12 17:48:27 +02:00
Таким образом, инструмент для обеспечения соответствия позволяет пользователям повторно связать адреса источника и назначения, чтобы показать историю транзакций для активов, используемых на сервисе Tornado.Cash.
2021-09-12 17:48:27 +02:00
Эта информация также может быть выгружена в формате PDF, что облегчает ее отправку третьим лицам:
2022-03-12 10:35:32 +01:00
![https://app.tornado.cash/compliance/](../.gitbook/assets/capture-de-cran-2021-09-02-a-15.12.53.png)
2021-10-28 16:03:39 +02:00
автор [@ayefda](https://torn.community/u/ayefda)\
Переведено и адаптировано: [@ghost](https://torn.community/u/ghost/summary)