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

Por Kraken Learn team
4 minutos
26 nov 2024

Guía para principiantes sobre Firedancer 📖

Firedancer es un nuevo software 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 un software cliente. 

En el ámbito de la blockchain, a los individuos que ejecutan software cliente en sus ordenadores se les denomina nodos. Los nodos pueden desempeñar una variedad de roles importantes, como ayudar a asegurar y mantener las redes blockchain.

El software cliente actúa como un puente entre el ordenador 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.

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

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

SOL icon
$102.15
-2,25 %
24H
sol

Los desafíos actuales de Solana ⛔️

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

Hay tres ventajas principales en esto:

  • Cada cliente tiene su propio código único, reduciendo la vulnerabilidad general de la red a errores y ataques.
  • Reduce el riesgo de finalización de transacciones (evita que un solo cliente manipule las transacciones de la 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 tiene solo 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 los ataques como su principal competidor, que actualmente presume de tener alrededor de seis clientes de consenso diferentes y ocho clientes de ejecución.

Además, el cliente nativo de Solana no admite 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ó su 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 habitualmente.

Este rendimiento mejorado probablemente aumentará el atractivo de Solana como una blockchain líder de Capa 1, y permitirá a la red mantenerse al ritmo de otros competidores destacados en el mercado cripto. 

El proyecto fue anunciado por primera vez en 2022, con el lanzamiento de la testnet en vivo en octubre de 2023.

Más allá de sus ventajas de rendimiento, Firedancer proporcionará a los nodos validadores 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 respecto a Firedancer? 🗣️

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

En una reciente publicación 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 eficiente 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 paso adelante hacia la perfección de estos objetivos."

Consulta la publicación completa del blog de Helius para un análisis más profundo y técnico sobre el funcionamiento interno de Firedancer.

Empieza a comprar Solana (SOL)

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

Consulta nuestra guía del Kraken Learn Center para obtener más información sobre Cómo comprar Solana (SOL) y regístrate para obtener una cuenta con Kraken hoy mismo.

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