¿Qué es Firedancer y por qué es importante para Solana?

Por Kraken Learn team
4 minuto
26 nov 2024

Una guía para principiantes sobre Firedancer 📖

Firedancer es un nuevo software de cliente validador de terceros para la blockchain de Solana que tiene como objetivo mejorar la eficiencia de la red y las capacidades de procesamiento de transacciones.

Para interactuar con la blockchain de Solana, o de hecho con cualquier blockchain, las personas que deseen conectarse a la blockchain deben ejecutar software de cliente. 

En el espacio de blockchain, los individuos que ejecutan software de cliente en sus computadoras se denominan nodos. Los nodos pueden desempeñar una serie de roles importantes, como ayudar a asegurar y mantener las redes de blockchain.

El software de cliente actúa como un puente entre la computadora de un nodo y una blockchain.

Las blockchains públicas de código abierto permiten a los desarrolladores crear sus propias aplicaciones, o implementaciones, de este software para realizar diversas funciones.

Las billeteras de criptomonedas son un ejemplo de una implementación de software de cliente. Las billeteras de criptomonedas permiten a los usuarios transaccionar criptomonedas directamente entre sí a través de una red de blockchain.

Los clientes validador son otro tipo de implementación de software de cliente que gestionan nodos que participan en el proceso de staking de criptomonedas (proponiendo nuevos bloques).

SOL icon
$89.88
+1,06 %
24 H
sol

Los desafíos actuales de Solana ⛔️

Para promover la descentralización de blockchain y eliminar cualquier punto único de fallo, proyectos como Ethereum (ETH) animan a desarrolladores externos a crear sus propias implementaciones de cliente en varios lenguajes de programación. Esto significa que hay varias opciones diferentes que los operadores de nodos tienen al decidir qué cliente les gustaría usar.

Hay tres ventajas principales a esto:

  • Cada cliente tiene su propia base de código única, reduciendo la vulnerabilidad general de la red a errores y ataques.
  • Reduce el riesgo de finalización de transacciones (previene que un solo cliente manipule las transacciones de blockchain).
  • Los desarrolladores pueden crear aplicaciones utilizando los lenguajes de programación con los que se sientan más cómodos.

Debido a la importancia de la diversidad de clientes, el protocolo de Ethereum ha introducido penalizaciones como fugas de inactividad para disuadir a los nodos de ejecutar todos el mismo software de cliente.

En este momento, la blockchain de Solana solo tiene tres clientes validador en operación: 

  • Cliente de Solana Labs (escrito en el lenguaje de programación Rust).
  • Cliente Jito-Solana (bifurcado del cliente de Solana Labs, también escrito en el lenguaje de programación Rust).
  • Cliente Sig (escrito en el lenguaje de programación Zig).

Esto significa que Solana no es tan resistente a ataques como su principal competidor, que actualmente presume de alrededor de seis diferentes clientes de consenso y ocho clientes de ejecución.

Además, el cliente nativo de Solana no soporta sharding, un sistema que mejora la escalabilidad de la blockchain al distribuir la carga de procesamiento de transacciones a través de múltiples cadenas de fragmentos más pequeñas simultáneamente.

Pero, hay un nuevo cliente en el horizonte.

¿Qué es Firedancer y por qué es importante? 🧐

Firedancer representa un nuevo cliente validador de alto rendimiento para Solana, escrito en el lenguaje de programación C++.

Desarrollado por Jump Crypto, una empresa de infraestructura Web3, Firedancer ha sido diseñado para aumentar significativamente las capacidades de procesamiento de transacciones de Solana y proporcionar soporte para sharding. 

En una demostración en vivo transmitida en 2022, Firedancer demostró una capacidad para procesar más de 1 millón de transacciones por segundo. Esta cifra es muchas veces mayor que el límite teórico actual de Solana de 50,000 tps, y supera con creces la cantidad de transacciones que proveedores de servicios líderes como Visa procesan típicamente.

Este rendimiento mejorado probablemente aumentará el atractivo de Solana como una blockchain de capa 1 líder, y permitirá que la red mantenga el ritmo con otros competidores principales en el mercado de criptomonedas. 

El proyecto fue anunciado por primera vez en 2022, con la testnet en vivo lanzándose en octubre de 2023.

Más allá de sus ventajas de rendimiento, Firedancer proporcionará a los nodos validador de Solana una cuarta opción de software para elegir; reduciendo aún más la vulnerabilidad de Solana a errores, exploits de código y ataques.

¿Cómo se siente la comunidad de Solana sobre Firedancer? 🗣️

Solana tiene una de las redes de desarrolladores de blockchain más grandes de cualquier protocolo hoy en día. Las nuevas opciones de software de cliente significan nuevas posibilidades para aquellos que construyen funcionalidad sobre la red de Solana.

En una publicación reciente en su blog, el cofundador y CEO de Helius Mert Mumtaz concluyó con las siguientes observaciones sobre la importancia de Firedancer para Solana.

"Esta hazaña tecnológica hace que la blockchain más rápida y de mejor rendimiento actualmente en el mercado sea aún mejor. Solana está diseñada para ser una máquina de estado global de alto rendimiento y baja latencia. Firedancer es un gran avance hacia la perfección de estos objetivos."

Consulta la publicación completa del blog de Helius para una inmersión más profunda y técnica en el funcionamiento interno de Firedancer.

Comience a comprar Solana (SOL)

Ahora que has aprendido todo sobre Firedancer, ¿estás listo para continuar tu viaje cripto y comprar Solana?

Consulte nuestra guía del Centro de aprendizaje de Kraken para obtener más información sobre Cómo comprar Solana (SOL) y cree una cuenta de Kraken hoy mismo.

Parte del contenido de esta página puede haber sido traducido utilizando IA