Tornado Cash: Криптомикшер и история санкций против него

Tornado Cash: Криптомикшер и история санкций против него

Вот что никогда раньше не случалось до 2022 года. Программное обеспечение, санкционированное правительством. Не компанией, не человеком. Код. Это был Tornado Cash, инструмент обеспечения конфиденциальности на Ethereum, и именно эта особенность делает его достойным вашего внимания. Три года спустя этот код всё ещё работает. Санкции сняты. Теперь в суде находятся разработчики.

Так что это не совсем история о криптомикшере. Это история о том, можно ли запретить математику и несёт ли ответственность тот, кто написал инструмент, за то, как его используют посторонние. Далее мы расскажем, что такое Tornado Cash, как он работает на высоком уровне и как развивалась вся эта история. Никаких инструкций здесь нет. Только схема.

Что такое Tornado Cash и кто его создал?

Так что же такое Tornado Cash на самом деле? Это не компания. Никто им не владеет. Нет офиса, нет службы поддержки, нет сервера с данными клиентов, которые можно запросить повесткой. Это код: несколько смарт-контрактов, загруженных на Ethereum в 2019 году, которые может использовать любой, и никто не может их вернуть. Именно это дизайнерское решение позже привело к тому, что суды запутались в своих проблемах.

Вот проблема, которую он стремился решить. В сети Ethereum всё публично. Платите за аренду в ETH, и ваш арендодатель внезапно увидит вашу зарплату, ваши сбережения, все монеты, которыми вы когда-либо пользовались. Это настройка по умолчанию в блокчейне. Tornado Cash — это миксер монет : он обрывает внутрисетевой след между кошельком, с которого вы вносите средства, и кошельком, на который вы их переводите, возвращая частичку финансовой конфиденциальности, которую блокчейн никогда не предоставлял.

Три разработчика выпустили его 17 декабря 2019 года: Роман Шторм, Роман Семенов и Алексей Перцев. Они добавили токен управления TORN и DAO, чтобы управлять проектом осуществляло сообщество, а не босс. Затем последовал шаг, определивший всю юридическую неразбериху. Они выбросили ключи. Запомните эти три имени, потому что судебная драма касается не только кода, но и людей.

торнадо-деньги

Как работает Tornado Cash изнутри

Как же это на самом деле что-то скрывает? С помощью математики, а не посредника. Вот краткое изложение сути, без подробностей о работе системы.

Депозиты, пул и набор условий анонимности

Пользователи вносят фиксированное количество ETH или токенов в общий смарт-контракт, пул. Суммы стандартизированы в круглые номиналы, такие как 0,1, 1, 10 или 100 ETH, именно так, чтобы один депозит выглядел идентично всем остальным в этом пуле. Депозиты всех пользователей хранятся вместе. Чем больше людей использовали один и тот же пул, тем больше «множество анонимности», то есть любой отдельный вывод средств может соответствовать любому из предыдущих депозитов. Конфиденциальность здесь основана на эффекте толпы: вы скрываетесь, сливаясь с остальными пользователями того же пула. Практически пустой пул практически не обеспечивает конфиденциальности, поэтому размер толпы имеет такое большое значение.

Доказательства с нулевым разглашением и вывод средств

Для вывода средств вам нужно доказать, что вы внесли деньги, не показывая, какой именно депозит был вашим. В основе этого лежит доказательство с нулевым разглашением, а именно zk-SNARK. Оно позволяет доказать истинность утверждения, не раскрывая ничего больше. Выплата может поступить на совершенно новый кошелек. А чтобы предотвратить скрытое связывание ваших двух адресов комиссией за транзакцию, её может оплатить посредник, называемый ретранслятором. Ни один оператор не ручается за всё это. Подтверждением выступает криптография.

Неизменяемый и не требующий хранения

