O que aconteceu
O incidente de abril explicado do zero, sem jargão — o que foi atingido, o que permaneceu intacto e como funciona o caminho de recuperação.
O caminho do remint: execução condicionada, não promessa
A lição anterior terminou explicando que um conjunto novo de contratos inteligentes foi desenvolvido para ler o retrato das posições de antes do incidente e executar a disponibilização proporcional. Essa operação tem um nome técnico: remint — reconstituir, através de uma execução em código, o que o supply de posições deveria refletir se o incidente não tivesse acontecido. Não é um conceito inventado para este caso: é um mecanismo já mapeado no ecossistema DeFi para situações desse tipo.
Há uma distinção que precisa ficar clara, porque separa uma expectativa razoável de uma frustração: o remint é uma execução algorítmica on-chain, não um resultado garantido. Executar o código não confere sucesso automático à transação. Para que cada etapa seja de fato confirmada, é preciso que uma série de condições técnicas esteja alinhada — e por isso o processo foi desenhado como uma sequência de quatro etapas independentemente verificáveis, e não como acionamento único: reivindicação, validação, delegação e execução. Cada etapa só avança se a anterior tiver sido concluída com sucesso.
Antes de qualquer execução em rede principal, a apuração técnica delimitou a natureza do risco residual — e convém ser preciso sobre ela. O código dos contratos inteligentes afetados não foi alterado pelo ataque. Aquelas versões não possuem função de atualização: o código é imutável desde a implantação, e isso é conferível on-chain.
O risco está no que o atacante passou a deter. Ao final do ataque, um endereço externo ficou com volume relevante de tokens do ecossistema. Tokens são fungíveis: não há como distinguir, dentro do sistema, os tokens obtidos no ataque dos de qualquer outro detentor — e, sem função de atualização, aquelas versões também não permitem invalidá-los. Caso esses contratos inteligentes fossem religados, esse volume poderia ser convertido e retirado, afetando os demais detentores. É por isso que o desenho do recovery executa validação, conversão e envio em sequência única, em vez de reabrir a operação — e por isso as versões v4 e v5 permanecerão desligadas em definitivo, ainda que o recovery tenha pleno sucesso.
O mecanismo opera com camadas independentes de autorização. Antes de processar a etapa, o contrato inteligente confere se quem está chamando é de fato o executor autorizado — essa identidade não fica fixa no código: é resolvida a cada chamada, consultando outro contrato inteligente do sistema. Na hora de retirar os tokens do par de negociação, existe uma segunda trava: essa ação só pode ser disparada pelo contrato inteligente oficial do processo, e por mais ninguém — nem mesmo por quem opera a própria conta delegada, caso tentasse acioná-la diretamente. E há ainda uma terceira conferência: antes de avançar, o contrato inteligente reconfirma que sua conta continua de fato delegada ao executor correto — a autorização dada na Etapa 3 não é presumida permanente: é reconferida no momento da execução. Essa combinação é o que torna a etapa de execução segura mesmo em execução dentro da sua própria Carteira Digital — tema que a trilha de Segurança e autocustódia aprofunda.
Em resumo: o remint não é promessa de resultado — é um processo condicionado, etapa por etapa, com cada uma verificável publicamente. É esse mecanismo, em operação, que a página do processo exibe.