Co je to Solana (SOL)?
Domů
Články
Co je to Solana (SOL)?

Co je to Solana (SOL)?

Pokročilí
Zveřejněno May 27, 2021Aktualizováno Feb 8, 2024
7m

TL;DR

Solana je integrovaný blockchain s otevřeným zdrojovým kódem, jehož cílem je synchronizovat globální informace rychlostí světla. Tato síť se zaměřuje na rychlé transakce a vysokou propustnost, aby tím podpořila přijetí blockchainové technologie širokou veřejností. Solana optimalizuje latenci a propustnost. Snaží se přitom využívat funkce, jako jsou např. nový mechanismus časových razítek nazvaný „Proof of History“ (PoH), protokol pro šíření bloků Turbine a paralelní zpracování transakcí.

Od spuštění mainnetu v březnu 2020 došlo k řadě modernizací sítě s cílem zlepšit její výkonnost a odolnost, včetně QUIC, kvality služeb vážené stakováním (QoS) a místních trhů s poplatky.

Díky mechanismu konsenzu Proof of History (PoH) a paralelnímu zpracování transakcí může mít síť Solana stejný výkon jako centralizované systémy, a to vše na decentralizovaném globálním blockchainu bez kontroly přístupu. K platbám poplatků za transakce a používání chytrých kontraktů slouží nativní token sítě SOL. Další novinkou jsou rozšíření tokenu, což je sada bohatých funkcí nativně zabudovaných do tokenového programu, která umožňuje složité chování, jako např. důvěrné převody. 

Úvod

Jednou z největších výzev blockchainové technologie je škálovatelnost. Rostoucí sítě často naráží na omezení související s rychlostí transakcí a dobou potvrzení bloku. Vzhledem k tomu, že Solana je postavena na nové architektuře, řeší tato omezení, aniž by byla ohrožena bezpečnost nebo decentralizace. 

Blockchain Solana, který v roce 2017 založil Anatoly Yakovenko ze společnosti Solana Labs, je nyní jedním z nejpoužívanějších blockchainů na světě. Solana v jednom globálním stavovém stroji využívá celou řadu inovací, jako např. PoH nebo paralelní zpracování, aby dokázala efektivně zpracovávat desítky tisíc transakcí za sekundu (TPS). 

Jak Solana funguje?

Solana je blockchain třetí generace mechanismu konsenzu Proof of Stake (PoS), který implementoval řadu jedinečných inovací umožňujících vysokou propustnost, rychlé transakce a nízké poplatky: 

  • Paralelizace: možnost zpracovávat v daném okamžiku víc než jednu transakci.

  • Proof of History (PoH): metoda ověřování času bez nutnosti použití klasického časového razítka.

  • Tower BFT: optimalizovaná verze praktické byzantské odolnosti proti chybám algoritmu PoH.

  • Turbine: protokol pro šíření bloků, který zajišťuje synchronizaci sítě.

  • Gulf Stream: protokol pro předávání transakcí bez mempoolu.

  • Virtuální stroj Solana: paralelní provoz chytrých kontraktů.

Tyto funkce vytváří vysoce efektivní síť, která má 400ms dobu tvorby bloku a zpracovává desítky tisíc transakcí za sekundu (TPS). Pro představu, Bitcoin má přibližně 10minutovou dobu tvorby bloku a Ethereum asi 15sekundovou dobu tvorby bloku.

Držitelé SOL mohou své tokeny stakovat v rámci mechanismu konsenzu PoS. Tokeny je možné prostřednictvím kompatibilní kryptoměnové peněženky stakovat u validátorů, kteří zpracovávají síťové transakce. Úspěšný validátor pak může odměny sdílet se stakujícími. Tento mechanismus odměn motivuje validátory i delegátory, aby jednali v zájmu sítě. 

V lednu 2024 měla síť Solana 2 145 validátorů a Nakamotův koeficient 31.

Proof of History

Sledování pořadí transakcí je u kryptoměn velmi důležité. Bitcoin to dělá tak, že transakce sdružuje do bloků s jediným časovým razítkem. Každý uzel musí tyto bloky ověřit a shodnout se na nich s ostatními uzly. Tento proces ale výrazně prodlužuje čekání uzlů na potvrzení bloku celou sítí. Solana místo toho používá přístup zvaný Proof of History (PoH).

Všechny události a transakce sítě Solana se hashují pomocí hashovací funkce SHA256, která na vstupu vytvoří jedinečný a velmi obtížně předvídatelný výstup. Solana pak výstup transakce vezme a použije ho jako vstup pro další hash, takže pořadí transakcí se tímto zabuduje do zahashovaného výstupu.

Tento proces hashování vytváří dlouhý, nepřerušovaný řetězec zahashovaných transakcí. Výsledkem je jasné a ověřitelné pořadí transakcí, které může validátor přidat do bloku, aniž by potřeboval obvyklé časové razítko.

Hashování zároveň nějakou dobu trvá, takže validátoři mohou snadno ověřit, kolik času uplynulo. Díky řazení transakcí do řetězce hashů nemusí validátoři v každém bloku zpracovávat a přenášet tak velké množství informací. Použití zahashované verze posledního stavu transakcí výrazně zkracuje dobu potvrzení bloku.

