← Voltar ao início
Email · Telegram · LinkedIn · X · RSS

Perdas com envenenamento de endereços no Ethereum se multiplicaram por 13 após o Fusaka

Principais resultados

No meu artigo anterior, eu queria descobrir o que causou a atividade recorde na rede Ethereum, e descobri que 80% do crescimento foi spam de envenenamento de endereços, tornado economicamente atraente pela atualização Fusaka, que reduziu as taxas de gas em 6 vezes. Na época, eu tinha apenas dados limitados que respondiam à pergunta sobre o que estava por trás do crescimento.

Envenenamento de endereços (address poisoning): um ataque em que golpistas enviam transações de valores ínfimos ou de valor zero a partir de endereços que correspondem aos primeiros e aos últimos caracteres dos contatos reais da vítima, na esperança de que ela copie o endereço errado de seu histórico de transações.

Neste artigo, pesquisei como o envenenamento de endereços cresceu no geral e quais foram os resultados reais desses ataques. Qual é o dano total?

Para responder a essa pergunta, construí um pipeline de detecção que escaneia a blockchain do Ethereum de 1º de setembro de 2025 a 13 de fevereiro de 2026, cobrindo 93 dias antes de Fusaka e 73 dias depois. Ele rastreia transferências de valores ínfimos (dust transfers) em 101 tokens e identifica pagamentos confirmados.

Transações de ataque de valores ínfimos antes e depois da atualização Fusaka

Média móvel de 7 dias. Cada transferência de valor ínfimo = uma transação de ataque.

Transações de valores ínfimos (média de 7 dias) Média pré-Fusaka

Antes de Fusaka, os atacantes enviavam uma média de 30.000 transações de valores ínfimos por dia. Após a atualização, esse número saltou para 167.000 por dia, um aumento de 5,6 vezes.

O pico de janeiro atingiu 510.000 transações em um único dia. Mesmo excluindo esse pico, o nível sustentado pós-Fusaka permanece em 150.000–200.000 transações diárias.

Fusaka: uma grande atualização da rede Ethereum (3 de dezembro de 2025) que ampliou a capacidade da rede de processar mais transações ao mesmo tempo, tornando-as mais baratas. A atualização faz parte do esforço da Ethereum para atrair a adoção em massa por meio da redução das taxas.

Preço do gas vs. volume de ataque de valores ínfimos antes e depois da atualização Fusaka

Média móvel de 7 dias. Preço mediano do gas (gwei) do Dune Analytics sobreposto às transações de valores ínfimos.

Preço mediano do gas, gwei (eixo esquerdo) Transações de valores ínfimos (eixo direito)

O gráfico mostra uma clara correlação inversa entre o preço do gas e o volume de ataque de valores ínfimos. As duas variáveis se movem juntas continuamente: quando o gas encarece, o número de transferências de valores ínfimos cai. Quando o gas fica mais barato, esse número aumenta. Essa relação dose-resposta é um forte indicador de que a ligação é causal, e não coincidente.

Uma relação dose-resposta significa que o efeito escala com a exposição: quanto maior a dose, maior a resposta. É um dos critérios de Bradford Hill, uma estrutura padrão para distinguir causas genuínas de correlações espúrias. Aplicado aqui, o preço do gas é a dose e o volume de ataque é a resposta.

Como os atacantes ajustam sua produção dia a dia em proporção ao custo do gas, os dados descartam a possibilidade de que ambas as tendências tenham mudado aproximadamente ao mesmo tempo por razões não relacionadas.

Além disso, a precisão diária dessa correlação provavelmente significa que o software de envenenamento tem um limite de preço de gas embutido que regula a intensidade do ataque automaticamente. Tais configurações são comuns em bots Ethereum legítimos e maliciosos.

Carteiras únicas atacadas antes e depois da atualização Fusaka

Média móvel de 7 dias. Uma carteira = um ataque, independentemente de quantas transações de valores ínfimos a atingiram.

Carteiras únicas (média de 7 dias) Média pré-Fusaka

O número de carteiras únicas que receberam valores ínfimos de envenenamento aumentou de 12.000 por dia para 38.000 por dia, um aumento de 3,1 vezes.

Comparando janelas iguais de 73 dias antes e depois de Fusaka:

