Solana estudia retirar de su red la función durable nonce, utilizada para mantener válidas durante semanas determinadas transacciones firmadas por adelantado. La propuesta llega después del ataque sufrido por la plataforma de negociación Drift, en el que unos intrusos sustrajeron al menos 270 millones de dólares tras esperar más de una semana para ejecutar varias operaciones previamente autorizadas.
Gabe Rodriguez, desarrollador de la empresa de software Anza, presentó la iniciativa el 5 de noviembre. El documento no vincula expresamente el cambio con el incidente de Drift, sino que pone el foco en problemas técnicos detectados con anterioridad, incluido un episodio de 2022 que dejó la red de Solana paralizada durante unas cuatro horas y media.
Una función pensada para operaciones complejas
En condiciones normales, una transacción de Solana pierde su validez aproximadamente treinta segundos después de ser creada si no llega a procesarse. Durable nonce amplía ese plazo de forma sustancial: una transacción firmada puede conservarse durante semanas antes de ejecutarse.
Esta capacidad resulta útil para plataformas de intercambio y empresas de custodia de activos digitales. Algunas operaciones requieren procesos internos de seguridad en los que varias personas deben autorizar una transacción antes de que esta se envíe a la red. Mantener la firma válida durante más tiempo facilita esos procedimientos.
El mismo diseño, sin embargo, abrió una vía de ataque en Drift. El 1 de abril, los responsables del robo lograron que se autorizasen previamente varias transacciones y aguardaron más de una semana antes de ejecutarlas. La plataforma cifró posteriormente el ataque a un grupo de piratas informáticos relacionado con Corea del Norte.
Solana busca un mecanismo alternativo
La propuesta plantea sustituir durable nonce por otro sistema para autorizar operaciones con antelación. El modelo en estudio recurriría a programas independientes desplegados en la cadena de bloques, encargados de comprobar si una firma digital es válida.
Anza y Blueshift ya trabajan en posibles alternativas. La sustitución no elimina todos los riesgos asociados a las autorizaciones anticipadas. Si una transacción no llega a completarse, la autorización podría seguir siendo válida y ejecutarse más adelante de forma no deseada. Por eso, las empresas que adopten el nuevo mecanismo tendrán que incorporar controles para evitar que órdenes fallidas permanezcan activas.
El cambio afectaría principalmente a las plataformas de intercambio y a los custodios que utilizan actualmente durable nonce. Sus clientes particulares, en principio, notarían pocas modificaciones, pero las compañías tendrían que revisar y adaptar sus sistemas para continuar procesando transacciones de forma segura.
Una retirada todavía lejana
La función no desaparecerá de inmediato. Según la propuesta, el proceso podría comenzar como pronto el 5 de mayo de 2027, siempre que para entonces exista una alternativa adecuada. La Fundación Solana ha señalado que el nuevo mecanismo deberá someterse antes a pruebas y revisiones de seguridad.
Una vez disponible, los usuarios contarían con un periodo aproximado de seis meses para adaptar sus sistemas. La retirada definitiva, por tanto, podría producirse más adelante de esa fecha.
Además, la iniciativa aún no ha recibido aprobación definitiva. Entre los requisitos figura el respaldo de los desarrolladores de Anza y Firedancer, dos proyectos de software considerados clave para la red Solana. Hasta que ese proceso concluya y exista una solución sustitutiva validada, durable nonce seguirá operativo.












