Agave 4.1 dispara el rendimiento de Solana: -93% I/O y transacciones 2x más rápidas

La actualización activa los preparativos técnicos para Alpenglow, incluyendo la gestión de claves BLS y el sistema de tickets de admisión para validadores. Más del 66% de la red ya utiliza XDP y se prepara para bloques de 100 millones de CUs.

Agave 4.1 ha llegado a la red principal de Solana con una reducción del 93% en la entrada/salida de disco durante la reproducción de bloques y transacciones que se procesan el doble de rápido. No se trata de un retoque cosmético: la actualización del cliente validador principal sienta las bases para los bloques masivos de 100 millones de unidades de cómputo y para la gran transición a Alpenglow, el nuevo motor de consenso que aspira a jubilar al veterano Tower BFT.

Menos disco y transacciones más ágiles: lo que ganan los validadores

El recorte del 93% en la E/S de disco durante la reproducción de bloques no es un detalle menor para quienes operan un nodo. Cada vez que un validador necesita repasar la cadena para verificar el estado, el acceso a storage era uno de los cuellos de botella más insidiosos. Con Agave 4.1, esa fricción desaparece casi por completo. Además, las transacciones se procesan ahora el doble de rápido, lo que reduce la latencia percibida por los usuarios finales y allana el camino para los tiempos de ranura de 200 milisegundos que se esperan con la próxima versión, Agave 4.2.

Publicidad

La actualización también incluye una rebaja en el consumo de RAM del validador, algo que los operadores con hardware más modesto agradecerán. Anza, el equipo de desarrollo que lidera el cliente Agave, ha acortado el ciclo de lanzamientos mayores a seis semanas: una cadencia casi industrial que transmite madurez y previsibilidad al ecosistema.

Alpenglow se asoma: claves BLS, tickets de admisión y un centenar de validadores probando el nuevo consenso

La gran promesa de Agave 4.1 es que activa las primeras piezas funcionales de Alpenglow, el sustituto de Tower BFT —el mecanismo de consenso actual basado en votos encadenados con Prueba de Historia—. Entre las novedades destacan las claves BLS para las cuentas de voto y los Validator Admission Tickets (VAT), dos engranajes que evitan una entrada masiva y caótica de validadores cuando Alpenglow esté plenamente operativo. Para seguir la implementación detallada, se puede consultar el repositorio público de las SIMD.

Los tickets de admisión (VAT) funcionan como una barrera económica por época: cada validador que desee participar en el proceso de voto bajo Alpenglow abonará 1,6 SOL al inicio del periodo, en lugar de los constantes pagos de comisiones por voto que exige Tower BFT. Ese coste se descuenta directamente de la cuenta de voto, no de la identidad del nodo, lo que simplifica la operativa. Además, si hay más de 2.000 validadores que cumplen los requisitos, el sistema selecciona a los que tienen mayor peso de participación (stake), limitando el tamaño del conjunto de votantes y manteniendo la descentralización sin descontrol.

Un clúster comunitario de cien validadores, repartidos geográficamente, lleva desde mayo alternando entre Tower BFT y Alpenglow en un entorno de pruebas real. El objetivo es que la migración a la red principal sea lo más aburrida posible, sin sorpresas. Los dashboards de Valid Blocks y Noders permiten seguir en directo la actividad de ese banco de pruebas, que se ha convertido en el termómetro oficioso de la salud del futuro consenso.

La combinación de menos dependencia del disco, XDP generalizado y un consenso más rápido está convirtiendo la capacidad de cómputo por bloque en un recurso cada vez más abundante, no en un cuello de botella.

XDP supera el 66% de la red y allana los 100 millones de CU por bloque

El eXpress Data Path (XDP), el acelerador de red que permite a Agave manejar el tráfico de Turbine casi a nivel de hardware, ha dado el salto definitivo. Por primera vez, hay más líderes funcionando con XDP que sin él, y más del 66% de la red ya está activada. Agave 4.1 retira la etiqueta de experimental y simplifica las banderas de configuración: ahora basta con `–xdp-interface`, `–xdp-cpu-cores` y `–xdp-zero-copy`. La próxima versión, Agave 4.2, activará XDP por defecto.

Esta adopción masiva es la llave para alcanzar bloques de 100 millones de unidades de cómputo, una meta que hasta hace poco parecía una utopía técnica. Con XDP, los fragmentos (shreds) de Turbine pueden eludir gran parte de la pila de procesamiento de paquetes del kernel Linux, ganando la microsegundos que, multiplicados por miles de transacciones, se traducen en una red mucho más capaz.

Pinocchio: reescribiendo los programas más usados para exprimir cada CU

Uno de los hilos conductores de Agave 4.1 es la eficiencia computacional. La librería Pinocchio, desarrollada por Anza, permite reescribir los programas más invocados de la red eliminando dependencias superfluas y recortando el gasto de CU. El programa p-memo, ya activo, consume entre el 2% y el 14% de lo que gastaba su predecesor, dependiendo de los firmantes implicados. Con tres firmantes, pasa de 36.406 CU a solo 743 CU.

El siguiente en llegar es p-ATA, una reimplementación del programa de Cuentas de Token Asociadas, que aparece en el 13,3% de todas las transacciones y acapara una porción similar del gasto total de CU. Las estimaciones apuntan a un ahorro ponderado del 80,9 % por transacción, lo que liberaría cerca de 2,78 millones de CU por bloque a escala global. A esto se suma la optimización de la entrada de programa (SIMD-0449), que con punteros directos a cuentas reduce el coste de entrada de 504 CU a tan solo 7 CU en el peor de los casos.

Análisis: por qué Agave 4.1 refuerza la tesis de inversión paciente en Solana

El mercado suele mirar hacia otro lado cuando se publican actualizaciones de cliente validador, pero Agave 4.1 merece una lectura diferente. Las paradas de red —como las de septiembre de 2021, enero de 2022 o febrero de 2023— han sido el talón de Aquiles de Solana y el principal argumento de sus críticos. Cada punto porcentual de mejora en la estabilidad del consenso, cada megabyte menos de disco consumido, reduce la probabilidad de que un pico de carga se convierta en un apagón. La reducción del 93% en E/S de disco durante la reproducción ataca directamente una de las causas raíz de aquellas interrupciones.

Además, la transición hacia Alpenglow introduce disciplina económica con los VAT y la gestión de claves BLS, lo que podría diluir una de las críticas más recurrentes: la concentración del poder de voto en unos pocos validadores con grandes infraestructuras. Al mantener un techo de 2.000 validadores elegidos por peso de stake y cobrar una cuota fija por época, se evita tanto la entrada masiva para minar comisiones como la exclusión por falta de hardware de última generación. Es un equilibrio incómodo pero pragmático.

Con todo, el riesgo existe. La migración desde Tower BFT a Alpenglow no tiene precedentes en una red del tamaño de Solana, y aunque el clúster de pruebas está funcionando, nadie puede garantizar que la activación en la red principal sea indolora. La adopción de XDP también requiere que los operadores actualicen kernels y controladoras de red; un fallo de coordinación podría dejar fuera a una parte del conjunto de validadores justo cuando más se necesita. Pero el historial reciente de Anza —con lanzamientos cada seis semanas y la exitosa activación de p-token sin incidentes— invita a un optimismo moderado. La ruta hacia los bloques de 100 millones de CU ya no es un eslogan: es una realidad técnica medible.


Publicidad