Was ist Firedancer und warum ist es für Solana wichtig?

Von Kraken Learn team
4 Min.
26. Nov. 2024

Ein Anfängerleitfaden für Firedancer 📖

Firedancer ist eine neue Drittanbieter-Validator-Client-Software für die Solana-Blockchain, die die Effizienz und die Kapazitäten zur Transaktionsverarbeitung des Netzwerks verbessern soll.

Um mit der Solana-Blockchain oder einer beliebigen anderen Blockchain zu interagieren, müssen Personen, die eine Verbindung zur Blockchain herstellen möchten, eine Client-Software ausführen. 

Im Blockchain-Bereich werden Personen, die eine Client-Software auf ihren Computern ausführen, als Nodes bezeichnet. Nodes können eine Reihe wichtiger Aufgaben übernehmen, wie z. B. die Absicherung und Wartung von Blockchain-Netzwerken.

Eine Client-Software fungiert als Brücke zwischen dem Computer eines Nodes und einer Blockchain.

Öffentliche Open-Source-Blockchains ermöglichen es Entwicklern, ihre eigenen Anwendungen oder Implementierungen dieser Software zu erstellen, um verschiedene Funktionen auszuführen.

Kryptowährungs-Wallets sind ein Beispiel für eine Client-Software-Implementierung. Mit Krypto-Wallets können Nutzer Kryptowährungen über ein Blockchain-Netzwerk direkt untereinander transferieren.

Validator-Clients sind eine weitere Art von Client-Software-Implementierung, die Nodes verwalten, die am Krypto-Staking-Prozess teilnehmen (neue Blöcke vorschlagen).

SOL icon
$102.72
-0,03 %
24 Std.
sol

Solanas aktuelle Herausforderungen ⛔️

Um die Dezentralisierung der Blockchain zu fördern und Single Points of Failure zu beseitigen, ermutigen Projekte wie Ethereum (ETH) externe Entwickler, ihre eigenen Client-Implementierungen in verschiedenen Programmiersprachen zu erstellen. Das bedeutet, dass Node-Betreiber bei der Entscheidung, welchen Client sie verwenden möchten, mehrere verschiedene Optionen haben.

Dies hat drei wesentliche Vorteile:

  • Jeder Client hat seine eigene, einzigartige Codebasis, was die allgemeine Anfälligkeit des Netzwerks für Bugs und Angriffe reduziert.
  • Reduziert das Risiko der Transaktionsfinalität (verhindert, dass ein einzelner Client Blockchain-Transaktionen manipuliert).
  • Entwickler können Anwendungen in den Programmiersprachen erstellen, mit denen sie am besten vertraut sind.

Aufgrund der Bedeutung der Client-Diversität hat das Ethereum-Protokoll Strafen wie Inaktivitätslecks eingeführt, um Nodes davon abzuhalten, alle dieselbe Client-Software zu verwenden.

Derzeit sind auf der Solana-Blockchain nur drei Validator-Clients in Betrieb: 

  • Solana Labs Client (geschrieben in der Programmiersprache Rust).
  • Jito-Solana Client (ein Fork des Solana Labs Client, ebenfalls in der Programmiersprache Rust geschrieben).
  • Sig Client (geschrieben in der Programmiersprache Zig).

Das bedeutet, dass Solana nicht so widerstandsfähig gegen Angriffe ist wie sein Hauptkonkurrent, der derzeit rund sechs verschiedene Konsens-Clients und acht Ausführungs-Clients aufweist.

Zudem unterstützt der native Client von Solana kein Sharding — ein System, das die Skalierbarkeit der Blockchain verbessert, indem es die Last der Transaktionsverarbeitung gleichzeitig auf mehrere kleinere Shard-Chains verteilt.

Doch ein neuer Client ist in Sicht.

Was ist Firedancer und warum ist es wichtig? 🧐

Firedancer ist ein neuer hochleistungsfähiger Validator-Client für Solana, der in der Programmiersprache C++ geschrieben wurde.

Firedancer wurde von Jump Crypto, einem Web3-Infrastrukturunternehmen, entwickelt und soll die Transaktionsverarbeitungskapazitäten von Solana erheblich steigern und Unterstützung für Sharding bieten. 

In einer 2022 ausgestrahlten Live-Demo demonstrierte Firedancer die Fähigkeit, über 1 Million Transaktionen pro Sekunde zu verarbeiten. Diese Zahl ist um ein Vielfaches höher als die derzeitige theoretische Grenze von Solana von 50.000 TPS und übersteigt bei weitem die Anzahl der Transaktionen, die führende Dienstleister wie Visa normalerweise verarbeiten.

Diese verbesserte Performance wird wahrscheinlich die Attraktivität von Solana als führende Layer-1-Blockchain steigern und es dem Netzwerk ermöglichen, mit anderen Top-Wettbewerbern auf dem Kryptomarkt Schritt zu halten. 

Das Projekt wurde erstmals 2022 angekündigt, und das Live-Testnet wurde im Oktober 2023 gestartet.

Über seine Performance-Vorteile hinaus wird Firedancer den Solana-Validator-Nodes eine vierte Softwareoption zur Auswahl stellen, wodurch die Anfälligkeit von Solana für Bugs, Code-Exploits und Angriffe weiter reduziert wird.

Wie denkt die Solana-Community über Firedancer? 🗣️

Solana hat heute eines der größten Blockchain-Entwicklernetzwerke aller Protokolle. Neue Client-Software-Optionen bedeuten neue Möglichkeiten für diejenigen, die Funktionalität für das Solana-Netzwerk entwickeln.

In einem aktuellen Blogbeitrag äußerte sich der Mitbegründer und CEO von Helius, Mert Mumtaz, abschließend wie folgt zur Bedeutung von Firedancer für Solana.

"Diese technologische Meisterleistung macht die schnellste und leistungsfähigste Blockchain, die derzeit auf dem Markt ist, noch besser. Solana ist als globale State Machine mit hohem Durchsatz und geringer Latenz konzipiert. Firedancer ist ein gewaltiger Schritt nach vorn bei der Perfektionierung dieser Ziele."

Lesen Sie den vollständigen Blogbeitrag von Helius für einen tieferen und technischeren Einblick in die Funktionsweise von Firedancer.

Beginnen Sie mit dem Kauf von Solana (SOL)

Nachdem Sie nun alles über Firedancer erfahren haben, sind Sie bereit, Ihre Krypto-Reise fortzusetzen und Solana zu kaufen?

Lesen Sie unseren Leitfaden im Kraken Learn Center für weitere Informationen dazu, wie Sie Solana (SOL) kaufen, und eröffnen Sie noch heute ein Konto bei Kraken.

Einige Inhalte auf dieser Seite wurden möglicherweise mit KI übersetzt