As finanças descentralizadas prometeram um sistema financeiro sem bancos, corretores, ou uma linha de apoio ao cliente, um sistema em que o código impõe cada regra em vez de uma empresa. Esse mesmo design criou também um novo tipo de alvo. Quando um fundo de empréstimo ou uma exchange descentralizada funciona inteiramente sobre software open source alojado numa blockchain pública, qualquer pessoa no mundo pode ler cada linha desse código, testá-lo contra fundos reais numa cópia local, e procurar a única falha que transforma o protocolo numa fonte gratuita de dinheiro. Uma exploração de DeFi raramente é um arrombamento, no sentido em que se arromba o cofre de um banco. É mais parecido com alguém a encontrar uma brecha nas regras de um jogo que nenhum árbitro pode pausar depois de começado, porque o árbitro é o próprio código.
As perdas totais resultantes de explorações de finanças descentralizadas somaram milhares de milhões de dólares ao longo dos últimos anos, e 2026 já produziu alguns dos maiores incidentes individuais alguma vez registados. Compreender o punhado de padrões por trás de quase todas estas perdas torna as manchetes muito menos misteriosas, e deixa claro porque a recuperação após uma exploração depende tanto da rapidez e do rastreamento dos fundos antes de estes se dispersarem.
O que torna um protocolo DeFi um alvo
Várias características que tornam as finanças descentralizadas atrativas para utilizadores legítimos são as mesmas que as tornam atrativas para atacantes. Os protocolos são permissionless, ou seja, sem permissão, o que significa que qualquer pessoa pode interagir com um fundo de empréstimo, uma exchange descentralizada, ou uma ponte sem uma conta, um processo de aprovação, ou uma relação com a plataforma. Os contratos são geralmente imutáveis depois de implementados, pelo que uma falha descoberta após o lançamento muitas vezes não pode simplesmente ser corrigida da forma como uma aplicação web pode. E o valor total bloqueado, o termo da indústria para quanto capital está dentro de um protocolo em determinado momento, concentra somas enormes num pequeno número de contratos inteligentes publicamente legíveis. Um atacante não precisa de adivinhar onde está o dinheiro. Está publicado on chain, em tempo real, para todos verem.
A componibilidade agrava ainda mais o risco. Os protocolos DeFi modernos habitualmente pedem emprestados dados de preço, liquidez, ou lógica a outros protocolos, pelo que uma fraqueza num bloco de construção amplamente usado pode propagar-se para todos os protocolos que dele dependem. Esta interligação é também a razão pela qual o nosso guia sobre branqueamento entre blockchains importa tanto assim que uma exploração é bem-sucedida. Os fundos raramente permanecem por muito tempo na blockchain onde foram roubados.
Os padrões de ataque centrais por trás da maioria das explorações
Reentrância
A reentrância explora um erro de sequenciamento. Quando um contrato envia fundos para um endereço antes de ter terminado de atualizar os seus próprios registos internos de quem possui o quê, um atacante pode usar um contrato recetor especialmente construído para chamar de novo a função original, repetidamente, antes de a primeira chamada terminar sequer de atualizar o saldo. Cada reentrada drena mais fundos contra um saldo que o contrato ainda acredita estar intacto. Variantes mais recentes visam funções apenas de leitura durante uma transição de estado, permitindo a um atacante explorar um momento em que a própria visão que o protocolo tem dos seus saldos está temporariamente errada, mesmo que a função chamada não possa, ela própria, ser reentrada no sentido clássico.
Manipulação de oráculos de preço
Muitos protocolos DeFi precisam de conhecer o preço de mercado atual de um ativo para calcular valores de garantia, liquidações, e taxas de troca. Quando essa fonte de preço, conhecida como oráculo, extrai os seus dados diretamente das próprias reservas de uma exchange descentralizada em vez de uma fonte de mercado ampla e ponderada no tempo, um atacante com capital suficiente para uma única transação pode empurrar bruscamente o preço de um fundo pouco negociado numa direção, pedir emprestado ou liquidar contra esse preço distorcido, e depois reverter a operação momentos depois. O protocolo nunca soube que o preço era falso. Só viu o número que o oráculo comunicou.
Amplificação por empréstimo relâmpago
A maioria dos atacantes não tem milhões de dólares de capital próprio disponíveis para manipular um preço ou sobrecarregar um fundo de liquidez. Os empréstimos relâmpago, ou flash loans, removem essa barreira ao permitir que qualquer pessoa peça emprestadas somas enormes sem qualquer garantia, desde que o empréstimo seja contraído e totalmente reembolsado dentro de uma única transação de blockchain. Se qualquer etapa do plano do atacante falhar, a transação inteira simplesmente reverte como se nunca tivesse acontecido, eliminando o risco de perda do atacante. Para uma análise completa de como este mecanismo funciona, veja o nosso guia sobre ataques de empréstimo relâmpago.
Tomadas de controlo por governança
Muitos protocolos DeFi são governados por votos de detentores de tokens em vez de pela direção de uma empresa. Se os tokens de governança puderem ser pedidos emprestados a baixo custo, um atacante pode adquirir temporariamente poder de voto suficiente para aprovar uma proposta maliciosa, por vezes uma que autoriza diretamente a transferência da tesouraria do protocolo para a própria carteira do atacante, e executá-la antes que alguém tenha tempo de se opor ou organizar um contravoto.
Chaves comprometidas e alvos humanos
O equilíbrio das perdas em DeFi mudou nos últimos anos. Investigadores da indústria que acompanham incidentes de 2025 e 2026 reportam que contas e credenciais comprometidas, e não falhas puras de contrato inteligente, representam agora mais de metade de todo o valor atacado em DeFi. Em vez de procurar uma falha de código, os atacantes visam cada vez mais os humanos que operam um protocolo, os seus programadores, os seus colaboradores de DAO, e os seus fornecedores de infraestrutura, através de campanhas de phishing, malware, e engenharia social, usando depois o acesso obtido para aprovar transações fraudulentas ou corromper diretamente fontes de dados de confiança.
Dentro de dois dos maiores incidentes de 2026
A exploração do Drift Protocol em abril de 2026 ilustra como estas categorias se misturam cada vez mais. Em vez de uma única falha limpa, os atacantes introduziram um ativo falso no protocolo, manipularam o seu preço reportado, e usaram o valor inflacionado como garantia para retirar mais de 280 milhões de dólares em fundos reais, uma combinação de uma falha de lógica e de manipulação de preços a funcionar em conjunto.
A exploração do Kelp DAO, também em abril de 2026, seguiu um caminho diferente. Os atacantes comprometeram a infraestrutura que alimentava dados para o verificador da ponte entre blockchains do protocolo, ao mesmo tempo que perturbavam serviços externos que poderiam ter detetado a anomalia, e fizeram depois com que a ponte aprovasse mensagens de levantamento forjadas para fundos que nunca tinham sido legitimamente depositados. Cerca de 292 milhões de dólares em ativos em staking foram drenados, tornando-a numa das duas maiores explorações de DeFi do ano. Nenhum dos incidentes foi principalmente uma questão de uma linha descuidada de código Solidity. Ambos envolveram infraestrutura e pressupostos de confiança em torno do contrato, e não apenas a aritmética do contrato.
Porque as auditorias não são uma garantia
Um pressuposto comum entre utilizadores mais recentes de DeFi é que um protocolo que passou uma auditoria de segurança profissional é seguro de usar. A exploração da Balancer, de novembro de 2025, mostra porque esse pressuposto é incompleto. Os fundos da versão dois da Balancer tinham sido submetidos, segundo relatos, a onze auditorias separadas realizadas por quatro empresas de segurança diferentes antes de um atacante ainda assim encontrar e explorar um erro de arredondamento profundamente escondido numa função usada para calcular montantes de tokens durante um tipo específico de troca. Ao construir cuidadosamente uma sequência de operações de troca em lote, o atacante suprimiu o preço reportado do próprio token de liquidez do fundo e repetiu a manipulação ao longo de dezenas de microtransações rápidas, drenando por fim aproximadamente 128,64 milhões de dólares em seis redes de blockchain distintas em menos de trinta minutos.
A lição não é que as auditorias não valham nada. É que uma auditoria revê o código específico e os cenários específicos que foi concebida para verificar, num momento específico no tempo, e não pode excluir exaustivamente todos os casos aritméticos possíveis que um atacante determinado possa eventualmente encontrar, particularmente em código que tenha sido entretanto reutilizado, alargado, ou implementado em cadeias adicionais depois da revisão original.
A liquidação na blockchain é definitiva em segundos e não existe qualquer mecanismo de estorno, pelo que, assim que uma exploração é executada, a questão prática muda imediatamente da prevenção para o rastreamento de para onde foram os fundos.
Porque estas perdas são tão difíceis de reverter
Assim que os fundos saem de um protocolo explorado, um atacante normalmente move-se depressa, muitas vezes dentro de minutos, dividindo o produto entre várias carteiras, encaminhando-o através de pontes entre blockchains para complicar o rasto, e em alguns casos passando-o por serviços de mistura antes de qualquer exchange ou investigador ter uma hipótese realista de sinalizar os endereços envolvidos. As próprias transações permanecem permanentemente visíveis nas blockchains relevantes. O que se torna difícil não é ver para onde foi o dinheiro, mas segui-lo com rapidez suficiente, e longe o suficiente, antes de chegar a um ponto de saída que o converta em algo mais difícil de rastrear.
O que os investigadores analisam depois de uma exploração
Uma investigação de blockchain na sequência de uma exploração de DeFi começa tipicamente pela própria transação de exploração, mapeando todos os endereços que os fundos roubados tocam a partir desse ponto em diante. O nosso guia sobre como funciona o rastreamento de blockchain cobre a metodologia subjacente com mais profundidade, e o nosso guia sobre rastreamento de fundos entre blockchains explica como os analistas seguem os ativos depois de saírem da sua rede original, o que acontece na grande maioria das explorações significativas.
Reduzir a exposição como utilizador ou como protocolo
- Reveja e revogue regularmente as aprovações de token concedidas a contratos que já não usa ativamente, já que uma aprovação esquecida pode ser explorada muito depois de se ter esquecido de que um protocolo existe.
- Trate protocolos não auditados ou recentemente implementados, especialmente os que anunciam rendimentos invulgarmente altos, com uma cautela proporcional.
- Fique atento aos sinais de alerta abordados no nosso guia sobre a identificação de contratos inteligentes de risco antes de depositar fundos significativos.
- Distribua participações significativas por mais do que um protocolo em vez de concentrar tudo num único contrato, por mais bem reputado que seja.
Para uma análise mais detalhada especificamente sobre a higiene de aprovações, veja o nosso guia sobre revogar aprovações de token, e para uma lista de verificação dos sinais que costumam preceder um rug pull ou uma exploração, veja o nosso guia sobre sinais de alerta em contratos DeFi.
Perguntas frequentes
Na prática os termos são usados de forma intermutável, mas uma exploração de DeFi refere-se especificamente a um atacante que usa o protocolo exatamente como o seu código permite, apenas numa sequência que os seus criadores nunca pretenderam, em vez de invadir um servidor ou roubar diretamente uma palavra-passe. Os fundos movem-se através de transações legítimas e válidas do ponto de vista da blockchain, o que é parte da razão pela qual são tão difíceis de reverter.
Só se o protocolo tiver uma tesouraria ou um fundo de seguro suficientemente grande para cobrir a perda, ou se o atacante puder ser persuadido ou forçado a devolver os fundos, o que acontece ocasionalmente através de acordos negociados de recompensa. Não existe nenhuma autoridade central capaz de reverter as próprias transações de blockchain, pelo que qualquer recuperação tem de vir de fora do código do protocolo.
Uma auditoria revê o código de um contrato à procura de categorias conhecidas de vulnerabilidade num momento específico no tempo, mas não pode garantir a ausência de todas as falhas possíveis, não pode prever como o contrato irá interagir com outros protocolos implementados depois da auditoria, e não pode prevenir ataques que visem infraestrutura, chaves, ou governança em vez da lógica do próprio contrato.
Pare imediatamente de interagir com o protocolo, revogue quaisquer aprovações de token que anteriormente lhe tenha concedido, e acompanhe os canais oficiais à procura de atualizações verificadas em vez de contas não oficiais nas redes sociais, que são frequentemente usadas para espalhar mais links de phishing no caos imediatamente a seguir a uma exploração pública.
Fontes e leituras adicionais
- Year in Review: The Biggest DeFi Hacks of 2025 · Halborn
- Explained: The Balancer Hack (November 2025) · Halborn
- SC07:2025 Flash Loan Attacks · OWASP Smart Contract Security
- 2026 Crypto Crime Report Introduction · Chainalysis