На днях вышла хорошая новость:
> Голландский суд освободил под домашний арест одного из сооснователей Tornado Cash - Алексея Перцева. И хоть это еще не победа здравого смысла, но новость лично меня радует.
Для тех, кто не в курсе про арест Алексея, ниже рассказываю, что случилось:
⏩В блокчейне Ethereum существует смарт-контракт Tornado Cash, позволяющий делать ваши транзакции более анонимными (что-то типа миксера на языке криптанов). Достигается это путем смешивания ваших средств на кошельке смарт-контракта со средствами других криптанов
⏩Когда вы делаете депозит (пополняете кошелек смарт-контракта), вместе с транзакцией вы прикладываете еще и секрет. Затем, когда хотите вывести свой депозит на чистый кошелек, вы прикладываете криптографическое доказательство (основанное на т.н. zk-SNARK), которое гарантирует, что вы обладаете тем самым секретом. Теперь вы можете вывести желаемый депозит на новый кошелек.
(*️⃣ Интересно, что само значение секрета вы не передаете, а только подтверждаете с помощью криптографии, что вы им обладаете. Это направление в криптографии называется Zero Knowledge Proof, но это уже другая история.)
Итак, у нас есть проект Tornado Cash 🌪, где вы можете залить свой эфир и анонимно вывести на другой кошелек. Поздравляю, вы анонимны
🔜 В апреле 2022 года был взломан блокчейн-мост Ronin Bridge, со счетов которого было вынесено
🔜
Подождите-подождите, как это под санкциями, там же что-то про крипту и анонимность? 40 кошельков, используемых смарт-контрактом Tornado Cash, попали в санкционные списки OFAC (те самые SDN санкции): на кошельках были заморожены USDC (с запретом на вывод на уровне кода), провайдеры Infura и Alchemy ограничили доступ (API для блокчейна, через которые кошельки получают доступ к блокчейну), заморозили Github репозитории проекта. В общем, из-за санкций, оставшийся эфир с кошельков контракта выводить стало намного сложнее
🔜 Примечательно, что Tornado cash следовали санкциям OFAC, и наряду со всеми в августе 2022 года заблокировали кошельки Lazarus. Но такие блокировки сделаны на уровне фронтенда (конкретного веб-приложения с белыми списками), сам же код смарт-контракта, опубликованный в блокчейне, по умолчанию неизменяемый (если иное не предусмотрел разработчик) и с ним можно взаимодействовать на уровне блокчейна.
😕 Затем в Нидерландах был задержан Алексей Перцев, где провел 9 месяцев без конкретных обвинений в сизо и 20 апреля 2023 был наконец-то выпущен под домашний арест (ранее ему дважды отказывали).
----
Пожелаем Алексею добиться справедливости и снятия ложных обвинений. ✊🏼
До следующих постов, stay tuned 🤑