Cargando...
es

Solana publica un informe exhaustivo sobre la interrupción de la beta de la red principal el 6 de febrero, debida a una complicación del programa heredado.

La interrupción del 6 de febrero de 2024 de la Beta Mainnet de Solana fue causada por una complicación con los programas heredados, como se detalla en el informe exhaustivo de Solana recopilado por Anza.

  • Editado: Jan 29, 2025 at 13:39

La blockchain Solana, conocida por sus capacidades de transacción de alta velocidad, experimentó una importante interrupción de la red el martes 6 de febrero, deteniendo las operaciones durante aproximadamente cinco horas. La causa raíz, ya identificada y solucionada, radicaba en un complejo contratiempo técnico asociado al sistema de ejecución de programas de la blockchain.

Solana Status ha publicado ahora un informe sobre la causa raíz elaborado por el equipo de ingeniería de Anza. El problema tenía su origen en la caché de compilación Just-In-Time (JIT) de Solana, un sofisticado mecanismo diseñado para acelerar el procesamiento de transacciones mediante la recuperación y ejecución eficiente de instrucciones de programa. Piense en ello como un sistema de atajos de alta tecnología que de repente empezó a fallar debido a un fallo con programas más antiguos, los llamados legacy.

En una analogía del mundo real, imagine una biblioteca en la que los libros se leen con frecuencia en una sección especial de acceso rápido. Sin embargo, debido a un error de catalogación, ciertos libros nunca son reconocidos como parte de esta colección. Se ven sometidos a un proceso de registro repetitivo e innecesario cada vez que se solicitan. Esto retrasa el acceso y crea un bucle que paraliza el sistema. Esto fue precisamente lo que ocurrió con Solana. La caché JIT de la cadena de bloques encontró un bucle con ciertos programas antiguos, lo que provocó que los recompilara repetidamente en lugar de acceder y ejecutar eficientemente sus instrucciones. Este fallo provocó un bloqueo de la red, ya que el sistema se quedó atascado en un bucle infinito, incapaz de procesar transacciones o avanzar.

Los ingenieros del ecosistema Solana identificaron rápidamente el problema y le pusieron remedio, implementando una solución que evita estos bucles de recompilación actualizando la forma en que el sistema gestiona y reconoce estos programas antiguos. Esta solución implicaba desactivar el despliegue de cargadores heredados problemáticos, asegurando que todas las instrucciones del programa pudieran ser accedidas correcta y eficientemente sin caer en la trampa de la recompilación.

A medida que Solana reanuda sus operaciones normales, el incidente es una valiosa oportunidad de aprendizaje para los ingenieros de Solana y la comunidad blockchain más amplia, enfatizando la necesidad de mejoras y salvaguardas continuas en estas plataformas digitales en rápida evolución.

Crossroads 2025

Etiquetas


Noticias relacionadas