Saltar al contenido principal

Revisión del Consenso Alpenglow de Solana: Cómo Votor y Rotor apuntan a una finalidad de 100 ms y qué significa para la Web3

· 11 min de lectura
Dora Noda
Software Engineer

¿Qué pasaría si una blockchain pudiera confirmar su transacción antes de que termine de parpadear? Esa es la promesa de Alpenglow, la actualización de protocolo más ambiciosa de Solana hasta la fecha — una reescritura desde cero de la capa de consenso que reemplaza tanto a Proof-of-History como a Tower BFT con dos componentes completamente nuevos. Aprobada por el 98,27 % de los validadores votantes en septiembre de 2025, Alpenglow se dirige ahora hacia la activación en la red principal (mainnet) en 2026 y podría reducir la finalidad de 12,8 segundos a aproximadamente 150 milisegundos.

En un mercado donde cada milisegundo cuenta para los operadores de DeFi, los juegos on-chain y las transacciones impulsadas por agentes de IA, la actualización posiciona a Solana para competir no solo con otras blockchains, sino con los exchanges centralizados y la propia infraestructura Web2.

Por qué Solana necesitaba una reescritura del consenso

El stack de consenso original de Solana — Proof-of-History (PoH) combinado con Tower BFT — fue revolucionario cuando se lanzó. PoH proporcionó un reloj criptográfico que permitió a los validadores acordar el orden de los eventos sin una comunicación constante, mientras que Tower BFT añadió una capa de mecanismo de tolerancia a fallas bizantinas prácticas por encima.

Pero cinco años de experiencia en producción expusieron limitaciones. La finalidad en Solana tarda actualmente aproximadamente 12,8 segundos — adecuada para muchas aplicaciones, pero órdenes de magnitud más lenta de lo que requieren el trading de alta frecuencia, los juegos en tiempo real y los agentes de IA autónomos. El protocolo de propagación de datos Turbine existente, aunque eficaz, dependía de árboles de retransmisión de múltiples saltos (multi-hop) con latencia variable. Y las transacciones de voto on-chain consumían aproximadamente el 50 % del espacio de bloque, generando costos significativos para los validadores — aproximadamente 5.000 $ al mes solo en tarifas de votación.

Anza, la escisión de Solana Labs enfocada en el desarrollo del protocolo principal, concluyó que los parches incrementales no serían suficientes. Era necesario un rediseño desde cero.

Votor: Finalidad de una sola ronda a través de consenso de doble vía

En el corazón de Alpenglow se encuentra Votor, el nuevo mecanismo de votación de consenso que reemplaza tanto a PoH como a Tower BFT. Votor implementa un sistema de finalización de doble vía diseñado para la velocidad sin sacrificar la seguridad.

Ruta rápida (Fast path): Cuando un bloque propuesto recibe el apoyo de validadores que representan más del 80 % del peso total en staking en la primera ronda, el bloque alcanza la finalidad inmediata. Bajo condiciones de red ideales, esto ocurre en aproximadamente 100 milisegundos.

Ruta lenta (Slow path): Si el apoyo de la primera ronda cae entre el 60 % y el 80 % — tal vez porque algunos validadores son lentos o están temporalmente fuera de línea — entra en juego una segunda ronda de votación. La finalidad a través de esta ruta toma aproximadamente 150 milisegundos, lo que sigue siendo una mejora dramática respecto a los 12,8 segundos actuales.

Una elección arquitectónica crítica sustenta esta velocidad: Votor traslada la votación completamente fuera de la cadena (off-chain). En lugar de publicar transacciones de voto individuales en el ledger (consumiendo espacio de bloque e incurriendo en tarifas), los validadores firman certificados de voto utilizando firmas agregadas Boneh-Lynn-Shacham (BLS) y los distribuyen a través de un canal off-chain dedicado. Cualquier nodo puede agregar estas firmas en un certificado compacto una vez que se alcanza el quórum.

Este diseño ofrece dos victorias inmediatas. Primero, libera aproximadamente la mitad de la capacidad de bloque actual de Solana que anteriormente era consumida por las transacciones de voto. Segundo, elimina la tarifa de votación de 5.000 $ al mes por validador, reduciendo significativamente la barrera para operar un nodo validador.

El modelo de tolerancia a fallas "20+20"

Votor introduce un marco de seguridad novedoso llamado modelo "20+20". El protocolo puede tolerar hasta un 20 % de stake controlado por validadores activamente maliciosos más un 20 % adicional de stake que simplemente está fuera de línea o no responde — una tolerancia a fallas combinada del 40 %.

