Quando Roman Semenov, Alexey Pertsev e Roman Storm decidiram lançar um misturador de criptomoedas no Ethereum em 2019, eles provavelmente não pensaram que teriam problemas legais com isso. Afinal, um misturador de criptomoedas (Tornado Cash, neste caso) é apenas mais um software, e escrever código não é considerado ilegal. O que os outros fazem com esse código, bem, essa é uma história bem diferente. E aí está a controvérsia.
Apenas como um lembrete, o que um misturador ou tumbler de criptomoedas faz é obscurecer a trilha de transações públicas ao misturar as moedas envolvidas com outras, dificultando o rastreamento da origem ou destino dos fundos. No caso específico de
O sistema obtém privacidade ao cortar a conexão on-chain entre endereços de depósito e retirada. Utilizando um contrato inteligente e provas de conhecimento zero (com base em matemática bastante avançada), ele permite retiradas para endereços diferentes daqueles usados para depósitos. Além disso, os relayers podem ser empregados para retirar para endereços sem saldo ETH anterior, garantindo maior anonimato.
O Tornado Cash é uma ferramenta de privacidade que pode ser usada por qualquer pessoa, em qualquer lugar. Talvez para se proteger contra vigilância, para manter uma transação comercial em segredo ou para financiar com segurança um projeto ou grupo em um território hostil. Claro, como a ferramenta que é, também pode ser usada por partes maliciosas para lavar dinheiro, sonegar impostos ou financiar operações ilícitas. Para ser justo, as notas de USD também podem ser usadas para isso, e ninguém está culpando o Fed por imprimi-las. O que não é o caso dos desenvolvedores do Tornado Cash.
As coisas começaram a ficar sombrias para este mixer e seus fundadores em 8 de agosto de 2022, quando o Escritório de Controle de Ativos Estrangeiros dos EUA (OFAC)
Apenas dois dias depois, Alexey Pertsev foi preso em Amsterdã por suspeita de envolvimento em lavagem de dinheiro por meio do Tornado Cash. Ele foi especialmente sinalizado como uma espécie de cúmplice do Lazarus Group, o grupo de hackers norte-coreano considerado responsável pelo roubo de US$ 625 milhões na Ronin Network em 2022. Esses hackers lavaram os fundos roubados por meio do Tornado Cash.
Um ano depois, em agosto de 2023, Storm e Semenov também foram acusados da mesma coisa nos EUA, e o primeiro foi preso em Washington. Pelo menos,
Esta é provavelmente a primeira vez que um software de código aberto é colocado na lista negra do OFAC, o que estabelece um precedente muito ruim. Várias criptomoedas e privacidade
Para usuários médios de criptomoedas e entusiastas de privacidade, na prática, tudo isso significa que o Tornado Cash se tornou ilegal para uso por todos os cidadãos, residentes e empresas dos EUA, incluindo entidades estrangeiras que de alguma forma participam de seu mercado. Caso você não saiba, isso inclui um bom número da indústria de criptomoedas. Portanto, uma ampla censura contra transações de Tornado Cash se espalhou rapidamente — algo que simplesmente não deveria acontecer no mundo descentralizado.
Várias empresas de criptomoedas, de exchanges a emissoras de stablecoins, começaram a banir ou congelar completamente qualquer moeda que viesse desse mixer. Por exemplo, a Circle, sediada em Boston, emissora da USD Coin (USD),
Até mesmo plataformas descentralizadas seguiram o exemplo, dado que, além dos livros-razão, elas são lideradas por empresas que controlam seus sites e interfaces front-end. Isso inclui dYdX, Aave, Uniswap, Balancer, Oasis, Ren e mais.
Sendo o software de código aberto e descentralizado que é, o Tornado Cash ainda é muito utilizável por qualquer um que queira. Pode não ser tão fácil quanto antes, mas ainda está lá, com um site mantido por sua própria comunidade. Seu contrato inteligente está disponível no Ethereum, e os usuários podem acessar a plataforma por meio da rede descentralizada InterPlanetary File System (IPFS). O link está disponível na conta oficial do Twitter (X) do Tornado Cash (
Quanto às carteiras para lidar com transações do Tornado Cash, o problema real são os endpoints RPC (Remote Procedure Call). Eles geralmente são provedores de serviços centralizados de infraestrutura de nós para carteiras, então geralmente é suficiente mudar o provedor para um mais receptivo a este e outros mixers. A equipe por trás do site IPFS recomendou uma lista deles e forneceu instruções para usuários do MetaMask.
Uma parte da censura é feita no nível front-end. Essa é apenas a parte que os usuários veem primeiro (botões, formulários, texto, imagens, etc.), e não o sistema inteiro.
“Usuários DeFi podem interagir com os contratos inteligentes da plataforma por meio de uma CLI [Command-Line Interface] ou bifurcando o projeto da plataforma para criar sua própria interface front-end (...) Outro método é adotar um endereço não contaminado para interagir com plataformas DeFi censuradas. Para fazer isso, os usuários precisam transferir seus ativos de seus endereços contaminados para endereços não contaminados. Por exemplo, observamos que um usuário TC transfere o ETH retirado para um endereço não contaminado por meio de um endereço intermediário, para trocar ETH por renBTC no Uniswap, ou seja, TC 49,8 ETH → addr0 25,3 ETH → addr1 16,5 ETH → addr2 11,97 ETH → Uniswap 0,94 renBTC → addr2. Dessa forma, o endereço não contaminado addr2 não é bloqueado pelo Uniswap.”
Essa maneira de contornar a censura parece um pouco complicada? Bem, sim. Poderia ser mais fácil se toda a rede Ethereum não estivesse tão cheia de intermediários.
Mas a censura front-end não é o único desafio.
Por exemplo, o sistema Ethereum para
A censura pode acontecer em qualquer uma dessas camadas. Por exemplo, os construtores podem se recusar a incluir certas transações "ruins" (como aquelas envolvendo Tornado Cash) em seus blocos. Mesmo que um construtor inclua uma transação sancionada, os retransmissores podem obstruir o envio do bloco aos proponentes. Finalmente, se o bloco de alguma forma chegar aos proponentes, eles podem se recusar a propô-lo ao blockchain.
Agora, mesmo que 90% dos construtores se recusem a incluir transações de Tornado Cash em seus blocos, mas ainda estejam dispostos a construir em cima de blocos contendo essas transações (dos 10% restantes), então as transações de Tornado Cash ainda podem passar. No entanto, se os produtores de blocos não apenas se recusarem a incluir essas transações, mas também rejeitarem a construção em cima de qualquer bloco que as contenha, então as transações de Tornado Cash seriam totalmente censuradas.
Isso significa que nenhum novo bloco com essas transações seria adicionado ao blockchain, efetivamente bloqueando-as completamente. Atualmente,
Por que esse nível de censura é possível em uma rede descentralizada? Alguém pode perguntar. A resposta curta é que, no Ethereum e ecossistemas similares, a geração de transações não é a mesma coisa que a aprovação de transações. Há várias etapas (e partes) no meio, o que não é exatamente o ideal para uma rede descentralizada.
Todos esses intermediários (construtores, retransmissores, proponentes) são geralmente formados por empresas que podem ser forçadas ou decidir cumprir as sanções do OFAC para sua própria conveniência e, portanto, banir o Tornado Cash e outras transações. Para potencialmente piorar ainda mais a centralização, a SEC dos EUA aprovou __ oito aplicações spot Ether ETF em maio de 2024, o que significa mais ETH nas mãos de partes estritamente regulamentadas, mais ETH sendo apostado na jurisdição dos EUA e maior probabilidade de censura para transações do Tornado Cash.
Verdade seja dita, Ethereum não é o mais
Não há mineradores, 'validadores' ou outros serviços centralizados entre usuários e suas transações no Obyte. Toda vez que um usuário conduz uma transação referenciando transações passadas, ela se torna parte do DAG, imutável e além de alteração. O DAG fornece parcialmente alguma ordem para transações, e o trabalho é concluído por
Serviços centrados em privacidade como o Tornado Cash poderiam funcionar mais perfeitamente em tal rede sem intermediários. Dessa forma,
Imagem vetorial em destaque por Tornado Cash