Mercado compuesto de cETH bloqueado por actualización: 7 días esperando la votación para solucionar el problema



La plataforma descentralizada de préstamos Compound se ha visto afectada por una falla de código en una propuesta reciente de gobernanza para actualizar sus fuentes de precios.

El error de código “congeló temporalmente” el mercado Compound ETH (cETH), lo que provocó que las transacciones de cETH se revirtieran, pero Compound Labs declaró que, a pesar de que la interfaz no funciona, “los fondos no están en riesgo inmediato”.

Compound Labs anunció el 31 de agosto que el código de error es de la Propuesta 117: Compound Oracle Upgrade v3 implementada hace unas horas para actualizar los contratos de Oracle en el protocolo Compound a una nueva versión que usa Uniswap V3 en lugar de V2 para las fuentes de precios.

En respuesta a la congelación temporal del mercado cETH, Compound Labs dijo que tiene la intención de volver a la fuente de precios anterior a través de la Propuesta 119: Actualización de Oracle. La nueva propuesta se creó menos de una hora después de que se ejecutara la Propuesta 117, pero ahora debe pasar por un proceso de gobernanza de siete días antes de que entre en vigencia.

Según una actualización del arquitecto de soluciones de seguridad de OpenZeppelin, Michael Lewellen, el error de código provino de la función getUnderlyingPrice, que no pudo actualizar el precio de los tokens cETH, lo que devolvería bytes vacíos y provocaría la reversión de la llamada.

Lewellen también reiteró que ningún fondo está en riesgo:

“El problema principal en este momento es una denegación de servicio temporal para el mercado cETH, que la nueva propuesta de gobierno resolverá. No hay fondos actualmente en riesgo. Los mercados restantes de cToken en Compound V2 y V3 permanecen operativos”.

Sin embargo, Lewellen agregó que “todos los usuarios que hayan depositado ETH y recibido cETH para abrir posiciones de préstamo deben saber que podrían liquidarse de inmediato si se ejecuta la propuesta de arreglo si el precio de ETH cae significativamente en ese punto”.

Pero el CEO de Compound Labs, Robert Leshner, agregó que los usuarios aún pueden pagar la deuda y agregar garantías para evitar la liquidación.

Relacionado: ¿Qué es una auditoría de seguridad de contrato inteligente? Una guía para principiantes

Compound Labs determinó que el error de código ocurrió a pesar de que el contrato de Oracle fue auditado por tres empresas independientes de auditoría de contratos inteligentes, con OpenZeppelin y ChainSecurity entre las empresas más recientes en auditar los contratos inteligentes de Compound.

La propuesta 117 en sí misma no parecía ser controvertida, con 696 665 votos de 245 direcciones de billetera diferentes a favor de la actualización del feed de precios. La firma de criptoinversión Polychain Capital emitió la mayor cantidad de votos (306,146) para la propuesta.

Según DeFi Llama, Compound es la tercera plataforma de préstamos descentralizados más grande con un valor total de $ 2.67 mil millones (TVL). La noticia no ha afectado al token compuesto COMP, que actualmente tiene un precio de $48,27.