Os fundos dos utilizadores não estão em risco e levará sete dias para executar uma proposta de reparação.
DeFi protocol Compound (COMP) descobriu um bug na proposta de governação 117 concebido para actualizar os seus preços de alimentação, obrigando-o a congelar temporariamente o mercado de ETH Compound (cETH).
Há uma hora, foi executada a Proposta 117, que actualizou o preço de alimentação que o Compound v2 utiliza.
Este feed de preços, embora auditado por três auditores, continha um erro que está a fazer reverter transacções para fornecedores e mutuários de ETH.https://t.co/a2DFk7h0ET
— Compound Labs (@compoundfinance) 30 de Agosto de 2022
De acordo com um tópico do Twitter de 30 de Agosto, o bug fez “as transacções para fornecedores e mutuários de ETH reverterem”.
A equipa disse que os “fundos dos seus utilizadores não estão imediatamente em risco” e acrescentou que a sua interface não está actualmente acessível devido à “discrepância de preços”.
Segundo o CEO da Compound Lab, Robert Leshner, os utilizadores em risco de liquidação podem ainda acrescentar garantias Ether. Ele disse:
“Nenhum utilizador deve estar em risco de liquidação ou em risco de perder fundos “
Proposta 117 foi concebida para actualizar os contratos do oráculo no protocolo de empréstimo para uma nova versão que utiliza Uniswap V3 em vez de V2 para alimentação de preços. A GFX Labs propôs-a em nome da ChainLink.
A proposta foi auditada pelo OpenZeppelin, Dedaub, e ABDK, que falharam todos o bug.
O bug
Uma actualização do OpenZeppelin revelou que a função “getUnderlyingPrice” causou o erro. Continuou que o mercado cETH não tinha esta função, tal como foi assumido pela actualização do oráculo.
A função retorna bytes vazios sempre que é chamada, revertendo assim as transacções.
OpenZeppelin escreveu que:
“A questão principal neste momento é uma negação temporária de serviço para o mercado cETH que será resolvida pela nova proposta de governação. Neste momento, nenhum fundo está em risco. O resto dos mercados cToken no Compound V2 e todos os V3 permanecem funcionais”
Proposta 119 para reverter a actualização
De acordo com a informação disponível, a GFX Labs apresentou a proposta 119 para reverter a actualização menos de uma hora depois de ter reparado no bug.
A proposta seria aprovada e executada após um processo de governação de sete dias.
Entretanto, o bug parece não ter tido qualquer impacto imediato no desempenho do preço da ficha COMP do Composound. O token tem estado numa vela vermelha durante os últimos 30 dias. O seu valor diminuiu cerca de 4% para negociar a 48 dólares nas 24 horas anteriores.