S námi již budeš rozumět všem pojmům ze světa kryptoměn
Protokol Solana je rychlý, bezpečný a odolný vůči cenzuře, což poskytuje flexibilitu otevřené infrastruktury potřebné k vytváření aplikací pro hromadné přijetí.
Tento vysoce výkonný blockchain poskytuje plně decentralizovanou, bezpečnou a vysoce škálovatelnou infrastrukturu nezbytnou pro vytváření decentralizovaných aplikací (DApps) a tržišť. Využívá sadu průlomových výpočetních technologií, které mohou podporovat tisíce uzlů, což umožňuje propustnost transakcí úměrně škálovat se šířkou pásma sítě.
Solana používá kombinaci mechanismů konsenzu proof-of-stake (PoS) a proof of history (PoH) ke zlepšení propustnosti a škálovatelnosti. V důsledku toho síť tvrdí, že podporuje 50 000 transakcí za sekundu (TPS), což z ní dělá nejrychlejší blockchain na světě.
Prvotní white paper Solany publikoval v roce 2017 Anatoly Yakovenko, který dříve pracoval ve společnostech Qualcomm a Dropbox, kde se specializoval na navrhování distribuovaných systémů a kompresních algoritmů. Tento dokument byl prvním popisem konsenzu Proof of history – nové metody měření času pro distribuované systémy, která by mohla automatizovat řídící proces transakcí pro blockchainové sítě.
Yakovenko se spojil se svým bývalým kolegou z Qualcommu, Gregem Fitzgeraldem, nyní hlavním technologickým ředitelem Solany, aby vybudovali blockchainový testnet založený na proof of history, který byl poprvé zveřejněn v únoru 2018.
Společnost stojící za Solanou, původně nazývaná Loom, byla brzy poté založena Yakovenkem, Fitzgeraldem a Stephenem Akridgem. Přejmenovali společnost na Solana Labs, aby nedošlo k záměně s Loom Network, oblíbeným řešením multichain interoperability.
Společnost Solana Labs dokončila kolo financování série A ve výši $20 milionů vedené společností Multicoin Capital v červenci 2019. Po získání dalších $1,76 milionů ze zahajovací aukce na Coinlistu byl v březnu 2020 spuštěn beta mainnet Solany se základními transakčními schopnostmi a smart konktrakt funkcemi.
V současné době zůstává Solana Labs hlavním přispěvatelem do sítě, zatímco Solana Foundation, nezisková organizace se sídlem v Zugu ve Švýcarsku, se věnuje financování a rozvoji iniciativ pro budování komunity blockchainu.
K porozumění tomu, jak Solana funguje, je nutné nejprve se podívat na její architekturu. Níže je přehled 8 základních inovací, díky kterým je Solana unikátním blockchainem.
1. Proof of history (PoH) — hodiny před konsensem
Navzdory svému názvu není PoH konsensuálním mechanismem, ale kryptografickými hodinami, které umožňují uzlům dohodnout se na časovém pořadí událostí na blockchainu, aniž by spolu jednotlivé uzly museli mluvit – protože každý z nich má své vlastní hodiny.
PoH pomáhá vytvářet lepší efektivitu a vyšší propustnost v rámci sítě tím, že ukládá historické záznamy transakcí a umožňuje systému snadněji sledovat pořadí událostí.
2. Tower BFT (Byzantine fault tolerance)
Tower BFT je implementace pBFT (practical Byzantine fault tolerance) od Solany, optimalizované pro PoH. V podstatě se jedná o konsenzuální algoritmus, který využívá kryptografických hodin a dosahuje konsensu, aniž by musel procházet množstvím zpráv mezi uzly, což následně zlepšuje rychlost transakcí.
3. Gulf Stream — protokol pro předávání transakcí bez mempoolu
Gulf Stream (Golfský proud) umožňuje Solaně dosáhnout 50 000 TPS. Toto je protokol zodpovědný za ukládání transakcí do mezipaměti a za jejich předávání napříč sítí. To umožňuje síťovým validátorům provádět transakce s předstihem, což výrazně zkracuje dobu potvrzování a paměťové požadavky na validátory z nepotvrzených poolů transakcí.
4. Turbine — protokol pro šíření bloků
Turbine je protokol pro šíření bloků, který rozděluje data na menší části, což usnadňuje přenos dat mezi uzly. Turbine pomáhá Solaně řešit problémy související s šířkou pásma a zvýšit celkovou rychlost zpracování transakcí v síti.
5. Sealevel — paralelní běh smart kontraktů
Jedná se o paralelní modul pro zpracování transakcí, který umožňuje Solaně horizontálně škálovat napříč GPU a SSD. Stručně řečeno, Sealevel umožňuje souběžné transakce na stejném blockchainu, což vede k lepšímu běhu sítě.
6. Pipelining — jednotka ke zpracování transakcí pro optimalizaci validace
Pipelining je běžný postup používaný při návrhu CPU. Týká se procesu přiřazování proudu vstupních dat různému hardwaru ke zpracování. To umožňuje rychlejší replikaci a ověřování informací o transakcích napříč uzly sítě.
7. Cloudbreak — horizontálně škálovaná databáze účtů
Cloudbreak je datová struktura nutná pro škálovatelnost a propustnost sítě. Organizuje databázi účtů a umožňuje souběžné čtení a zápis mezi 32 vlákny sítě.
8. Archivers — distribuované úložiště hlavní knihy
Validátoři Solany přenášejí data do sítě uzlů známých jako Archivers (Archivátoři). Archivační uzly mohou být běžné notebooky nebo počítače, které síť využívá pro ukládání dat.
Solana je považována za jeden z nejvýkonnějších blockchainů na trhu se sítí 200 různých uzlů, které při běhu s GPU generují propustnost 50 000 TPS. Síť toho dosahuje díky své jedinečné architektuře konsenzu.
Solana používá model konsenzu proof-of-stake (PoS), jako Cardano a Tron, s tím rozdílem, že je tento model posílen konsensem Tower BFT. Tower konsensus umožňuje síti dosáhnout konsensu i přes potenciální útoky ze strany škodlivých uzlů.
Tower BFT prosazuje univerzální zdroj času v celé síti prostřednictvím Proof of history. To vytváří společný záznam všech událostí a transakcí na blockchainech jako stálý odkaz pro uzly provozující síť.
Lidé často mylně zaměňují PoH, jednu ze základních inovací Solany, za protokol konsensu; jedná se však o globálně dostupný zdroj času na blockchainu, který funguje, než síť dosáhne konsenzu. Proof of history není konsenzus protokol. Spíše jde o decentralizované hodiny, které pomáhají zabezpečit blockchain.
SOL je nativní a utility token Solany, který se používá ke sázkám a placení transakčních poplatků. Je to inflační token, ale navržený s klesající nabídkou a 1,5% roční mírou inflace.
SOL byl spuštěn v březnu 2020 během beta testovací sítě a snažil se stát se jednou z předních kryptoměn, což se mu povedlo prakticky během prvního roku od spuštění.
Stejně jako u většiny smart kontrakt platforem se SOL používá k platbám za všechny transakce na blockchainu a smart konktrakty. Investoři mohou využít SOL také k provádění mikroplateb, které se v rámci ekosystému označují jako lamports.
Držitelé tokenů SOL mohou navíc získat odměny podporováním sítě pomocí procesu zvaného staking. Ten zahrnuje uzamčení do stakingu minimálně 0,01 SOL, čímž se dotyčný stává uzlem, který pomáhá ověřovat transakce na blockchainu výměnou za více SOL coinů.
Solana je často označována jako nejvíce škálovatelný a první skutečně webový blockchain na světě, protože je jedním z mála protokolů dosahujících více než 1 000 TPS (transakcí za sekundu).
Solana navíc tvrdí, že podporuje přes 50 000 TPS s více jak 200 uzly na současné testovací síti, což z ní dělá zdaleka nejvýkonnější blockchainovou síť. Pro srovnání - systémy založené na proof of work, jako je Bitcoin, podporují přibližně 5 transakcí za sekundu, zatímco Ethereum má v současné době průměrně kolem 13 TPS. Díky tomu je Solana asi 10 000krát rychlejší než Bitcoin a 3 800krát rychlejší než Ethereum.
Dalším jedinečným aspektem výkonu sítě je to, že je ho dosaženo bez použití řešení mimo blockchain nebo řešení druhé vrstvy, zatímco Ethereum je závislé na Plasma Chains od Polygonu a podobných škálovacích řešeních. Solana tak zůstává jedním z mála blockchainových protokolů první vrstvy, které nejsou vystaveny problému masivních odchodů a dalším rizikům spojeným se sítěmi druhých vrstev.
Solana má průměrnou dobu pro blok 600 milisekund, což je doba potřebná k vytvoření nového bloku na blockchainu. Pokud jde o poplatky, průměr sítě činí $0,00025 za transakci, což je zlomek centu. Transakce na Ethereu běžně stojí každá několik dolarů.
Solana je interoperabilní a může se pochlubit jedněmi z nejrychlejších transakčních rychlostí v oboru - dokáže zpracovat neuvěřitelných 50 000 transakcí za sekundu s výjimečně nízkými poplatky (méně než $0,01).
Dosáhla vysoké úrovně škálovatelnosti díky využití Proof of History a několika dalších průlomových inovací
Zajišťuje slučitelnost mezi projekty. Uživatelé se nemusí zabývat s více shardy nebo systémy druhé vrstvy
Podporuje nejrůznější účastníky v kryptoměnovém prostoru
Solana má několik renomovaných investorů
Solana je kritizována za nedostatečnou decentralizaci, protože existuje sotva 200 validátorů
Mnoho implementací stále čeká na své spuštění ve verzi Mainnet Beta
Uspokojivá hardwarová výbava pro Solanu je relativně dražší
Distribuční a emisní plán není dostatečně atraktivní
Distribuce má za následek zředění cirkulující nabídky
Nejsnazší a nejpohodlnější cestou k nákupu Solany je otevření účtu na některé z kryptoměnových burz. Naštěstí Solana dlouhodobě patří mezi nejpopulárnější coiny, takže je široce dostupná na většině krypto burz.
Vzhledem k tomu, že burzy kryptoměn jsou regulovány, před nákupem SOL bude obecně nutné burze nejdřív poskytnout určité množství identifikačních údajů (Know Your Customer). Pro zkušenější uživatele je tu pak možnost využít decentralizovanou burzu bez poskytnutí identifikace, případně přímý nákup od jiných vlastníků SOL.