Правительство США арестовало разработчиков Tornado Cash Романа Шторма и Романа Семенова.
Обвинения в адрес сооснователей Tornado Cash. Разбираем детали
23 августа Министерство юстиции США предъявило обвинения в отмывании денег сооснователям криптомиксера Tornado Cash
Роману Шторму и Роману Семенову. Шторма заключили под стражу, но вскоре отпустили под залог, а Семенова OFAC внесло в санкционный список.
Юристы, комментировавшие ситуацию, обратили внимание, что, несмотря на обвинения в отмывании денег, в деле нет никаких доказательств совершения транзакций Семеновым и Штормом — есть только сведения о том, что они занимались разработкой соответствующего ПО.
Что такое миксер Tornado Cash и почему его заблокировали?
Tornado Cash — это децентрализованный протокол, который позволял
анонимизировать транзакции в сети Ethereum и ряде других блокчейнов. По данным аналитических компаний, этот протокол являлся популярным способом
отмывания криптовалют, связанных с киберпреступлениями. Из-за этого в августе 2022 года Tornado Cash попал под санкции США, а в Нидерландах арестовали сооснователя сервиса Алексея Перцева. Репозитории Tornado Cash в GitHub удалили, а криптоактивы пользователей на общую
сумму более $430 млн заблокировали.
В сентябре 2022-го, после протестов сообщества, американские чиновники разрешили вывести криптовалюту с заблокированных адресов отдельным пользователям, если те докажут легальность их происхождения. Группа пользователей Tornado Cash подала иск против властей США в суд Техаса, обвинив их в превышении полномочий. На это также указывают правозащитники и представители криптоиндустрии.
Как работал Tornado Cash
Существует множество миксеров, которые используются для анонимных переводов криптовалют. Однако большинство из них являются централизованными сервисами, которые могут злоупотребить доверием пользователей, похитив их средства или личные данные.
В отличие от них, протокол Tornado Cash был построен на принципе децентрализации, то есть представлял собой набор смарт-контрактов, с которыми пользователи взаимодействовали посредством Web3-кошельков. Контракты принимали депозиты и смешивали их в одном пуле, для чего применялась технология zk-SNARK. То есть транзакции происходили без раскрытия информации о самих платежах, а все активы были анонимизированы и не связаны с конкретным владельцем.
С точки зрения пользователя все происходило предельно просто: он посылает криптоактив на смарт-контракт с одного адреса и затем выводит на другой адрес, который никак не связан с адресом отправки. После отправки средств создается приватная заметка. Она работает как закрытый ключ, который будет необходим для вывода средств на другой адрес.
В протоколе работали анонимные пулы для шести активов: ETH, DAI, cDAI, USDC, USDT и WBTC. Комиссия за вывод активов из пулов составляла 0,3% от суммы перевода, однако ряд пулов с малой ликвидностью работал без комиссий.