В мае 2020 года разработчики провели «церемонию доверенной настройки» и сожгли ключи администратора. С этого момента никто не мог приостанавливать, изменять или удалять основные контракты. Ни регулятор, ни даже основатели. Они разместили веб-сайт на IPFS, децентрализованном файловом хостинге, поэтому отключение домена не привело бы к прекращению доступа. Всё это было создано с расчетом на то, что переживёт тех, кто его создал. И оно активно использовалось: по данным Chainalysis , с 2019 года по 2022 год через него прошло более 7,6 миллиардов ETH, причём почти 30% было связано с незаконными субъектами.

Tornado Cash: краткий обзор Деталь
Запущен 17 декабря 2019 г.
Основатели Роман Шторм, Роман Семенов, Алексей Перцев
Сеть Ethereum (и другие блокчейн-сети, включая Polygon)
Токен TORN (управление, DAO)
Тип Некастодиальный, неизменяемый миксер смарт-контрактов
Статус Введен в санкционный список OFAC в 2022 году, исключен из списка в марте 2025 года.

Санкции «торнадо наличными»: юридическая сага OFAC

Именно этот момент вошёл в историю. Правительство США одобрило программное обеспечение, федеральные суды заявили, что это невозможно, а прокуратура всё равно преследовала тех, кто его разработал. Все три обстоятельства совпадают, поэтому дело и такое запутанное.

Почему OFAC ввело санкции против Tornado Cash в 2022 году?

OFAC внесла Tornado Cash в свой санкционный список 8 августа 2022 года. Ранее подобное никогда не делалось в отношении открытого исходного кода. Дело Министерства финансов: с 2019 года протокол переместил более 7 миллиардов долларов в криптовалюте, включая более 455 миллионов долларов, украденных северокорейской хакерской группировкой Lazarus Group во время ограбления моста Ронин. Реакция последовала незамедлительно. Веб-сайт и репозитории GitHub были отключены. Circle заморозила около 75 000 долларов США в USDC, размещенных по адресам, отмеченным в санкционном списке.

Затем всё стало странным. Поскольку любой может переводить средства через протокол на любой кошелек, один шутник начал «обсыпать» знаменитостей крошечными депозитами в Tornado Cash. Внезапно эти люди, технически, коснулись санкционированного адреса, не по своей воле. На самом деле, нельзя вручить документы по смарт-контракту. Старые методы санкционирования просто не подходили для инструмента, за рулём которого никто не стоит.

Аресты и судебные процессы

Уголовные дела против разработчиков Tornado Cash дошли до двух стран. Первыми это сделали Нидерланды. Голландские прокуроры арестовали Алексея Перцева через несколько дней после введения санкций, и в мае 2024 года суд признал его виновным в отмывании денег и приговорил к 64 месяцам тюремного заключения за операции на сумму около 1,2 миллиарда долларов. США же преследовали Романа Шторма в Южном округе Нью-Йорка: сговор с целью отмывания денег, нарушение санкций и организация нелицензированной системы денежных переводов.

Защита Сторма была проста. Я писал программное обеспечение, я никогда не хранил чужие средства, и автор не должен отвечать за то, что делают посторонние люди с открытым кодом. Прокуроры же придерживались противоположной точки зрения. Он получал прибыль от инструмента и продолжал его совершенствовать, утверждали они, зная, что это отмывает деньги преступников. Присяжные разделились во мнениях. В августе 2025 года они признали его виновным по обвинению в нелицензированном переводе денежных средств и не смогли прийти к единому мнению по двум другим пунктам. Министерство юстиции требует пересмотра дела, который теперь запланирован на октябрь 2026 года. Третий основатель, Роман Семенов, до сих пор находится на свободе.

Как были отменены санкции

Тем временем, отдельный гражданский иск был направлен непосредственно против санкций, и это сработало. В деле «Ван Лун против Казначейства» Апелляционный суд пятого округа 26 ноября 2024 года постановил, что OFAC превысило свои полномочия. Обоснование было почти философским. Неизменяемый смарт-контракт не является «собственностью», которой кто-либо владеет, поэтому он выходит за рамки санкционного законодательства, позволяющего Казначейству осуществлять санкции. OFAC поняло намек. 21 марта 2025 года оно исключило Tornado Cash из списка, убрав протокол и более 100 адресов.