PoH není mechanismus konsenzu, ale způsob, jak zkrátit čas potřebný na potvrzení pořadí transakcí. V kombinaci s mechanismem PoS je výběr dalšího validátora bloku mnohem snazší. Uzly nepotřebují tolik času na ověření pořadí transakcí, takže síť vybere nového validátora rychleji.

Nízké náklady

Solana má extrémně nízké poplatky, průměrná transakce stojí 0,00025 USD. Nízké poplatky dokáží odstranit jednu z největších překážek nástupu Webu 3, protože poplatky gas na jiných blockchainech značně zvyšují náklady na jeden nákup. 

Energetická úspora

Vzhledem k tomu, že uzly Solany potřebují k ověření transakcí mnohem méně času a prostředků a nevyžadují těžbu jako sítě Proof of Work (PoW), stala se tato síť jedním z energeticky nejúspornějších blockchainů vůbec.

Nezisková organizace Solana Foundation, která se zabývá zabezpečením a podporou sítě Solana, pravidelně zveřejňuje audity třetích stran ohledně energetického dopadu Solany a srovnání s jinými blockchainovými projekty a průměrnou spotřebou v domácnostech. Nejnovější zpráva zveřejněná v prosinci 2023 naznačila pokles spotřeby energie na transakci o 25 % (z 0,879 kJ na 0,658 kJ).

Co je SOL?

SOL je nativní užitkový token, který se v rámci deflačního modelu sítě Solana pálí. Uživatelé pomocí SOL platí transakční poplatky a poplatky za používání chytrých kontraktů. Držitelé SOL se mohou také stát validátory sítě. Solana, stejně jako Ethereum, umožňuje vývojářům vytvářet chytré kontrakty a blockchainové projekty.

SOL používá protokol SPL. SPL je tokenový standard blockchainu Solana, podobně jako Ethereum používá ERC-20. Token SOL má dvě hlavní využití:

  1. Placení transakčních poplatků vzniklých při používání sítě nebo chytrých kontraktů.

  2. Stakování v rámci mechanismu konsenzu PoS.

Decentralizované aplikace (DApps) vytvořené na Solaně přináší SOL a dalším tokenům používajícím standard SPL nová využití.

Ekosystém Solana

Ekosystém Solana se od spuštění betaverze mainnetu v roce 2020 masivně rozrostl. V lednu 2024 pracovalo na projektech Solana více než 2 500 vývojářů a v síti Solana bylo aktivních více než milion peněženek. 

Integraci Solany oznámili také někteří tradiční ekonomičtí giganti. Patří mezi ně Discord, který uživatelům umožňuje propojit své profily s peněženkami podporujícími Solanu, a společnost ASICS, která použila platební bránu Solana Pay k prodeji limitované edice bot.

Díky rychlým transakcím a vysoké propustnosti se Solana stala oblíbeným řešením pro některá využití z oblasti Webu 3, jako například:

  • Sítě decentralizované fyzické infrastruktury (DePIN): Díky možnosti extrémně rychlého zpracování transakcí mohou existovat skutečné světové sítě s odměnami ve formě tokenů, jako např. decentralizovaný protokol mapování Hivemapper.

  • NFT nové generace: V ekosystému Solana se objevují nové standardy nezaměnitelných tokenů, které využívají škálovatelnost sítě a přináší nové možnosti využití. Spustitelné NFT (xNFT) od společnosti Coral jsou NFT, které mohou spustit program, a slibují přinést sadu webů a aplikací existujících výhradně v peněžence. Komprimované NFT (cNFT) pomocí Merkleových stromů výrazně snižují náklady na ukládání dat v chainu, díky čemuž se náklady na ražbu jednoho milionu NFT snížily z milionů na stovky dolarů.

  • Platby: Protokol Solana Pay vytvořil ekosystém s hladkou platební strukturou bez kontroly přístupu, který dokáže vypořádat platby během několika sekund. 

  • Hry a zábava: Zpracování velkých transakcí s minimální prodlevou otevírá nové možnosti využití Webu 3.0 pro hry, zábavu a metaverzum.

  • DeFi: Díky vysoké propustnosti sítě Solana a nízkým poplatkům je možné vytvářet automatické tvůrce trhu, decentralizované burzy apod.

Co přinese budoucnost?

Nezisková organizace Solana Foundation na konferenci Breakpoint 2023 oznámila řadu projektů pro nadcházející měsíce a roky, například:

  • Firedancer: Společnost Jump Crypto vyvíjí nový opensourcový základní software pro Solanu, včetně druhého validujícího klienta, který v listopadu dokázal v testovacím prostředí zpracovat 1,2 milionu TPS, což by propustnost Solany dál zvýšilo.

  • Rozšíření tokenu: Nový tokenový program spuštěný v roce 2024 umožňuje vývojářům přidávat funkce, jako např. důvěrné převody nebo seznam povolených příjemců s kontrolou přístupu, aniž by museli vytvářet další zdrojový kód.

Závěrem

Solana od doby, co se v roce 2020 objevila na blockchainové scéně, dozrává do robustního a udržitelného ekosystému. Od té doby se z ní stala oblíbená volba pro projekty i uživatele a zdá se, že bude růst i nadále.

Související články: