Tornado Cash - это децентрализованное решение для обеспечения конфиденциальности, построенное на Ethereum.
Содержание:
Информация про Tornado Cash
Как децентрализованный протокол, смарт-контракты Tоrnado.Cash реализованы в блокчейне Ethereum, что делает их неизменяемыми. Они не могут быть изменены или подделаны. Поэтому никто, включая первоначальных разработчиков проекта, не может их модифицировать или отключить. Все смарт-контракты для управления сетью, стекингом и эмиссией развертываются сообществом в децентрализованном порядке.
Проект повышает конфиденциальность транзакций за счет разрыва связи между кошельками (адресами) пользователей в сети блокчейн. Он использует смарт-контракт, который принимает депозиты в ETH и других токенах с одного адреса и позволяет выводить их с другого адреса. Чтобы сохранить конфиденциальность, необходимо использовать несколько уровней защиты, например, использовать ретранслятор (Relayer) для платежей при выводе средств на адрес, не имеющий ранее существующего баланса в ETH для оплаты комиссий.
Основные компоненты протокола
Программный код, лежащий в основе функционала Tornаdo.Cash, а также смарт-контакты, схемы и инструментарий имеют открытый исходный код. Работая как DAO (децентрализованная автономная организация), управление платформой и майнинговые смарт-контракты развертываются сообществом. Протокол также работает с технологией zk-SNARK, которая обеспечивает доказательства с нулевым разглашением (zero-knowledge proofs), позволяя пользователям продемонстрировать сервису владение активом без деанонимизации. Использование этой технологии основано на исследованиях с открытым исходным кодом, проведенных командой Zcash при помощи сообщества Ethereum. Для создания начальных ключей zk-SNARK в мае 2020 года было запущено сообщество Tornado.Cаsh Trusted Setup Community, в которое на данный момент внесено 1114 вкладов. Такое значительное количество участников делает невозможной компрометацию протокола.
Протокол состоит из следующих основных компонентов, которые работают совместно:
Защищенные учетные записи | После того, как пользователь вносит депозит в Tоrnado.Cash, он будет накапливать частные очки анонимности (AP) в защищенной учетной записи, которая защищает адрес кошелька, баланс и не допускает утечки информации о ваших депозитах. |
Ретрансляторы | Ретрансляторы могут использоваться для вывода средств на счет без баланса ETH. Ретранслятор отправляет транзакцию вывода и берет часть депозита в качестве компенсации (сам протокол не взимает комиссию). Он не может изменять какие-либо данные о снятии средств, включая адрес источника. |
Соответствие | Во время внесения депозита платформа генерирует частную записку, которая будет использоваться для вывода средств и подтверждения происхождения средств. Пользователи могут ввести свою личную заметку в инструмент соответствия, чтобы создать отчет в формате PDF. |
Пользовательский интерфейс размещен на IPFS (InterPlanetary File System) сообщества, что сводит к минимуму риск удаления данных. На практике, интерфейс будет работать до тех пор, пока хотя бы один пользователь будет хостить его.
Функции токена TORN
TORN - это собственный служебный токен Tornаdo Cash, который используется в следующих функциях:
- управление: держатели токенов TORN могут предлагать решения по управлению сетью и голосовать за них. Пользователи должны будут поставить свои токены в контракт на управление для получения права голоса, которое не может быть разблокировано до периода выполнения (около 8 дней с момента создания предложения). У пользователей также должно быть не менее 1000 TORN для создания предложения;
- майнинг анонимности: пользователи могут вносить стейблкоины ETH, wBTC и USD на платформу для накопления очков анонимности (AP). Очки AP можно конвертировать в токены TORN из пула AP / TORN, где 1MM токенов TORN будет непрерывно депонироваться в течение 12 месяцев.
Токен управления TORN имеет фиксированный общий объем 10 миллионов монет. 5% поставок выделяется предыдущим пользователям протокола через airdrop, 10% - вознаграждения за майнинг ликвидности, 30% - разработчикам-основателям и ранним сторонникам и 55% - в казну. С момента исполнения Tornadо Cash 10th governance proposal токен TORN получил еще одну полезную утилиту. Действительно, с введением децентрализованного реестра ретрансляторов, вознаграждение за стейкинг было реализовано для всех держателей с заблокированными TORN в контракте управления. Держатели TORN по-прежнему могут заблокировать свои токены в контракте управления, как они это делали раньше. Существенное отличие состоит в том, что теперь они могут получать часть сборов, взимаемых протоколом с ретрансляторов. Очевидно, что доля вознаграждения будет равна доле их заблокированных токенов. Лучшими криптовалютными биржами для торговли акциями Toornado Cash в настоящее время являются Binance, OKX, MEXC, BingX и Bitget.