Дата Событие
17 декабря 2019 г. Tornado Cash запущен на Ethereum
8 августа 2022 г. OFAC санкционирует протокол
Май 2024 г. Алексей Перцев осужден в Нидерландах
26 ноября 2024 г. Пятый окружной суд признал санкции незаконными.
21 марта 2025 г. OFAC исключает Tornado Cash из списка
Август 2025 г. В Нью-Йорке вынесен раздельный вердикт по делу Романа Сторма.

Почему санкционирование программы Tornado Cash вызвало споры?

На самом деле, дело было не в каком-то одном инструменте. Речь шла о том, может ли правительство вводить санкции против программного обеспечения и сажать в тюрьму тех, кто его пишет. Санкции предназначены для организаций, которым можно вручить документы: банка, картеля, отдельного человека. У Tornado Cash ничего подобного не было. Не с кем было вести переговоры и нечего было отключать, поэтому санкция фактически дала понять обычным американцам, что их могут наказать за прикосновение к фрагменту кода.

Это спровоцировало подлинное столкновение принципов. С одной стороны, защитники финансовой конфиденциальности и такие группы, как Coin Center и EFF, утверждали, что частные транзакции — это законная необходимость, что публикация кода является формой защищенной свободы слова, и что наказание авторов подавляет всю разработку открытого программного обеспечения. Если распространение инструмента обеспечения конфиденциальности может привести к тюремному заключению, рассуждали они, то гораздо меньше людей будут его создавать. С другой стороны, Министерство финансов и прокуратура указывали на реальный ущерб: сотни миллионов украденных средств, большая часть которых пошла на программу вооружений враждебного государства. Ни одна из сторон не была просто неправа. Множество честных пользователей хотели конфиденциальности, и множество преступников использовали тот же набор средств анонимности, чтобы скрыться. Именно это совпадение и сделало дело таким сложным для однозначного разрешения, и именно поэтому разумные люди оказались на противоположных сторонах.

торнадо-деньги

Законны ли «Деньги, полученные после торнадо», и доступны ли они сейчас?

Вот честный и актуальный ответ. Сам протокол больше не находится под санкциями: исключение из листинга в марте 2025 года означает, что взаимодействие с Tornado Cash само по себе не является нарушением санкций для гражданина США. Неизменяемые контракты по-прежнему находятся в сети Ethereum и продолжают работать, что напрямую отвечает на распространенный вопрос. Нет, его нельзя просто отключить, потому что нет кнопки выключения и нет оператора, который мог бы заставить это сделать.

Это не дает никаких гарантий. Использование любых инструментов для отмывания украденных денег или для совершения транзакций с подсанкционными сторонами остается незаконным, независимо от исключения из листинга. Банки и биржи по-прежнему рассматривают средства, прошедшие через миксер, как более рискованные, поэтому вывод средств может быть заблокирован или приостановлен в момент попытки обналичивания, даже если сам протокол является законным. А повторное судебное разбирательство по делу Романа Шторма, ожидаемое примерно в октябре 2026 года, оставляет вопрос об ответственности разработчиков открытым.

Фактическое использование говорит само за себя. Приведенные ниже цифры показывают, что протокол пережил спад во время санкций, а затем восстановился после их отмены.

Использование наличных средств во время торнадо Фигура
Общий объем смешанных операций с ETH, 2019–2022 гг. более 7,6 миллиардов долларов (по данным Chainalysis)
Объём обработанных данных в 2025 году около 2,5 миллиардов долларов
Общая заблокированная стоимость, ноябрь 2025 г. около 1,5 миллиарда долларов (рекорд)
Общая заблокированная сумма, середина2026 около 460 миллионов долларов (DeFiLlama)

Код явно пережил санкции, и его использование возобновилось вместе с ним.

Что означает Tornado Cash для конфиденциальности криптовалют?

