O que mais deve ser lembrado desta vez não é o número de 6,3 bilhões de dólares, mas um problema estrutural.
A Binance 14, que foi saqueada, era justamente uma das carteiras listadas pela Binance em seus relatórios mensais de comprovação de reservas. No relatório de 1º de outubro, esse endereço detinha 1,26 bilhão de USDT e 89.475 $ETH , distribuídos por 37 ativos. Agora, ao consultá-lo no Etherscan, o saldo é de 0,812 ETH, cerca de 1.784 dólares.
O problema está em um número daquele relatório: a taxa de reserva de ETH era exatamente 100%. Não havia margem nenhuma. Foram roubados cerca de 204,5 mil ETH, o equivalente a 5,6% das reservas de ETH, o que fez a cobertura de ETH cair diretamente para cerca de 94%. As posições menores em ENA, UNI, PEPE e AAVE foram ainda mais afetadas: foram levados de 7% a 15% delas. Na época, o USDC estava em 108,26%, portanto tinha uma margem.
Assim, a comprovação de reservas atesta «quanto eu tenho em determinado momento», mas não prova que «esses ativos não podem ser transferidos de uma só vez». Uma taxa de 100% sem margem, em essência, transforma qualquer imprevisto em um déficit.
O método também merece ser lembrado: o atacante usou o EIP-7702 para delegar a um contrato o controle da carteira e assinou de uma só vez autorizações para 50 nonces. Assim, bastou executar sweep() uma única vez para transferir ETH e 63 tokens, pagando 0,93 dólar em taxas de gas.
A Binance afirma que as perdas serão totalmente cobertas pelo SAFU e por recursos da empresa, e que cerca de 3 bilhões de dólares já foram congelados. Tanto a TRM Labs quanto a Chainalysis apontam, com alto grau de confiança, para o grupo norte-coreano TraderTraitor, mas a Binance ainda não confirmou oficialmente essa atribuição.
A Binance 14, que foi saqueada, era justamente uma das carteiras listadas pela Binance em seus relatórios mensais de comprovação de reservas. No relatório de 1º de outubro, esse endereço detinha 1,26 bilhão de USDT e 89.475 $ETH , distribuídos por 37 ativos. Agora, ao consultá-lo no Etherscan, o saldo é de 0,812 ETH, cerca de 1.784 dólares.
O problema está em um número daquele relatório: a taxa de reserva de ETH era exatamente 100%. Não havia margem nenhuma. Foram roubados cerca de 204,5 mil ETH, o equivalente a 5,6% das reservas de ETH, o que fez a cobertura de ETH cair diretamente para cerca de 94%. As posições menores em ENA, UNI, PEPE e AAVE foram ainda mais afetadas: foram levados de 7% a 15% delas. Na época, o USDC estava em 108,26%, portanto tinha uma margem.
Assim, a comprovação de reservas atesta «quanto eu tenho em determinado momento», mas não prova que «esses ativos não podem ser transferidos de uma só vez». Uma taxa de 100% sem margem, em essência, transforma qualquer imprevisto em um déficit.
O método também merece ser lembrado: o atacante usou o EIP-7702 para delegar a um contrato o controle da carteira e assinou de uma só vez autorizações para 50 nonces. Assim, bastou executar sweep() uma única vez para transferir ETH e 63 tokens, pagando 0,93 dólar em taxas de gas.
A Binance afirma que as perdas serão totalmente cobertas pelo SAFU e por recursos da empresa, e que cerca de 3 bilhões de dólares já foram congelados. Tanto a TRM Labs quanto a Chainalysis apontam, com alto grau de confiança, para o grupo norte-coreano TraderTraitor, mas a Binance ainda não confirmou oficialmente essa atribuição.
