Co je Firedancer a proč je důležitý pro Solanu?

Autor: Kraken Learn team
4 minut
26. listopadu 2024

Průvodce Firedancerem pro začátečníky 📖

Firedancer je nový klientský software pro validátory třetích stran pro blockchain Solana, jehož cílem je zlepšit efektivitu sítě a možnosti zpracování transakcí.

Pro interakci s blockchainem Solana, nebo skutečně s jakýmkoli blockchainem, musí lidé, kteří se chtějí připojit k blockchainu, spustit klientský software. 

V prostoru blockchainu se jednotlivci, kteří na svých počítačích spouštějí klientský software, označují jako uzly. Uzly mohou plnit řadu důležitých rolí, jako je pomoc při zabezpečení a údržbě blockchainových sítí.

Klientský software funguje jako most mezi počítačem uzlu a blockchainem.

Veřejné open-source blockchainy umožňují vývojářům vytvářet vlastní aplikace, nebo implementace, tohoto softwaru k provádění různých funkcí.

Kryptoměnové peněženky jsou jedním příkladem implementace klientského softwaru. Kryptopeněženky umožňují uživatelům provádět transakce s kryptoměnami přímo mezi sebou prostřednictvím blockchainové sítě.

Klientské validátory jsou dalším typem implementace klientského softwaru, který spravuje uzly účastnící se procesu stakingu kryptoměn (navrhování nových bloků).

SOL icon
64.61
+1,33 %
24H
sol

Současné výzvy Solany ⛔️

Pro podporu decentralizace blockchainu a eliminaci jakýchkoli jednotlivých bodů selhání, projekty jako Ethereum (ETH) podporují externí vývojáře, aby vytvářeli vlastní implementace klientů v různých programovacích jazycích. To znamená, že provozovatelé uzlů mají několik různých možností při rozhodování, kterého klienta chtějí použít.

Existují tři hlavní výhody:

  • Každý klient má svou vlastní unikátní kódovou základnu, což snižuje celkovou zranitelnost sítě vůči chybám a útokům.
  • Snižuje riziko finality transakcí (zabraňuje jedinému klientovi manipulovat s blockchainovými transakcemi).
  • Vývojáři mohou vytvářet aplikace pomocí programovacích jazyků, se kterými se cítí nejpohodlněji.

Vzhledem k důležitosti rozmanitosti klientů zavedl protokol Ethereum penalizace, jako jsou úniky neaktivity, aby odradil uzly od provozování stejného klientského softwaru.

V současné době má blockchain Solana v provozu pouze tři klientské validátory: 

  • Klient Solana Labs (napsaný v programovacím jazyce Rust).
  • Klient Jito-Solana (forkovaný z klienta Solana Labs, rovněž napsaný v programovacím jazyce Rust).
  • Klient Sig (napsaný v programovacím jazyce Zig).

To znamená, že Solana není tak odolná vůči útokům jako její hlavní konkurent, který se v současné době chlubí přibližně šesti různými konsenzuálními klienty a osmi exekučními klienty.

Navíc nativní klient Solany nepodporuje sharding — systém, který zlepšuje škálovatelnost blockchainu rozložením zátěže zpracování transakcí mezi více menších shardových řetězců současně.

Přichází však nový klient.

Co je Firedancer a proč je důležitý? 🧐

Firedancer představuje nového vysoce výkonného validačního klienta pro Solana, napsaného v programovacím jazyce C++.

Firedancer, vyvinutý společností Jump Crypto, infrastrukturní společností Web3, byl navržen tak, aby výrazně zvýšil možnosti zpracování transakcí sítě Solana a poskytl podporu pro sharding. 

V živé ukázce vysílané v roce 2022 Firedancer demonstroval schopnost zpracovat přes 1 milion transakcí za sekundu. Toto číslo je mnohonásobně vyšší než současný teoretický limit Solany 50 000 tps a výrazně překračuje počet transakcí, které obvykle zpracovávají přední poskytovatelé služeb, jako je Visa.

Tento vylepšený výkon pravděpodobně zvýší atraktivitu Solany jako předního blockchainu vrstvy Layer 1 a umožní síti držet krok s dalšími špičkovými konkurenty na krypto trhu. 

Projekt byl poprvé oznámen v roce 2022, přičemž spuštění živého testnetu proběhlo v říjnu 2023.

Kromě výkonnostních výhod poskytne Firedancer validačním uzlům Solana čtvrtou softwarovou možnost, z níž si budou moci vybrat; dále se sníží zranitelnost Solany vůči chybám, zneužití kódu a útokům.

Jak se komunita Solana staví k Firedanceru? 🗣️

Solana má dnes jednu z největších sítí blockchainových vývojářů ze všech protokolů. Nové možnosti klientského softwaru znamenají nové možnosti pro ty, kteří budují funkcionalitu na síti Solana.

V nedávném příspěvku na svém blogu spoluzakladatel a generální ředitel společnosti Helius Mert Mumtaz uzavřel následujícími poznámkami o významu Firedanceru pro Solanu.

"Tento technologický počin ještě více zdokonaluje nejrychlejší a nejvýkonnější blockchain, který je v současné době na trhu. Solana je navržena jako globální stavový stroj s vysokou propustností a nízkou latencí. Firedancer je obrovský skok vpřed k dokonalosti těchto cílů."

Prozkoumejte celý blogový příspěvek společnosti Helius pro hlubší a techničtější pohled na vnitřní fungování Firedanceru.

Začněte nakupovat Solanu (SOL)

Nyní, když jste se dozvěděli vše o Firedanceru, jste připraveni pokračovat ve své krypto cestě a koupit Solanu?

Pro více informací si prohlédněte našeho průvodce v Kraken Learn Center Jak koupit Solanu (SOL) a zaregistrujte se k účtu u Kraken ještě dnes.

Některý obsah na této stránce mohl být přeložen pomocí AI