Escrito por: KarenZ, Foresight News
En los sistemas L1 y L2, aunque la capacidad de cálculo interna de los validadores se ha vuelto cada vez más poderosa, las limitaciones de ancho de banda y la inestabilidad en la latencia de la comunicación entre nodos de validación continúan siendo grilletes que restringen aún más su rendimiento.
El protocolo DoubleZero se creó precisamente para romper este estancamiento, construyendo un marco de red descentralizado de alto rendimiento y sin permisos, mediante la optimización del flujo de datos, el aumento del ancho de banda y la reducción de la latencia, abriendo nuevos caminos para el desarrollo futuro de sistemas distribuidos.
¿Qué es DoubleZero?
Según la descripción oficial, DoubleZero no es L1 o L2, sino que se define como N1 (Network 1), un marco descentralizado para crear y gestionar redes de alto rendimiento sin permisos. El objetivo de DoubleZero es proporcionar una capa de infraestructura que acelere la comunicación en sistemas distribuidos de alto rendimiento, aumentando el ancho de banda y reduciendo la latencia.
El protocolo DoubleZero construye una red sincronizada integrando enlaces de fibra óptica (fiber links) contribuidos por individuos y organizaciones, para filtrar eficientemente el spam, aumentar el ancho de banda, reducir la latencia y eliminar inestabilidades en la comunicación.
DoubleZero fue creado por Austin Federa, Andrew McConnell y Mateo Ward, y cuenta con el apoyo de dos equipos de contribuyentes clave, Firedancer y Malbec Labs. Austin Federa fue previamente el jefe de estrategia de la Fundación Solana, renunció este mes para fundar DoubleZero y se desempeña como COO de la Fundación DoubleZero.
Andrew McConnell es cofundador y CTO de Malbec Labs. Malbec Labs se dedica al desarrollo de software de protocolos de código abierto, aceleración de hardware y ingeniería de redes. Además, Nihar Shah, el ex jefe de ciencia de datos de Mysten Labs, también se unió a DoubleZero como economista jefe, habiendo trabajado anteriormente en Jump Crypto y Meta (Libra/Diem).
Otro equipo de contribuyentes clave, Firedancer, es un cliente de validador independiente de Solana construido por Jump Crypto, cuyo objetivo inicial es eliminar la vulnerabilidad de puntos únicos de fallo, mejorando la robustez y resiliencia general de la red. A diferencia del validador basado en Rust original, Firedancer está escrito en C, sin incluir código Rust, lo que reduce significativamente el impacto de vulnerabilidades potenciales en toda la red y proporciona una fuerte garantía de seguridad para Solana.
Según el pódcast de Lightspeed, la demostración de Firedancer, que opera a 1 millón de TPS en la conferencia Solana Breakpoint de este año, se ejecuta sobre DoubleZero.
La razón por la cual Firedancer pudo elevar el rendimiento de la red Solana a 1 millón de TPS (mientras que las limitaciones actuales a nivel de protocolo restringen el rendimiento a alrededor de 81,000 TPS) radica en su innovador diseño de arquitectura y optimización del flujo de datos.
Lectura recomendada: (¿Qué es exactamente Firedancer, que ha llamado tanto la atención en Breakpoint?)
Vale la pena mencionar que el objetivo de DoubleZero se alinea estrechamente con la filosofía general de Solana, y la fundación de Solana y su cofundador Toly (Anatoly Yakovenko) han enfatizado en Twitter en múltiples ocasiones 'aumentar el ancho de banda y reducir la latencia', lo cual coincide con la búsqueda de DoubleZero.
¿Cómo funciona DoubleZero?
Según el libro blanco, la red DoubleZero puede traer dos mejoras significativas a los sistemas de blockchain: primero, a través de hardware dedicado, filtrar de antemano las transacciones entrantes, eliminando spam y transacciones duplicadas, aliviando efectivamente la carga de los validadores. Esto permite que la blockchain se beneficie de recursos de filtrado de un sistema compartido, sin que cada validador individual tenga que proporcionar suficientes recursos; segundo, lograr el enrutamiento claro, seguimiento y determinación de prioridades de los mensajes salientes, para mejorar la eficiencia de la comunicación.
En términos de arquitectura de red, DoubleZero se divide ingeniosamente en un anillo externo de entrada/salida y un anillo interno de flujo de datos, donde el primero maneja las interfaces externas y la seguridad, y el segundo optimiza la comunicación interna. Específicamente, el anillo externo se conecta a Internet público (en el círculo exterior de la imagen de abajo), utilizando hardware (como FPGA) para mitigar ataques de denegación de servicio distribuidos, verificar firmas y filtrar transacciones duplicadas. Los servidores en el anillo interno de flujo de datos construyen consenso sobre el tráfico filtrado a través de líneas de ancho de banda dedicadas con enrutamiento óptimo.

La arquitectura de la red DoubleZero revela sus componentes clave, incluidos los dispositivos de red en la entrada/salida clave de la red y el ancho de banda de la configuración de red cruzada. Entre ellos, estos dispositivos de red permiten que los enlaces de datos contribuidos por individuos y organizaciones operen como una red prioritaria, que luego implementa filtrado, validación y protección contra spam.
Los enlaces de fibra óptica en la red DoubleZero ofrecen conexiones de alto ancho de banda y baja latencia entre diferentes ubicaciones. Los contribuyentes de la red añaden enlaces de fibra óptica no utilizados que poseen o alquilan a la red, y firman acuerdos de nivel de servicio para cada enlace (incluyendo ubicación de los puntos finales, ancho de banda, latencia y tamaño de MTU conforme).
Por lo tanto, DoubleZero se considera a sí mismo como un N1: una capa fundamental de infraestructura física neutral y de alto rendimiento. Sobre este N1, se pueden construir sistemas y aplicaciones distribuidos (como N2 u otros).

El libro blanco de DoubleZero señala que la red DoubleZero puede optimizar cualquier sistema distribuido. L1, L2, nodos RPC y sistemas MEV pueden unirse para aliviar la carga de los validadores, mitigar ataques de denegación de servicio distribuidos y mejorar el rendimiento, beneficiándose del aumento del ancho de banda y la reducción de la latencia. Además, la arquitectura de la red DoubleZero también puede aplicarse a juegos en línea, entrenamiento de modelos de lenguaje grandes que requieren conexiones de alto ancho de banda y otros sistemas distribuidos que requieren baja latencia y alto ancho de banda. Según la visión de DoubleZero, el protocolo DoubleZero representa un nuevo modelo económico en el ámbito del ancho de banda y la comunicación.
Por ejemplo, en el lado de la oferta, las empresas privadas pueden introducir enlaces de fibra óptica no utilizados que compran o alquilan de operadores de telecomunicaciones o proveedores de servicios de red en el sistema DoubleZero, abriendo nuevas fuentes de ingresos. En el nivel de usuarios y operadores, DoubleZero permite que los sistemas distribuidos disfruten de las ventajas de redes privadas sin depender de sistemas centralizados o contratos a largo plazo.
En general, el protocolo DoubleZero es capaz de igualar la demanda entre proveedores y usuarios, ayudando a lograr beneficios mutuos a través de la contribución y el uso de enlaces de fibra óptica no utilizados, y también integra las contribuciones de individuos y organizaciones en una red global unificada, robusta y altamente escalable.
