Avalanche vuelve a funcionar después de no poder producir el bloque durante cuatro horas
La finalización del bloque comenzó a reanudarse el viernes por la tarde después de que los desarrolladores lanzaron una actualización de software que resolvió una lógica defectuosa en el código.
- Avalanche sufrió una interrupción importante el viernes y no pudo producir bloques durante más de cuatro horas.
- Los desarrolladores lanzaron un parche de software que deshabilitaba la lógica que permitía que se produjera una "cantidad excesiva de chismes" entre los validadores.
- La interrupción de Avalanche se produjo después de una interrupción de cinco horas a principios de este mes en la cadena de bloques rival Solana.
Avalanche de la cadena de bloques de capa 1 reanudó la finalización de bloques el viernes, cuatro horas después de que una interrupción desconectara la red debido a un error de software, según su página de estado y su explorador de bloques .
Avalanche dejó de agregar bloques a las 11:13 UTC, según la página de estado, que señalaba que los desarrolladores de la red ya habían comenzado a investigar el problema. A las 15:59, los desarrolladores lanzaron una actualización de software para los nodos Avalanche que deshabilitó la lógica, lo que provocó una "cantidad excesiva de chismes" entre los nodos validadores. Los validadores son entidades repartidas por todo el mundo que gestionan los nodos de blockchain, aseguran la red y procesan transacciones. El parche de software solucionó un problema por el cual pasaba más información entre los nodos de la necesaria, lo que generaba tensión en la red y finalmente la desconectaba.
"Los validadores de Avalanche proporcionan una asignación de ancho de banda ponderada por participación para cada par y esta lógica defectuosa llevó a que cada nodo saturara su asignación con chismes de transacciones inútiles", explica un informe oficial de estado de Avalanche . "Esta dinámica impidió que las consultas de extracción emitidas por el validador se procesaran de manera oportuna y provocó un estancamiento del consenso".
Según la página de estado de Avalanche , la finalización del bloque en la red principal se reanudó a las 16:36 UTC después de que los validadores actualizaran el software de su nodo a la versión parcheada.
Kevin Sekniqi , cofundador del desarrollador de Avalance, AVA Labs, especuló más temprano ese día que el problema parecía "relacionado con una nueva ola de inscripciones" que se había lanzado en Avalanche una hora antes de la interrupción. Las inscripciones son una forma de registrar datos arbitrarios en una cadena de bloques sin contratos inteligentes. Inicialmente surgieron en Bitcoin, permitiendo a los usuarios acuñar tokens no fungibles (NFT) en la cadena de bloques por primera vez. Sin embargo, Sekniqi aclaró en un tweet de seguimiento que las inscripciones no fueron en última instancia el principal culpable y "no afectaron el rendimiento".
El token nativo de la red (AVAX) cayó un 3% desde que ocurrió la interrupción, con un rendimiento inferior al índice CoinDesk CD20 de mercado amplio, que subió ligeramente en el mismo período.
La cadena de bloques rival Solana tuvo una interrupción de cinco horas a principios de este mes debido a una gran congestión.
ACTUALIZACIÓN (23 de febrero, 15:32 UTC): agrega la reacción del precio AVAX .
ACTUALIZACIÓN (23 de febrero, 17:25 UTC): actualiza la historia cuando la red reanudó su funcionamiento y agrega detalles sobre el error.
ACTUALIZACIÓN (23 de febrero, 18:15 UTC): agrega más detalles.