Isso representa um aumento de 13 vezes nos fundos roubados e um aumento de 2,6 vezes nos eventos de pagamento bem-sucedidos.

Uma transferência responde por uma grande parte do total pós-Fusaka: US$ 50 milhões em USDT em 19 de dezembro. Excluindo-a, o total pós-Fusaka ainda é de US$ 13,3 milhões, 2,7 vezes o total do período anterior ao Fusaka.

O caso de US$ 50 milhões não é uma anomalia a ser excluída. O envenenamento de endereços é um ataque de modelo de loteria com milhões de transações de valores ínfimos baratas para alguns pagamentos raros e grandes. É assim que o ataque é projetado para funcionar. Gas mais barato significa mais bilhetes de loteria, o que significa maiores chances de pegar uma baleia.

A ligação entre taxas baixas e volume de ataque já havia sido documentada antes de Fusaka.

Apesar disso, a Ethereum Foundation prosseguiu com a atualização Fusaka.

O envenenamento de endereços não é o único tipo de ataque cuja economia depende do custo do gas. Ataques de sanduíche, airdrops de tokens falsos, bots varredores em carteiras comprometidas e drenagens de aprovação em massa tornam-se mais lucrativos à medida que as taxas caem.

Não há nada de errado em reduzir as taxas, mas os problemas de segurança que as transações baratas amplificam deveriam ter sido abordados antes da atualização. Quando a Ethereum Foundation afirma que está construindo segurança de trilhões de dólares, a segurança do usuário deve ser a prioridade mais estrita sobre as métricas de crescimento.

Metodologia

O detector funciona como um único pipeline SQL no conjunto de dados público do Ethereum do Google BigQuery. Ele primeiro identifica todas as transferências legítimas de ERC-20 e ETH ≥US$ 1 e extrai uma impressão digital para cada endereço de destinatário (primeiros 3 + últimos 4 caracteres hexadecimais). Em seguida, ele detecta o envenenamento comparando endereços semelhantes com essas impressões digitais: transferências de ERC-20 de valor zero iniciadas por terceiros e transferências de valores ínfimos de ERC-20 ou ETH <US$ 1 enviadas às vítimas dentro de uma janela de 300 blocos. Um pagamento confirmado é qualquer transferência subsequente de ERC-20 ou ETH ≥US$ 10 da vítima para um endereço semelhante.

Os gráficos neste artigo exibem apenas a atividade de transferência de valores ínfimos, pois as transferências de valores ínfimos são o principal vetor de ataque mensurável. As transferências de valor zero não são mostradas nos gráficos, mas são usadas internamente pelo detector para construir um mapa completo de pares de endereços vítima-semelhante.

Todos os 101 tokens são precificados usando snapshots semanais (23 datas). Endereços de contrato são excluídos do pool de vítimas. O pipeline também filtra endereços de queima, auto-transferências, transferências não iniciadas pela vítima e casos em que o semelhante era um destinatário legítimo conhecido antes do evento de envenenamento. Um endereço de bot que gerou milhares de micro-transferências automatizadas para endereços envenenados foi excluído das estatísticas de pagamento.

O detector subestima tanto os ataques quanto os pagamentos. Ele só detecta envenenamento contra endereços que fizeram pelo menos uma transferência ≥US$ 1 durante o período do estudo e rastreia apenas 101 tokens. O valor de US$ 63,3 milhões é um limite inferior confirmado. No entanto, testes com várias amostras de tokens fora da lista de permissões mostraram que ataques envolvendo tokens não listados representam menos de 1% do total.

Este estudo rastreou dois tipos de transferências de envenenamento: transferências de valores ínfimos e transferências de valor zero. Existem também outros tipos, incluindo transferências de tokens falsificados, transferências de ETH falsas e variantes baseadas em aprovação. Não os incluí porque a construção de tais consultas é significativamente mais complexa e a execução delas no BigQuery é cara. As transferências de valores ínfimos e de valor zero são suficientes para ver o quadro completo, porque os atacantes geralmente combinam vários métodos diferentes contra o mesmo alvo, e casos em que uma vítima recebe apenas uma transferência de token falsificado sem envenenamento de valores ínfimos ou de valor zero são raros.