Solana de Firedancer Solana

Solana de Firedancer  Solana

Resumen: Firedancer, un nuevo Solana desarrollado por Jump Trading, está diseñado para ampliar la capacidad de la red más allá del millón TPS una red optimizada, criptografía avanzada y un diseño modular. 

Reduce los requisitos de hardware y resuelve los problemas de tiempo de inactividad, con una implantación gradual a través de Frankendancer para mejorar el rendimiento al tiempo que se garantiza la estabilidad.

¿Qué es Firedancer?

Firedancer, desarrollado por Jump Trading, es un nuevo Solana creado para potenciar la escalabilidad de la red. Escrito en C, se aleja del actual validador Solanabasado en Rust y tiene como objetivo superar el millón de transacciones por segundo (TPS). Lo consigue prescindiendo de bibliotecas de terceros y centrándose en optimizaciones de red y criptográficas para mejorar el rendimiento.

Técnicamente, utiliza herramientas avanzadas como redes basadas en QUIC y verificación criptográfica AVX512. Firedancer elude el núcleo del sistema operativo para reducir la latencia. Su arquitectura modular divide el validador en procesos más pequeños, lo que aumenta la tolerancia a fallos y mejora la eficiencia del sistema.

Al reducir los requisitos de hardware para los validadores, Firedancer la gestión de un nodo. La combinación de velocidad, reducción de costes y mayor resiliencia lo convierte en un actor clave a la hora de abordar los problemas de escalabilidad Solana.

Firedancer Solana

¿Cómo funciona Firedancer ?

Firedancer la arquitectura de validadores Solanadividiéndola en procesos más pequeños e independientes, cada uno de ellos optimizado para ofrecer mayor velocidad y eficiencia. Este diseño modular aumenta la escalabilidad y reduce la probabilidad de que se produzcan fallos a nivel de todo el sistema. 

A continuación, te ofrecemos un breve resumen de la tecnología que hay detrás de Firedancer de su Github:

  • Redes QUIC: El protocolo QUIC personalizado reduce la latencia y mejora el rendimiento de las transacciones con un control de flujo superior.
  • Criptografía AVX512: Acelera la verificación de firmas ED25519 mediante procesamiento vectorizado avanzado.
  • Kernel Bypass: Maneja directamente los datos de red con AF_XDP, eliminando la sobrecarga del núcleo del sistema operativo para un rendimiento más rápido.
  • Arquitectura modular en mosaico: Aísla las funciones del validador en procesos independientes, potenciando la escalabilidad y minimizando el riesgo de fallos.
  • Optimización del protocolo Turbine: mejora block y la velocidad de consenso gracias a un sistema de enrutamiento de paquetes rediseñado.
  • Conciencia NUMA y concurrencia sin bloqueo: Maximiza la eficiencia del hardware con un uso optimizado de la memoria y el procesamiento en paralelo, evitando retrasos por bloqueo.

El enfoque Firedancerestá diseñado para ofrecer un alto rendimiento, lo que Solana gestionar grandes volúmenes de transacciones con una carga mínima para el hardware.

¿Cómo funciona Firedancer ?

Requisitos de Firedancer

Los requisitos de hardware Firedancer están diseñados para garantizar un rendimiento de alta velocidad y baja latencia. Esto es lo que necesitas para ejecutar un Firedancer :

  • CPU:core como mínimo a más de 2,5 GHz. Para obtener el mejor rendimiento, se recomienda unacore a más de 3 GHz compatible con AVX512, capaz de gestionar operaciones criptográficas intensivas.
  • RAM: Un mínimo de 64 GB, aunque es preferible 128 GB con ECC (código de corrección de errores) para manejar mejor las cargas de trabajo pesadas y garantizar la estabilidad.
  • Almacenamiento: un SSD de al menos 512 GB, aunque ideal es un SSD NVMe de 1 TB ideal un acceso fast , junto con un disco independiente para el sistema operativo.
  • Red: Una conexión de 1 Gigabit por segundo es esencial para procesar y propagar grandes volúmenes de transacciones sin retrasos.

Estas especificaciones son fundamentales para leverage la arquitecturaFiredancery llevar el rendimiento Solana a un nuevo nivel.

¿Por qué Jump Building es Firedancer?

Jump está desarrollando Firedancer resolver los problemas de estabilidad de la red Solana, en particular las block provocadas por fallos de software. Aprovechando su experiencia en la negociación de alta frecuencia en los mercados tradicionales, Jump está aplicando las mismas técnicas de optimización al validador Solana.

Sin embargo, algunos críticos sostienen que la verdadera intención de Jump podría ser sacar partido de las crecientes oportunidades MEV valor máximo extraíble) Solana, que recientemente generaron casi 7 millones de dólares en una semana. MEV los validadores obtener ingresos adicionales optimizando el orden de las transacciones dentro de los bloques.

Aunque Jump afirma Firedancer la estabilidad y la escalabilidad de la red, los escépticos creen que su objetivo también podría ser hacerse con estos lucrativos MEV , ya que MEV Solana rivaliza ahora con el de Ethereum.

Salto de construcción: Firedancer

¿Qué es Frankendancer?

Frankendancer es una configuración híbrida que combina Firedancer, el nuevo Solana de Jump Trading, con Agave, el actual cliente Solana .

Al integrar las innovaciones Firedancer, como la tecnología de red QUIC y la verificación de firmas AVX512, junto con el entorno de ejecución de Agave, se permite realizar pruebas y despliegues por fases.

Este enfoque paralelo permite Firedancer nuevas funciones mientras que Agave se encarga de la ejecución core y el seguimiento del estado. Es una forma práctica de mejorar el rendimiento Solanasin tener que esperar a que se complete el Firedancer al completo.

Fecha Firedancer

Firedancer esté plenamente operativo a finales de 2024. Actualmente está disponible en testnet Solana, y se están llevando a cabo implementaciones por fases, comenzando con Frankendancer en la mainnet. 

Conclusión

Firedancer listo para llevar la escalabilidad Solanaal siguiente nivel con una arquitectura optimizada diseñada para gestionar más de un millón TPS. El despliegue gradual, que comienza con Frankendancer, integra nuevas funciones en el sistema existente para mejorar el rendimiento sin interrupciones.

Al reducir los costes de hardware y mejorar la resiliencia, Firedancer los persistentes problemas de interrupción del servicio Solana, lo que lo posiciona como una solución fundamental para los retos de escalabilidad de la red.

Escrito por 

Tony Kreng

Redactor jefe

Tony Kreng, que cuenta con un máster en Administración de Empresas y Finanzas, aporta más de una década de experiencia como analista financiero. En Datawallet, desempeña el cargo de editor jefe de contenidos y verificador de datos, y se dedica a garantizar la precisión y la fiabilidad de nuestros análisis.