
Algorand je blockchainová platforma, která si dává za cíl dosažení tzv. blockchainového trilema. Chce zajistit rychlost a bezpečnost sítě, aniž by musela ubírat na decentralizaci. Díky náhodné volbě navrhovatelů bloků za pomocí Verifiable Random Functions dosahuje nejvyšší míru decentralizace z doposud známých blockchainů.
Co to je Algorand?
Algorand je plně decentralizovaný, bezpečný a škálovatelný blockchain, který poskytuje společnou platformu pro vytváření produktů a služeb pro ekonomiku bez hranic.
Byl založen Silviem Micalim, držitelem Turingova ocenění, ale k týmu se ještě dostaneme v dalších odstavcích.
Cílem Algorandu je vyřešení nejdůležitější otázky kryptoměn, známé pod označením blockchain trilema. Tedy vytvoření takového blockchainu, který bude zároveň bezpečný, silně decentralizovaný a rychlý.
Popis
Algorand je blockchainová platforma založená na čistém (pure) proof-of-stake (tedy PPoS) algoritmu, která se od klasických PoS nebo DPoS algoritmů v lecčems odlišuje. Blockchainy založené na PoW jako Bitcoin nebo Ethereum mají dobrou míru zabezpečení, avšak nedokáží dostatečně škálovat. DPoS blockchainy jako EOS nebo Tron sice škálují relativně dobře, ale zase díky omezenému počtu validátorů nedisponují takovou mírou decentralizace, jaká by se na blockchainy slušela. U těchto systémů existuje pouze několik entit, které mohou transakce ověřovat.
Na rozdíl od PoW blockchainů není PoS tolik energeticky náročný a konsenzu je možné dosáhnout za zlomek času. Zároveň nabízí nástroje, které usnadňují technologický vývoj blockchainu.
U Algorandu může být prakticky každý držitel ALGO mincí se zapnutým počítačem navrhovatelem bloku nebo jeho ověřovatelem a díky tomu, že se toto právo neomezuje na pár velkých hráčů, je zaručena maximální míra decentralizace. Navíc není potřeba mít ani mince nikde uzamčené.
Pokud držitel ALGO mincí nechce zakládat vlastní node, může snadno delegovat svoje ALGO jiným uživatelům, kteří si node založili a mohou navrhovat bloky či ověřovat transakce.
Komunita včetně držitelů ALGO mincí mohou navrhovat změny v síti, které jsou dále schvalovány. To je velký rozdíl oproti jiným systémům, kde většinou rozhodují o změnách pouze ověřovatelé (PoS) nebo těžaři (PoW).
Konsenzus sítě
Konsenzus sítě je dosahován za pomocí algoritmu proof-of-stake, tedy konkrétně pure proof-of-stake. Algorand k tomu využívá Byzantine Agreement vylepšený o nově vyvinutou funkci Verifiable Random Functions (VRFs), na jejímž vývoji se podílel právě zmiňovaný Silvio Micali společně s Michaelem Rabinem a Salilem Vadhanem.
Blok je generován ve dvou krocích:
- Náhodně je vybrán uživatel s právem vytěžit blok,
- Následně je náhodně vybrána skupina uživatelů, která ověřuje platnost daného bloku.
Verifable Random Functions (VRFs)
Tato funkce mapuje vstupy do ověřitelných pseudonáhodných výstupů. Díky využití VRF Algorand provádí tajné kryptografické třídění pro výběr navrhovatelů bloků a ověřovatelů pro průběh konsensu protokolu.
Zní to složitě, ale ve stručnosti to funguje tak, že jeden node, neboli uživatel se zapnutým počítačem, je za pomocí VRF náhodně zvolen k tomuto úkonu. To se dozví v moment, kdy právo vytěžit nový blok získá. Poté se tato informace distribuuje taktéž náhodně vybraným ověřovatelům, opět za pomocí VRF, které tento blok schvalují.
V době ověřování tohoto bloku však je již vybírán nový nod s právem vytěžit další blok a tím, že se jedná opět o nod náhodný je nemožné využít informace z předcházejícího bloku k jejich zneužití. Po schválení bloku se tento proces opakuje opět s náhodně vybraným navrhovatelem a ověřovateli.
Díky využití VRF je prakticky ihned po schválení blok platný, není tedy třeba čekat na několikanásobné potvrzení jako třeba u Bitcoinu. Celá síť je tak schopna dosáhnout konsensu v řádu několika vteřin. Uživatelé navíc nemusí mezi sebou komunikovat, aby zjistili, kdo byl zvolen pro vytěžení bloku.
Uživatelé se s vysokou pravděpodobností mohou spolehnout na to, že poslední blok je validní, protože u Algorandu nebude docházet k forkování sítě ve formě orphan blocks tak typickému pro Bitcoin. Orphan blocks jsou takzvaní sirotci v blockchainu, kteří, ač se jedná o validní bloky, tak nakonec zůstanou mimo hlavní blockchain, jelikož „nejdelší řetězec zvítězil“ a oni nebyli jeho součástí.
Algorand dosahuje propustnosti 1000 tp/s se síťovou latencí menší než 5 sekund.
VRF využívá pro svůj konsensus také Cardano při náhodném výběru poolu, který získá právo vytěžit blok.
Tým
Tým vývojářů je u Algorandu nadstandardně silný. V jejich čele je světově proslulý expert na kryptografii Silvio Micali, který je spoluautor technologie Zero-Knowledge Proofs a byl u vzniku kryptografie založené na veřejném klíči.
Silvio Micali v roce 2012 obdržel Turingovo ocenění za položení základů moderní kryptografie, což je mezi počítačovými vědci ekvivalent Nobelovy ceny. Dále je držitelem Gödeloba ocenění za teoretickou počítačovou vědu a RSA ocenění za kryptografii.
Dalšími důležitými osobnostmi jsou CEO Steve Kokinos, spoluzakladatel společností Fuze, BladeLogic, WebYes a také COO W. Sean Ford, který byl dříve hlavní šéf marketingu ve společnosti LogMeIn.
Kromě těchto osobností tvoří tým Algorandu další experti a poradci nejen z kryptografického prostředí.
Algorand má také velmi rozsáhlou komunitu, což je určitě dobrý znak každého projektu pohybujícího se v kryptosvětě.
Algorand využívá podobně jako Cardano vědeckého přístupu ke svojí práci. Svoje závěry nejprve prověří na akademické půdě a až poté je implementuje do skutečného světa. To může někdy vývoj trochu brzdit, na druhou stranu projekty, které mají změnit chápání financí tak jak je známe doposud je určitě lepší dostatečně vyzkoumat, než šít horkou jehlou a poté lepit záplaty za běhu.
Silvio Micali, zakladatel Algorandu, zdroj: WikiMedia Commons
Mince
Distribuce tokenů probíhá prostřednictvím holandské aukce. Nadace Algorand takto postupně uvolňuje každý měsíc 50 milionů nových tokenů po dobu pěti let. Holandská aukce je specifická v tom, že cena tokenů je odvozena od průměrné ceny nabídnuté kupujícími dané várky. Během období prodeje se může cena snížit a kupujícím by se tedy více vyplatilo kryptoměnu nakoupit na burze. Není to tedy klasické ICO a v tomto systému lze spatřovat i nevýhody.
Cena
Aktuálně se cena ALGO pohybuje kolem $ 0,31. Když si vezmeme, že se první tokeny začaly prodávat na burze kolem $ 3, jedná se za první měsíc o 90%-ní pád ceny. To pro investory není zrovna povzbudivá zpráva.
Majoritním držitelem tokenů je momentálně nadace Algorand, což se samozřejmě časem změní.
Aktuálně je v oběhu 355 mil. ALGO z celkového maximálního počtu 2,88 mld. ALGO.
ALGO můžete obchodovat již na velkých burzách jako Binance, KuCoin, Huobi, Coinbase Pro nebo Bibox.
Cena ALGO dle CoinMarketCap
Komunita a odkazy
Web Algorand
Fb skupina Algorand CZ/SK
Fb stránka oficiální Algorand
Twitter Algorand
Telegram Algorand
Závěr
Alogrand je silný zejména ve skutečnosti, že nerozděluje uživatele. Stejné právo ověřit blok mají zde všichni držitele mincí, ne jako u jiných blockchainů (velcí) těžaři nebo vlastníci poolů.
Díky tomu, že zde neprobíhá soutěž o vytěžení bloku ale nody jsou voleny náhodně za pomocí VRF, prakticky nelze zahájit 51 % útok s cílem utratit dvakrát jednu minci. Útočník zkrátka neví, kam má útok směřovat.
Opravdu čistá decentralizovaná platforma je skvělým počinem Silvia Micaliho a má našlápnuto k tomu stát se jedním z velkých hráčů kryptoměnového odvětví.
Horší už to pak ale je s distribucí mincí za pomocí holandské aukce. Výběr prostředků zvládli rozhodně někteří hlavní konkurenti Algorandu lépe.
Také konkurence kryptoměnových platforem se zdá být dost silnou a třeba Ethereum má přede všemi náskok díky tomu, že bylo first moverem na poli dApps a smart kontraktů. Na vyřešení trilema decentralizace, bezpečnosti a škálování cílí také další projekty jako Cardano, Zilliqa nebo QuarkChain.
Pokud se však Algorandu podaří využít svých výhod, ke kterým určitě patří vysoká míra decentralizace, která však není řešena na úkor škálování a bezpečnosti, máme se na co těšit.