¿Qué es DoubleZero, fundado por el antiguo responsable de estrategia de la Fundación Solana?
Escrito por: KarenZ, Foresight News
En sistemas L1 y L2, a pesar de que la capacidad de cálculo dentro de los validadores se vuelve cada vez más potente, las limitaciones de ancho de banda y la inestabilidad en la latencia de comunicación entre nodos de validación siguen siendo grilletes que restringen un mayor salto en su rendimiento.
El protocolo DoubleZero fue diseñado precisamente para romper este dilema, optimizando el flujo de datos, aumentando el ancho de banda y reduciendo la latencia, construyendo un marco de red descentralizada de alto rendimiento y sin permisos, abriendo nuevas vías para el futuro desarrollo de sistemas distribuidos.
¿Qué es DoubleZero?
Según la descripción oficial, DoubleZero no es L1 ni 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 al integrar enlaces de fibra óptica contribuidos por individuos y organizaciones, para filtrar eficazmente el spam, aumentar el ancho de banda, reducir la latencia y eliminar factores inestables en la comunicación.
DoubleZero fue creado por Austin Federa, Andrew McConnell y Mateo Ward, y cuenta con el apoyo de los dos equipos de contribuyentes clave, Firedancer y Malbec Labs. Austin Federa, quien originalmente fue responsable 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 e ingeniería de redes. Además, Nihar Shah, el antiguo responsable de ciencia de datos de Mysten Labs, también dejó su puesto para unirse a DoubleZero como economista jefe; Nihar Shah anteriormente trabajó en Jump Crypto y Meta (Libra/Diem).
Otro equipo de contribuyentes clave, Firedancer, es un cliente independiente de validación de Solana construido por Jump Crypto. Firedancer fue diseñado para eliminar los riesgos de puntos únicos de fallo, mejorando la robustez y resiliencia generales de la red. A diferencia de los validadores basados en Rust, Firedancer está escrito en C, sin incluir código Rust, lo que reduce significativamente el impacto de posibles vulnerabilidades sobre toda la red, proporcionando una fuerte garantía de seguridad para Solana.
Según el podcast 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 puede elevar el rendimiento de la red Solana a 1 millón de TPS (el límite actual a nivel de protocolo es de aproximadamente 81,000 TPS) radica en su innovador diseño arquitectónico y optimización del flujo de datos.
Lectura recomendada: (¿Qué es Firedancer, que ha llamado tanto la atención en Breakpoint?)
Cabe mencionar que los objetivos de DoubleZero se alinean estrechamente con la filosofía general de Solana; el oficial de Solana y su cofundador Toly (Anatoly Yakovenko) han enfatizado en Twitter en múltiples ocasiones la importancia de "aumentar el ancho de banda y reducir la latencia", lo que coincide con la búsqueda de DoubleZero.
¿Cómo funciona DoubleZero?
Según el libro blanco, la red DoubleZero puede proporcionar dos mejoras significativas a los sistemas de blockchain: primero, mediante hardware dedicado que filtra las transacciones entrantes, eliminando spam y transacciones duplicadas, aliviando efectivamente la carga de los validadores. Esto permite que la blockchain se beneficie de recursos filtrantes compartidos sin que cada validador individual tenga que proporcionar suficientes recursos; en segundo lugar, permite el enrutamiento, seguimiento y determinación de prioridades claros de los mensajes salientes, mejorando la eficiencia de la comunicación.
En términos de arquitectura de red, DoubleZero se divide ingeniosamente en un anillo de entrada/salida externo y un anillo de flujo de datos interno, 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 este tráfico filtrado a través de líneas de ancho de banda dedicadas y rutas óptimas.
A partir de la arquitectura de la red DoubleZero, se pueden identificar sus componentes clave, incluidos los dispositivos de red en las entradas/salidas críticas y el ancho de banda configurado entre redes. Estos dispositivos de red permiten que los enlaces de datos contribuidos por individuos y organizaciones operen como una red priorizada, implementando luego filtrado, verificación y protección contra spam. Y
Los enlaces de fibra óptica en la red DoubleZero ofrecen conexiones de alta velocidad y baja latencia entre diferentes ubicaciones. Los contribuyentes de la red añadirán enlaces de fibra óptica no utilizados que poseen o alquilan a la red, y firmarán acuerdos de nivel de servicio para cada enlace (incluyendo ubicación de los puntos finales, ancho de banda, latencia y tamaño MTU conforme).
por lo tanto, DoubleZero se considera a sí mismo como un N1: una capa base de infraestructura física neutral y de alto rendimiento. Sobre este N1, se pueden construir sistemas y aplicaciones distribuidas (por ejemplo, N2 u otros).
DoubleZero señala en su libro blanco que la red DoubleZero se puede utilizar para optimizar cualquier sistema distribuido. Sistemas 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 de ancho de banda y la reducción de latencia. Además, la arquitectura de la red DoubleZero también se puede aplicar a juegos en línea, entrenamiento de modelos de lenguaje de gran tamaño que requieren conexiones de alto ancho de banda y otros sistemas distribuidos que necesitan 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 poner enlaces de fibra óptica no utilizados que compran o alquilan a 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 puede satisfacer las necesidades entre proveedores y usuarios, contribuyendo y utilizando enlaces de fibra óptica no utilizados para lograr un beneficio mutuo, además de integrar las contribuciones de individuos y organizaciones en una red global unificada, robusta y altamente escalable.