Esto representa un compromiso de ingeniería deliberado. Los protocolos BFT tradicionales toleran hasta un 33 % de stake puramente adversarial, pero a menudo tienen dificultades cuando se combina el comportamiento malicioso con fallas de red. El modelo de Alpenglow maneja los escenarios de fallas mixtas de manera más elegante, lo que Anza argumenta refleja mejor las condiciones del mundo real donde las particiones de red y el tiempo de inactividad de los validadores son más comunes que los ataques bizantinos coordinados.

El compromiso, sin embargo, es que Alpenglow ofrece una protección más débil contra un escenario donde más del 20 % de los validadores son activamente maliciosos — un umbral más bajo que la tolerancia puramente adversarial del 33 % del BFT tradicional. Para el conjunto de validadores de Solana, el análisis de Anza sugiere que este compromiso vale la pena dada la historia operativa de la red.

Rotor: Propagación de bloques en 18 milisegundos

El segundo pilar de Alpenglow es Rotor, un protocolo de retransmisión de datos rediseñado que reemplaza a Turbine, el mecanismo de propagación de bloques actual de Solana.

Turbine utilizaba un árbol de propagación de múltiples capas donde los bloques se dividían en fragmentos (shreds) y se retransmitían a través de múltiples saltos. Si bien esto reducía los requisitos de ancho de banda para cualquier nodo individual, introducía una latencia variable dependiendo de la posición de un nodo en el árbol de retransmisión.

Rotor adopta un enfoque fundamentalmente diferente. En lugar de una jerarquía de retransmisión compleja, establece rutas de retransmisión directa ponderadas por stake. Los validadores con un alto stake y ancho de banda confiable sirven como puntos clave de retransmisión, y el protocolo prioriza rutas de propagación eficientes en cuanto al ancho de banda en toda la red.

El resultado: las simulaciones muestran que la propagación de bloques se completa en tan solo 18 milisegundos bajo condiciones típicas. Combinado con la finalización sub-150 ms de Votor, el tiempo total desde la producción del bloque hasta la finalidad confirmada se reduce aproximadamente 100 veces en comparación con la arquitectura actual.

Comparativa de Alpenglow con la competencia

Alpenglow no existe en el vacío. La carrera por una finalidad más rápida se está intensificando en todo el panorama de las blockchains.

RedFinalidad actualPróximo objetivoEnfoque
Solana (Alpenglow)~12.8 segundos100-150msReescritura completa del consenso
Ethereum (Pectra + futuros forks)~12 minutosRango de segundos (con futura SSF)Actualizaciones incrementales hasta 2029
TON~5 segundosMenos de un segundoActualización rápida del consenso in situ
MonadN/A (aún no activa)Menos de un segundoEjecución paralela optimista
Sui~400ms~400msConsenso basado en DAG

El contraste con Ethereum es marcado. Ethereum busca mejoras en la finalidad a través de una serie de hard forks incrementales que se extienden hasta 2029, incluido el fork Hegota que introducirá Verkle Trees y la Proposer-Builder Separation (PBS) consagrada. El enfoque de Ethereum preserva la compatibilidad con versiones anteriores y maximiza la seguridad, pero ofrece mejoras de forma gradual.

Solana, a través de Alpenglow, está tomando la apuesta opuesta: una reescritura desde cero que ofrece ganancias de rendimiento dramáticas más pronto, pero conlleva un mayor riesgo de implementación. Es la diferencia entre renovar una casa habitación por habitación versus demolerla y construir una nueva.

Qué permite Alpenglow

La finalidad inferior a 200 milisegundos no es simplemente una cifra de referencia; desbloquea categorías de aplicaciones que anteriormente eran poco prácticas on-chain.

DeFi y trading. Los motores de emparejamiento de los exchanges centralizados operan en el rango de 10 a 50 milisegundos. Con una finalidad de 100-150ms, los libros de órdenes y el trading on-chain se vuelven significativamente competitivos frente a las alternativas centralizadas. El ecosistema DeFi de Solana — que ya ha procesado más de $650 mil millones en volumen de stablecoins en los últimos meses — está en posición de capturar flujos de trabajo que actualmente se manejan off-chain.

Juegos on-chain. Los juegos multijugador en tiempo real requieren actualizaciones de estado en el rango bajo de cientos de milisegundos. Alpenglow lleva la finalidad de la blockchain a un rango donde el estado del juego puede confirmarse antes de que los jugadores perciban lag, permitiendo nuevos géneros de juegos totalmente on-chain.

