El último tiempo de inactividad de Solana causado por un error de código y un nodo que no funciona correctamente

La blockchain de Solana el tiempo de inactividad el 30 de septiembre fue causado por un error en el código de la cadena de bloques y desencadenado por un nodo de repuesto dinámico que no funcionaba bien y resultó en bloques duplicados.

Un nodo de repuesto dinámico es cuando un validador ejecuta un segundo nodo que está en línea y diseñado para usarse como respaldo si falla el principal. Sin embargo, el nodo de repuesto se activó y estaba funcionando tan bien como el principal, según un actualización de la Fundación Solana. Esto llevó a que los dos nodos enviaran diferentes bloques a la red, lo que resultó en bloques paralelos.

Esto se manejó bien durante las primeras 24 horas, ya que la cadena de bloques terminó eligiendo entre los dos bloques alternativos, como lo haría con cualquier bifurcación pequeña en la red. Sin embargo, en un momento, el error en el código de la cadena de bloques hizo que no pudiera producir más bloques después de una de estas opciones.

“Aunque se confirmó la versión correcta del bloque 221, un error en la lógica de selección de la bifurcación impidió que los productores de bloques construyeran sobre el 221 e impidió que el clúster lograra un consenso”, dijo Austin Federa, jefe de comunicaciones de la Fundación Solana en la actualización.

Como resultado, la cadena de bloques dejó de funcionar durante unas siete horas hasta que los validadores acordaron e implementaron una solución al código.

© 2022 The Block Crypto, Inc. Todos los derechos reservados. Este artículo se proporciona sólo para fines informativos. No se ofrece ni pretende utilizarse como asesoramiento legal, fiscal, de inversión, financiero o de otro tipo.

sobre el autor

Tim es un editor de noticias en The Block que se enfoca en DeFi, NFT y DAO. Antes de unirse a The Block, Tim era editor de noticias en Decrypt. Obtuvo una licenciatura en Filosofía de la Universidad de York y estudió Periodismo de Noticias en la Asociación de la Prensa. Sígalo en Twitter @Timccopeland.

Fuente: https://www.theblock.co/post/175493/solanas-latest-downtime-caused-by-code-bug-and-malfunctioning-node?utm_source=rss&utm_medium=rss