Solana ha activado Alpenglow, una importante renovación del mecanismo que utilizan sus validadores para ponerse de acuerdo sobre las transacciones. La actualización apunta a una finalidad de aproximadamente 150 milisegundos, lo que podría reducir el tiempo de espera antes de que las aplicaciones puedan considerar liquidados los pagos y las operaciones.

Anza, el equipo de ingeniería detrás de la actualización, anunció el lanzamiento en la red principal el 21 de octubre. La transición reemplaza TowerBFT, el protocolo de consenso que Solana había utilizado desde su lanzamiento en 2020, y cambia la forma en que la red alcanza un acuerdo sin que los usuarios tengan que mover sus activos.

Para los usuarios de criptomonedas, este avance es más importante cuando la certeza es esencial: cuando un comerciante entrega un producto, un exchange abona un depósito o una aplicación actúa tras completarse una transferencia.

Qué cambia con la actualización Alpenglow de Solana

Con el sistema anterior de Solana, los validadores enviaban sus votos como transacciones de la blockchain. La finalidad dependía de que esos votos se acumularan a lo largo de varios slots, lo que creaba una brecha entre una confirmación inicial y el compromiso final de la red.

Alpenglow cambia ese proceso. Los validadores se comunican directamente para votar y combinan las aprobaciones en certificados, lo que permite alcanzar un acuerdo en una o dos rondas de votación.

El componente responsable de esto es Votor. El diseño de Anza permite finalizar un bloque en una ronda cuando los votos representan el 80 % de la participación, o mediante una ruta de dos rondas que involucra el 60 %. Ambas rutas funcionan simultáneamente y la finalización ocurre cuando se completa cualquiera de ellas. Estos umbrales se refieren a la participación, no a un simple recuento de validadores.

Este es un cambio en el consenso: la forma en que los participantes se ponen de acuerdo sobre el estado de la blockchain. No exige que los usuarios aprendan un nuevo formato de transacción ni que reemplacen las billeteras que ya usan.

Qué significa realmente una finalidad de 150 milisegundos

La finalidad es el momento en que una transacción se considera irreversible según las reglas de consenso de la red. No es lo mismo que ver aparecer una transacción en una billetera o recibir una confirmación inicial.

Esta diferencia explica por qué Solana ya podía parecer rápida antes de Alpenglow. Las aplicaciones podían mostrar que una operación se había completado antes de que la transacción subyacente alcanzara la finalidad plena.

La comparación más citada es de aproximadamente 150 milisegundos frente a los 12,8 segundos históricos de TowerBFT. Sin embargo, esa referencia necesita contexto. Galaxy, que operó un validador de prueba de Alpenglow, informó que reducciones independientes en la duración de los slots ya habían disminuido la finalidad de TowerBFT a unos seis segundos antes de la migración.

La cifra de 150 milisegundos también debe entenderse como un objetivo, no como una promesa aplicable a todas las transacciones. La investigación original de Anza describió una estimación mediana derivada de simulaciones, cuyos resultados se veían afectados por la ubicación geográfica de la red y los retrasos de comunicación. Esas simulaciones excluían la sobrecarga de cómputo.

La finalidad tampoco mide todo el recorrido desde que se pulsa «enviar» hasta que se ve el saldo abonado en un exchange. El envío de la transacción, su inclusión, la entrega de datos y el procesamiento propio de una aplicación pueden añadir retrasos.

Cómo una liquidación más rápida podría beneficiar a los pagos y al trading

El beneficio potencial más claro es reducir el intervalo entre recibir una transacción y poder actuar sobre ella con confianza.

Por ejemplo, un comerciante que acepte un pago en una stablecoin podría recibir antes la certeza de que la liquidación es definitiva y entregar la compra. Un exchange podría reducir la parte de su tiempo de procesamiento de depósitos que depende de la blockchain. Se trata de posibles mejoras operativas, no de garantías de que todos los servicios vayan a cambiar sus políticas de inmediato.

Las aplicaciones de trading también podrían responder más rápido cuando los saldos ya estén liquidados. Cuando una acción depende de que una transferencia anterior alcance la finalidad, un menor retraso del consenso puede reducir la espera entre pasos.

Sin embargo, una finalidad más rápida no significa automáticamente que todas las transacciones se ejecuten más rápido ni que bajen las comisiones de trading. Son cuestiones distintas que dependen de la capacidad de ejecución, la demanda y el diseño de las aplicaciones.

Los usuarios no necesitan migrar tokens ni crear billeteras nuevas para Alpenglow. La documentación oficial de Solana indica que firmar, enviar y aprobar transacciones seguirá funcionando como hasta ahora. Esta actualización del consenso no modifica el entorno de ejecución, los formatos de transacción ni los mecanismos de comisiones.

Por tanto, la mejora práctica dependerá en parte de cómo las billeteras, los exchanges y otros servicios incorporen el nuevo comportamiento de liquidación.

Por qué las métricas de actividad de la red podrían verse distintas

Alpenglow también cambia la forma en que los observadores deben interpretar las estadísticas de transacciones de Solana.

Antes, los votos de los validadores aparecían como transacciones on-chain. Como ahora la votación se realiza mediante mensajes directos, esas transacciones de voto individuales ya no aparecen en los bloques. Por eso, un panel que contabilice tanto los votos como la actividad de los usuarios puede mostrar una caída considerable sin que eso demuestre que la gente usa menos Solana.

Para los analistas, las comparaciones antes y después de la actualización deberían separar las transacciones de los usuarios de la actividad de consenso. De lo contrario, un cambio en la contabilización podría confundirse con una caída de la demanda o un deterioro del rendimiento.

Los proveedores de infraestructura tienen más trabajo que los usuarios habituales de billeteras. Los consumidores de datos deben adaptarse a los cambios en la representación de los bloques y la finalidad. Las instrucciones de implementación de Alchemy señalan que los estados de compromiso «confirmed» y «finalized» ahora convergen, mientras que «processed» sigue siendo una observación anterior que no debe considerarse definitiva.

Esta distinción importa para los servicios que deciden cuándo abonar saldos, actualizar registros o activar otra acción.

Qué viene después del lanzamiento en la red principal

El despliegue actual no completa todos los elementos del diseño más amplio de Alpenglow. Votor se encarga de la votación y la finalización, mientras que Rotor, un componente independiente para distribuir datos de bloques, está previsto para una versión posterior cuya fecha aún no se ha programado, según la documentación de Solana.

Anza afirma que la actualización se sometió a pruebas de seguridad y a ensayos de migración repetidos antes de su activación en la red principal. El relato de Galaxy sobre sus propias pruebas describe reinicios de la red, una migración fallida y una reversión, lo que ilustra el trabajo operativo que implica reemplazar el consenso en una blockchain en funcionamiento.

La próxima prueba significativa será un rendimiento sostenido en producción bajo distintas condiciones. Las mediciones de finalidad, la fiabilidad y la experiencia que ofrecen las aplicaciones aportarán pruebas más sólidas que un titular aislado sobre velocidad.

Llamar a Solana «la blockchain más rápida» requiere definir una métrica y comparar mediciones equivalentes entre redes. El hito verificado de Alpenglow es más específico: su nuevo sistema de consenso ya está activo y tiene como objetivo completar la liquidación final en una fracción de segundo.