Transacciones de agentes de IA. Con más de 17,000 agentes de IA autónomos que ya ejecutan millones de transacciones diarias en billeteras a través de redes blockchain, la finalidad de menos de un segundo se convierte en una infraestructura crítica. Los agentes que necesitan encadenar múltiples transacciones — intercambiar tokens, proporcionar liquidez, reclamar recompensas — pueden operar a velocidades que se acercan a la ejecución programática en sistemas centralizados.

Pagos en puntos de venta. Con una finalidad de 150ms, una transacción de Solana se confirma más rápido que una autorización de tarjeta de crédito tradicional (que suele tardar entre 1 y 3 segundos). Esto hace que los pagos nativos en blockchain sean prácticos para el comercio físico minorista sin requerir supuestos de confianza previos a la confirmación.

Riesgos y preguntas abiertas

A pesar de toda su promesa, Alpenglow no está exento de riesgos.

Complejidad de la implementación. Reemplazar un mecanismo de consenso en vivo en una red que procesa más de 50,000 transacciones por segundo con miles de millones en valor total bloqueado (TVL) es, bajo cualquier medida, un acto de equilibrismo de alto riesgo. Anza planea un despliegue gradual comenzando con las testnets, pero la transición de las pruebas a la mainnet será observada de cerca.

Superficie de denegación de servicio. Debido a que la votación off-chain elimina la limitación basada en tarifas de los mensajes de voto, el sistema introduce un posible nuevo vector de ataque. Actores maliciosos podrían, teóricamente, inundar la capa de propagación de votos con mensajes espurios sin coste alguno. Realizar pruebas de estrés en esta superficie es una prioridad absoluta antes de la activación en la mainnet.

Presiones de centralización. El diseño de relevo ponderado por participación de Rotor otorga inherentemente roles más destacados en la propagación de bloques a los validadores con mayor stake. Si bien esto optimiza el rendimiento, podría amplificar la influencia de los grandes validadores y plantear preocupaciones de centralización, una tensión familiar en la arquitectura de Solana.

Madurez de las firmas BLS. El cambio de ed25519 a firmas BLS para la agregación de votos requiere que los validadores gestionen un nuevo tipo de clave criptográfica. Aunque BLS está bien estudiado, cualquier nueva primitiva criptográfica a escala de capa de consenso introduce una superficie de ataque no trivial que debe ser auditada exhaustivamente.

El camino hacia la Mainnet

Tras la aprobación de la gobernanza en septiembre de 2025, Anza ha estado avanzando hacia el despliegue. Se planeó una demostración pública en la testnet para la conferencia Breakpoint a finales de 2025, con el objetivo de realizar la transición de los clústeres de desarrollo a la mainnet para el tercer trimestre de 2026.

La actualización se implementará por fases. Los validadores adoptarán primero el nuevo sistema de gestión de claves BLS (detallado en SIMD-0387) y luego habilitarán progresivamente los componentes Votor y Rotor. Este enfoque por fases permite a la comunidad validar cada capa antes de la activación completa.

Más allá de Alpenglow, la hoja de ruta de Anza para 2026 incluye mejoras complementarias: transmisión de fragmentos XDP para aumentar el ancho de banda, elevación de los límites de bloque a 100 millones de unidades de cómputo e implementación de mapeo directo dentro de la Solana Virtual Machine (SVM) para reducir los costes de copia de memoria. En conjunto, estas actualizaciones dibujan el panorama de una red que optimiza agresivamente el rendimiento en cada capa del stack.

El panorama general

Alpenglow representa tanto una declaración filosófica como técnica. Al elegir una reescritura desde cero en lugar de una mejora incremental, Solana apuesta a que se ha alcanzado el techo de rendimiento de su diseño original y que la próxima mejora de un orden de magnitud requiere valentía arquitectónica.

Si la actualización tiene éxito, situará a Solana en una categoría propia entre las redes descentralizadas — con una finalidad lo suficientemente rápida como para competir con la infraestructura centralizada en pagos, trading, gaming y transacciones de máquina a máquina. Si la implementación tropieza, podría convertirse en una historia de advertencia sobre los riesgos de reemplazar motores de consenso activos en redes de alto valor.

De cualquier manera, la industria de la blockchain estará observando de cerca. En la carrera por hacer que los sistemas descentralizados sean lo suficientemente rápidos para la adopción masiva, Alpenglow es el movimiento más audaz de Solana hasta la fecha.

Para los desarrolladores que construyen en blockchains de alto rendimiento, BlockEden.xyz proporciona infraestructura RPC y API de grado empresarial en Solana y más de 20 cadenas adicionales. Explore nuestros servicios de API de Solana para construir sobre una infraestructura diseñada para la próxima era del rendimiento blockchain.