Hvad er Firedancer, og hvorfor er det stort for Solana?

Fra Kraken Learn team
4 min
26. nov. 2024

En nybegynderguide til Firedancer 📖

Firedancer er en ny tredjeparts validator klientsoftware til Solana blockchain, der sigter mod at forbedre netværkets effektivitet og transaktionsbehandlingskapaciteter.

For at interagere med Solana blockchain, eller faktisk enhver blockchain, skal folk, der ønsker at oprette forbindelse til blockchain, køre klientsoftware. 

I blockchain-rummet omtales personer, der kører klientsoftware på deres computere, som noder. Noder kan udføre en række vigtige roller, såsom at hjælpe med at sikre og vedligeholde blockchain-netværk.

Klientsoftware fungerer som en bro mellem en nodes computer og en blockchain.

Open-source offentlige blockchains tillader udviklere at skabe deres egne applikationer eller implementeringer af denne software for at udføre forskellige funktioner.

Kryptovaluta tegnebøger er et eksempel på en klientsoftware implementering. Krypto tegnebøger giver brugerne mulighed for at transaktionere kryptovaluta direkte mellem hinanden over et blockchain-netværk.

Validator klienter er en anden type klientsoftware implementering, der administrerer noder, der deltager i krypto staking proces (foreslå nye blokke).

SOL icon
69.21
+0,27 %
24 t.
sol

Solanas nuværende udfordringer ⛔️

For at fremme blockchain decentralisering og fjerne eventuelle enkeltpunkter for fejl, opfordrer projekter som Ethereum (ETH) eksterne udviklere til at skabe deres egne klientimplementeringer i forskellige programmeringssprog. Dette betyder, at der er flere forskellige muligheder, som nodeoperatører har, når de beslutter, hvilken klient de gerne vil bruge.

Der er tre hovedfordele ved dette:

  • Hver klient har sin egen unikke kodebase, hvilket reducerer netværkets samlede sårbarhed over for fejl og angreb.
  • Reducerer risikoen for transaktionsfinalitet (forhindrer en enkelt klient i at manipulere blockchain-transaktioner).
  • Udviklere kan skabe applikationer ved hjælp af de programmeringssprog, de er mest komfortable med.

På grund af vigtigheden af klientdiversitet har Ethereum protokollen indført sanktioner som inaktivitet lækager for at afskrække noder fra at køre den samme klientsoftware.

Lige nu har Solana blockchain kun tre validator klienter i drift: 

  • Solana Labs klient (skrevet i Rust programmeringssprog).
  • Jito-Solana klient (forket fra Solana Labs klient, også skrevet i Rust programmeringssprog).
  • Sig klient (skrevet i Zig programmeringssprog).

Dette betyder, at Solana ikke er så modstandsdygtig over for angreb som sin hovedkonkurrent, som i øjeblikket praler med omkring seks forskellige konsensusklienter og otte eksekveringsklienter.

Derudover understøtter Solanas native klient ikke sharding - et system, der forbedrer blockchain-skalerbarhed ved at sprede transaktionsbehandlingsbelastningen over flere mindre shard-kæder samtidigt.

Men der er en ny klient på horisonten.

Hvad er Firedancer, og hvorfor er det vigtigt? 🧐

Firedancer repræsenterer en ny højtydende validator-klient for Solana, skrevet i C++ programmeringssprog.

Udviklet af Jump Crypto, et Web3-infrastrukturfirma, er Firedancer designet til betydeligt at øge Solanas transaktionsbehandlingskapaciteter og give støtte til sharding. 

I en live demo udsendelse i 2022 demonstrerede Firedancer en evne til at behandle over 1 million transaktioner per sekund. Dette tal er mange gange større end Solanas nuværende teoretiske grænse på 50.000 tps og overstiger langt mængden af transaktioner, som førende tjenesteudbydere som Visa typisk behandler.

Denne opgraderede ydeevne vil sandsynligvis øge Solanas appel som en førende Layer 1 blockchain og gøre det muligt for netværket at følge med andre topkonkurrenter på kryptomarkedet. 

Projektet blev først annonceret i 2022, med den live testnet der blev lanceret i oktober 2023.

Udover sine ydeevnefordele vil Firedancer give Solana-validatornoder en fjerde softwaremulighed at vælge imellem; hvilket yderligere reducerer Solanas sårbarhed over for fejl, kodeudnyttelser og angreb.

Hvordan føler Solana-fællesskabet om Firedancer? 🗣️

Solana har et af de største blockchain-udviklernetværk af nogen protokol i dag. Nye klientsoftwaremuligheder betyder nye muligheder for dem, der bygger funktionalitet oven på Solana-netværket.

I et nyligt indlæg på deres blog konkluderede Helius medstifter & CEO Mert Mumtaz med følgende bemærkninger om betydningen af Firedancer for Solana.

"Denne teknologiske bedrift gør den hurtigste, mest ydeevne blockchain, der i øjeblikket er på markedet, endnu bedre. Solana er designet til at være en høj gennemstrømning, lav latenstid global tilstandsmaskine. Firedancer er et kæmpe skridt fremad mod at perfektionere disse mål."

Tjek Helius' fulde blogindlæg for en dybere og mere teknisk dykning i Firedancers indre funktioner.

Begynd at købe Solana (SOL)

Nu hvor du har lært alt om Firedancer, er du så klar til at fortsætte din kryptorejse og købe Solana?

Tjek vores Kraken Learn Center-guide for mere information om Hvordan man køber Solana (SOL) og tilmelde dig en konto hos Kraken i dag.

Noget indhold på denne side kan være blevet oversat ved hjælp af AI