Los desarrolladores han corregido el error de ejecución que causó la última interrupción de la red Solana el 1 de junio.

Según un informe publicado por Solana Labs el 5 de junio, la quinta interrupción de Solana en 2022 fue causada por un error en la «función de transacciones duraderas de nonce» que hizo que la red dejara de producir bloques durante aproximadamente cuatro horas y media.

«La función de transacciones nonce duraderas se deshabilitó en las versiones v1.9.28/v1.10.23 para evitar que la red se detuviera si se volvía a producir la misma situación».

«Las transacciones nonce duraderas no se procesarán hasta que se aplique la mitigación y se reactive la función en una próxima versión», añadieron.

El término transacciones nonce duraderas se refiere a un tipo de transacción en Solana que está diseñada para no expirar, a diferencia de una transacción normal en la red que suele tener una vida corta de alrededor de 2 minutos antes de que un blockhash se vuelva demasiado viejo para ser validado.

Por lo general, se utiliza para respaldar transacciones vinculadas a vías como los servicios de custodia, que requieren más tiempo del habitual «para producir una firma para la transacción», según la documentación de Solana.

Solana Labs señaló que las transacciones duraderas con nonce requieren un «mecanismo separado para evitar el doble procesamiento, y se procesan en serie», sin embargo, se presentó un error en tiempo de ejecución después de que una transacción duradera con nonce se procesara como una transacción regular y fallara, pero luego se volviera a presentar y diera lugar a que la red se detuviera.

«Después de procesar la transacción fallida, pero antes de volver a utilizar el nonce, el usuario volvió a enviar la misma transacción para su procesamiento. Este reenvío activó el fallo en el tiempo de ejecución», dice el informe p.

El precio del activo nativo de Solana, SOL, ha caído aproximadamente un 13,9% desde la interrupción de la red principal el 1 de junio y se sitúa en 39,08 dólares en el momento de escribir este artículo. Sin embargo, el apetito de los inversores por comerciar con el activo no ha hecho más que aumentar, ya que el volumen de operaciones en 24 horas se ha incrementado en un 61% hasta alcanzar los 2.141 millones de dólares en ese mismo periodo de tiempo, según datos de CoinGecko.

En un sentido más amplio, los datos de la plataforma de análisis Hello Moon, centrada en Solana, muestran que el valor total movido en la cadena (con éxito) en términos de una media móvil de siete días ha caído significativamente desde finales de marzo.

Tras alcanzar un máximo histórico de unos 3,18 billones de dólares el 24 de marzo, la cifra se ha reducido a unos 159.710 millones de dólares el 4 de junio.