Что бы ни случилось со Storm, это дело уже определило границы дозволенного. Решение Пятого окружного суда значительно затрудняет прямое одобрение неизменяемого кода, что защищает целый класс инструментов обеспечения конфиденциальности и протоколов без владельца. Но открытые уголовные обвинения имеют и обратную сторону. Разработчик по-прежнему может столкнуться с личным риском, если посторонние лица злоупотребят кодом, даже если средства не были задействованы и сервис не работал. В индустрии чувствуется холодок. Некоторые разработчики теперь колеблются, прежде чем выпускать что-либо, связанное с финансовой конфиденциальностью, а некоторые просто покинули Соединенные Штаты. Конфиденциальность против контроля за злоупотреблениями: вот вопрос, который сейчас висит над всеми, кто разрабатывает программное обеспечение для управления деньгами в криптовалюте, и дело Tornado Cash — это тот случай, на который все они ссылаются. Приговор Перцеву в Европе и разделившийся вердикт по делу Storm в Соединенных Штатах даже указывают на несколько разные направления, что заставляет разработчиков гадать, где именно проходит эта грань.

Текущее положение дел в деле о «денежных средствах, полученных в результате торнадо»

Проще говоря, код победил, а виновные всё ещё находятся под судом. Санкции в отношении протокола сняты, контракты остаются в силе, и суды определили границы того, что OFAC может внести в чёрный список. Не решён вопрос о том, может ли разработка и выпуск программного обеспечения для обеспечения конфиденциальности повлечь за собой уголовную ответственность за то, как анонимные посторонние лица впоследствии используют его. Повторное рассмотрение дела Storm ещё больше подтолкнет к этому вопросу. Поэтому главное, за чем следует следить, — это не сам Tornado Cash, а прецедент: где закон определяет, где заканчивается ответственность разработчика и начинается ответственность пользователя?

Любые вопросы?

В августе 2022 года OFAC ввело санкции против Tornado Cash, заявив, что компания отмыла более 7 миллиардов долларов в криптовалюте, включая более 455 миллионов долларов, украденных северокорейской группировкой Lazarus Group. Позже федеральный суд признал санкции незаконными, и в марте 2025 года OFAC исключило Tornado Cash из санкционного списка.

Да. Поскольку основные смарт-контракты неизменяемы и работают на Ethereum, протокол по-прежнему функционирует и не может быть отключен. Официальный интерфейс был удален во время действия санкций, но базовые контракты никогда не изменялись и продолжают работать по сей день.

Эта технология используется для обеспечения конфиденциальности транзакций в сети Ethereum путем разрыва видимой связи между адресами внесения и вывода средств. Многие пользователи хотят обеспечить законную финансовую конфиденциальность в публичном блокчейне. Однако та же анонимность использовалась преступниками для отмывания украденных средств, что и привлекло внимание регулирующих органов.

Это непросто. Разработчики удалили административные ключи в 2020 году, сделав контракты неизменяемыми, поэтому никто, включая основателей или правительство, не может приостановить или удалить их. Власти могут оказывать давление на интерфейсы и точки выхода, но сам протокол в блокчейне продолжает работать.

После исключения Tornado Cash из санкционного списка в марте 2025 года простое взаимодействие с этой компанией больше не является нарушением санкций для граждан США. Однако использование её для отмывания украденных денег или для перевода средств подсанкционным лицам остаётся незаконным. Вопрос об ответственности застройщика всё ещё рассматривается в рамках дела Roman Storm.

Алексей Перцев был признан виновным в отмывании денег в Нидерландах в мае 2024 года и приговорен к 64 месяцам лишения свободы. Роман Шторм был признан виновным в США в организации нелицензированной системы денежных переводов в августе 2025 года, остальные обвинения будут рассмотрены повторно. Роман Семенов до сих пор находится на свободе.

Ready to Get Started?

Create an account and start accepting payments – no contracts or KYC required. Or, contact us to design a custom package for your business.

Make first step

Always know what you pay

Integrated per-transaction pricing with no hidden fees

Start your integration

Set up Plisio swiftly in just 10 minutes.