La blockchain Solana (SOL) experimentó su primera interrupción importante de 2023, ya que la validación de bloques se vio gravemente afectada por una reciente actualización de la red. Tras un esfuerzo coordinado de los validadores, Solana pudo reanudar su actividad normal bajo una versión anterior
Solana sufre una nueva interrupción
La blockchain Solana (SOL), acostumbrada a las interrupciones en su red, pone fin a un duro fin de semana. En la mañana del sábado 25 de febrero, la actividad de la blockchain era extremadamente baja, cayendo de una media de unas 5.000 transacciones por segundo (TPS) a apenas una veintena.
Tras muchas horas de investigación, los desarrolladores identificaron finalmente el origen del problema, a saber, la actualización a la versión 1.14, que había sido sometida a unos 6 meses de observaciones en la red de pruebas. Como resultado, los validadores de la red tuvieron que coordinarse para hacer retroceder la red a la versión anterior siguiendo las instrucciones comunes.
Sin embargo, el primer reinicio no tuvo éxito, ya que los validadores se dieron cuenta de que habían elegido el punto de reinicio equivocado, lo que retrasó aún más el plazo final. El segundo esfuerzo conjunto de los validadores tuvo éxito, ya que el cambio a una versión anterior de la red resolvió finalmente el problema observado.
El incidente se dio finalmente por resuelto en torno a las 3 de la madrugada del 26 de febrero y el procesamiento de las transacciones se reanudó con normalidad. Este incidente recuerda al del pasado mes de octubre, cuando los validadores tuvieron que devolver la blockchain a un estado anterior tras un mal funcionamiento en la producción de bloques.
Se dice que un problema de «bloques grandes» es la causa
Según Stakezwiz, uno de los validadores de la blockchain Solana, un bloque «grande» sería el responsable de los aumentos de ping observados al principio del fallo de la red. Este bloque habría congestionado Turbine, el protocolo de distribución de bloques inherente a Solana, responsable de la correcta organización de los bloques.
Este problema habría provocado que el módulo a prueba de fallos de Solana, que permite que la blockchain siga validando los bloques de los votantes -y ya no tiene en cuenta los bloques de los usuarios- se pusiera en marcha para resolver los problemas de los bloques de forma automatizada. Sin embargo, en este caso no ha sido suficiente, de ahí el reinicio coordinado de los validadores.
Las reacciones han estado divididas dentro de la comunidad, con algunos cuestionando si Solana superará alguna vez estos fallos y otros alabando la descentralización de la blockchain.
Los problemas de la red Solana demuestran lo genuinamente descentralizada que está la red. Los validadores se quedaron atascados debatiendo qué versión ejecutar. Mientras tanto, las transacciones de los usuarios no están siendo procesadas. Es a la vez un testimonio de la descentralización en Solana, y también los costos de la descentralización
– Chorus One (@ChorusOne) February 25, 2023
Anatoly Yakoveneko, fundador de la blockchain Solana, admitió el pasado octubre que las interrupciones eran «la maldición» de la red. El precio de SOL, por su parte, parece verse cada vez menos afectado por las interrupciones de la blockchain, ya que sólo se vio ligeramente afectado durante el fin de semana.