Uma suspeita de comprometimento da implementação do oráculo da Switchboard na linguagem Move desencadeou liquidações e obrigou à suspensão do acesso em pelo menos quatro redes DeFi em 31 de agosto. O fornecedor suspendeu as implementações em Aptos, Sui, IOTA e Movement enquanto investiga. Não houve relatos semelhantes sobre a implementação da Switchboard em Solana, que se manteve ativa.
O relato mais detalhado partiu do protocolo de crédito Virtue, na IOTA, que informou que um atacante obteve o controlo das chaves de assinatura usadas por todos os 14 oráculos da fila da mainnet IOTA da Switchboard. O atacante elevou o preço reportado da IOTA para $10 milhões, depositou 1 IOTA e cunhou cerca de 4,94 milhões de VUSD, antes de fazer o feed cair para perto de zero. Essa queda desencadeou 47 liquidações que afetaram 45 utilizadores e deixou a VUSD significativamente subcolateralizada. A Virtue congelou empréstimos, reembolsos, depósitos, levantamentos, liquidações e flash loans enquanto aguarda medidas corretivas.
Na Sui, a exchange Full Sail confirmou que os seus cofres tinham perdido fundos e suspendeu depósitos e levantamentos até que a integridade do oráculo fosse restaurada e verificada. A divulgação não identificou os cofres afetados nem quantificou a perda. A DefiLlama situava o valor total bloqueado da Full Sail em cerca de $229 mil em 31 de agosto. A Volo, também na Sui, suspendeu depósitos e levantamentos dos cofres por precaução e disse que os seus cofres não foram afetados. A página de estado da Sui mostrava que todos os sistemas estavam operacionais.
Porque é importante
Os incidentes com oráculos entre cadeias já não ficam confinados a uma única implementação. Uma implementação partilhada da linguagem Move em Aptos, Sui, IOTA e Movement significa que um erro subjacente ou um comprometimento de chaves se propaga em paralelo para todas as cadeias que dela dependem. A Switchboard ainda não divulgou a causa-raiz nem um calendário para restaurar as quatro implementações Move, deixando por determinar o alcance total das aplicações afetadas. Até que essa lista seja divulgada, os protocolos dependentes nessas cadeias não conseguem avaliar totalmente a sua exposição.
Impacto no mercado
Os números da Virtue dão a imagem mais concreta do dia: 47 liquidações, 45 utilizadores afetados, uma VUSD subcolateralizada e um protocolo congelado à espera de medidas corretivas.
Perguntas frequentes
-
Que cadeias foram afetadas pelo comprometimento do oráculo da Switchboard?
Em 31 de agosto, a Switchboard suspendeu as suas implementações na linguagem Move em Aptos, Sui, IOTA e Movement após detetar um possível comprometimento. A implementação do fornecedor em Solana não foi afetada e manteve-se ativa.
-
O que aconteceu ao protocolo Virtue na IOTA?
Os atacantes obtiveram o controlo das chaves de assinatura de todos os 14 oráculos da mainnet IOTA e elevaram o preço reportado da IOTA para $10 milhões, cunhando cerca de 4,94 milhões de VUSD a partir de um depósito de 1 IOTA. O feed colapsou depois, desencadeando 47 liquidações entre 45 utilizadores e congelando o…
-
Foram perdidos fundos de utilizadores na Sui?
A Full Sail confirmou que os seus cofres perderam fundos e suspendeu todos os depósitos e levantamentos, mas não divulgou o montante; a DefiLlama situou o seu TVL em cerca de $229 mil em 31 de agosto. A Volo suspendeu o acesso por precaução e afirmou que os fundos dos utilizadores não foram afetados.
-
A Switchboard já divulgou a causa-raiz?
Não. À data do relatório, a Switchboard ainda não tinha divulgado a causa-raiz, um calendário para restaurar as quatro implementações Move nem uma lista completa das integrações afetadas; enquanto essa lista não for divulgada, os protocolos dependentes não conseguem avaliar totalmente a sua exposição.
-
Porque é que isto é importante para além do incidente imediato?
Uma falha numa única implementação da linguagem Move propagou-se simultaneamente para quatro cadeias. A infraestrutura partilhada entre cadeias e ecossistemas transforma um erro em exposição paralela, e não existe um mecanismo formal de contenção entre implementações.