Loading market data...

La mainnet de Sui sufre tres caídas tras la actualización 1.72 que desencadena errores en el gas y la aleatoriedad

La mainnet de Sui sufre tres caídas tras la actualización 1.72 que desencadena errores en el gas y la aleatoriedad

La mainnet de Sui sufrió tres caídas separadas entre el 28 y 29 de mayo tras la actualización 1.72, que expuso casos extremos en la lógica de cobro de gas y reinicio de validadores. La red se desconectó dos veces el martes y una vez el miércoles, con un tiempo total de inactividad de casi 12 horas. Según la Fundación Sui, ninguno de los fondos de los usuarios corrió riesgo y ninguna transacción comprometida se revirtió.

Error en el cobro de gas provoca las primeras dos caídas

La primera caída comenzó alrededor de las 7:00 AM PT el 28 de mayo y duró hasta las 1:30 PM PT. La segunda ocurrió a la mañana siguiente, desde las 5:00 AM hasta las 8:30 AM PT el 29 de mayo. Ambas fueron causadas por un error en el cobro de gas en la ruta híbrida de balance/dirección de moneda que provocó una condición de subdesbordamiento. Se implementó un parche provisional para evitar el 'gas smashing' cuando una transacción se cancela con InsufficientFundsForWithdraw, pero dicha corrección tenía una debilidad: el subdesbordamiento aún podía ocurrir bajo múltiples motivos de cancelación.

Tercera caída vinculada a un fallo en la persistencia de DKG

La tercera caída, desde las 1:30 PM hasta las 7:20 PM PT el 29 de mayo, se debió a un error en el estado de aleatoriedad. El problema fue que el veredicto de una ronda fallida de generación distribuida de claves (DKG) no se escribió en disco. Los validadores básicamente olvidaron que el fallo ocurrió, dejando la época atascada e incapaz de avanzar. La solución implicó persistir el estado de DKG durante los reinicios y agregar un mecanismo para cerrar la época atascada en un punto coordinado.

La Fundación exige medidas de resiliencia más robustas

La Fundación Sui indicó que el análisis posterior mostró la necesidad de invertir más en resiliencia al final de la época y en una lógica más rigurosa para el cobro de gas. La fundación no proporcionó un cronograma para implementar mejoras más amplias. En el momento del informe, SUI cotizaba a $0,8798, por debajo de los niveles observados antes de las caídas. Quedan dudas sobre si se requerirán más parches y cómo la red evitará fallos en cascada similares durante futuras actualizaciones.