
Aave Labs antes do lançamento do V4 investiu cerca de 1,5 milhões de dólares numa auditoria de segurança abrangente de 345 dias, envolvendo as principais empresas de segurança ChainSecurity, Trail of Bits, Blackthorn e Certora, e realizou uma competição pública na plataforma Sherlock, atraindo mais de 900 investigadores que submeteram mais de 950 resultados de pesquisa.
O núcleo do design da auditoria do Aave Labs é uma abordagem de “testes paralelos de múltiplos ângulos”, diferente do processo de auditoria único comum. O plano de auditoria, financiado pelo Aave DAO, divide-se em três fases principais:
Revisão por empresas de segurança especializadas: ChainSecurity, Trail of Bits, Blackthorn e Certora realizam testes aprofundados do código do protocolo sob diferentes perspectivas, incluindo engenharia reversa, verificação formal e cenários de limites de contratos inteligentes.
Competição pública de seis semanas: De dezembro de 2025 a janeiro de 2026, na plataforma Sherlock, com mais de 900 investigadores independentes submetendo mais de 950 resultados. Nenhum bug crítico foi confirmado na fase de competição pública; os prémios de 10.000 dólares USDC foram distribuídos proporcionalmente aos pontos entre seis investigadores.
Programa contínuo de recompensas por vulnerabilidades: Aave Labs propõe estabelecer um canal regular de reporte de vulnerabilidades para o V4 na Sherlock, com um sistema de classificação para filtrar relatórios de baixa qualidade e priorizar descobertas de alto risco.
Investigadores que participaram na revisão inicial observaram que, para um projeto ainda em fase pré-auditoria, o código do V4 apresentava uma estrutura “excepcionalmente simples”, indicando que o design de segurança já estava embutido na arquitetura desde as fases iniciais de desenvolvimento.
Durante o desenvolvimento do V4, a equipe do Aave Labs abandonou sistematicamente o padrão de “iterações rápidas e correções posteriores” que prevaleceu na indústria DeFi. A estrutura de segurança do V4 é construída em torno de cinco princípios centrais:
Verificação formal (Formal Verification): Responsável pela Certora, que estabelece regras matemáticas (invariantes) que o código deve sempre satisfazer. Antes da revisão manual, o código deve passar por validação automática por ferramentas de verificação formal, permitindo identificar limites lógicos que podem ser negligenciados na revisão manual.
Varredura de caminhos anormais com IA: Sistemas automatizados ajudam a identificar rotas de ataque em cenários extremos, complementando as limitações de cobertura da revisão manual.
Mecanismo de revisão em camadas: Revisões manuais e testes automatizados são realizados simultaneamente, com verificações contínuas de segurança a cada atualização do código, ao contrário de uma revisão concentrada apenas antes do lançamento de versões.
Além disso, o V4 adota uma arquitetura de “radiação central”, que ajuda a reduzir a superfície de ataque do protocolo, minimizando o risco de exploração de vulnerabilidades comuns em DeFi a partir da estrutura.
Num contexto de frequentes incidentes de segurança em DeFi, a importância da auditoria do Aave Labs vai além do aspecto técnico. O investimento de 1,5 milhões de dólares em segurança, relativamente pequeno em relação ao valor total bloqueado (TVL) do protocolo, envia um sinal claro de confiança institucional — para fundos que ainda têm dúvidas sobre riscos desconhecidos de contratos inteligentes, a ausência de vulnerabilidades na competição pública é uma condição prévia essencial para avançar na tomada de decisão.
O verdadeiro teste do V4 será na fase inicial de operação na mainnet. Se conseguir manter zero incidentes graves nos primeiros meses, fundos que até então eram cautelosos devido a ataques anteriores podem começar a se aproximar do protocolo.
Inclui os honorários das quatro empresas de segurança (ChainSecurity, Trail of Bits, Blackthorn e Certora) e os custos de prémios e taxas na competição pública na plataforma Sherlock. O projeto durou 345 dias, sendo um dos maiores investimentos em segurança na história do DeFi.
Invariantes são regras matemáticas criadas pela Certora que definem condições lógicas que o código deve sempre satisfazer. Antes da revisão manual, o código deve passar por testes automáticos de verificação formal, garantindo que essas regras se mantenham válidas em todas as execuções possíveis, eliminando fundamentalmente certos tipos de vulnerabilidades lógicas.
Protocolos DeFi tradicionais frequentemente apresentam dependências complexas entre módulos, onde uma vulnerabilidade em um pode desencadear efeitos em cadeia. A arquitetura de radiação central separa claramente as funções, concentrando a lógica principal em um núcleo protegido, reduzindo a superfície de ataque e aumentando a resistência a ataques cruzados entre módulos.