Čo je Avalanche (AVAX)?
Domov
Články
Čo je Avalanche (AVAX)?

Čo je Avalanche (AVAX)?

Stredne pokročilý
Zverejnené Sep 9, 2021Aktualizované Feb 1, 2023
7m

Zhrnutie

Avalanche sa pokúša zlepšiť škálovateľnosť bez ohrozenia rýchlosti alebo decentralizácie. Jeho základnú platformu tvoria tri blockchainy: Exchange Chain (X-Chain), Contract Chain (C-Chain) a Platform Chain (P-Chain). X-Chain sa používa na vytváranie a obchodovanie s aktívami. C-Chain slúži na vytváranie smart kontraktov. P-Chain slúži na koordináciu validátorov a podsietí.

Jedným z najdôležitejších objavov protokolu je Avalanche Consensus, metóda využívajúca opakované podvzorkové hlasovanie validátormi, aby bol konsenzus rýchly a cenovo dostupný. Avalanche tiež používa podsiete ako novú metódu horizontálneho škálovania, ktorá umožňuje vytváranie prispôsobiteľných interoperabilných blockchainov. Počet možných podsietí nie je obmedzený.


Úvod

Ako sa technológia blockchain vyvíja, poskytuje nové riešenia starých problémov škálovateľnosti, interoperability a použiteľnosti. Avalanche zaujala jedinečný prístup s použitím troch samostatných blockchainov na svojej primárnej platforme. Avalanche, poháňaná natívnym tokenom AVAX a viacerými mechanizmami konsenzu, tvrdí, že je „ najrýchlejšou platformou smart kontraktov v blockchainovom priemysle, meranou časom do finality“. V tomto článku sa pozrieme na faktory, ktoré vedú k tomuto tvrdeniu, a na riešenia, ktoré poskytuje.


Kedy bol spustený Avalanche?

Avalanche spustil v septembri 2020 tím Ava Labs so sídlom v New Yorku. Ava Labs vyzbierala takmer 300 miliónov dolárov (amerických dolárov) a nadácia Avalanche uskutočnila súkromné a verejné predaje tokenov v celkovej výške 48 miliónov dolárov. Trojčlenný zakladajúci tím Ava Labs tvoria Kevin Sekniqi, Maofan „Ted“ Yin a Emin Gün Sirer.


Aké problémy rieši Avalanche?

Existujú tri hlavné problémy, ktoré sa Avalanche pokúša vyriešiť: škálovateľnosť, transakčné poplatky a interoperabilita.

Škálovateľnosť vs. decentralizácia

Blockchainy sa tradične snažia vyvážiť škálovateľnosť a decentralizáciu. Sieť s rastúcou aktivitou sa môže rýchlo upchať. Dobrým príkladom je bitcoin (BTC), pretože spracovanie transakcií v obdobiach preťaženia siete niekedy trvalo hodiny alebo dokonca dni.
Jedným zo spôsobov, ako proti tomu bojovať, je urobiť sieť centralizovanejšou, dať menšiemu počtu ľudí viac právomocí na overovanie sieťovej aktivity a odomknúť vyššiu rýchlosť. Pre bezpečnosť blockchainu je však rozhodujúca decentralizácia. Nové blockchainy sa pokúšajú vyriešiť tento problém pomocou technologického pokroku a Avalanche vytvorila jedinečný prístup, ktorému sa budeme venovať neskôr.

Vysoké poplatky

Ďalším bežným problémom väčších blockchainov, ako je Ethereum, sú poplatky za gas, ktoré môžu byť vysoké pri vysokej frekvencii pohybov. To v konečnom dôsledku odrádza používateľov od týchto blockchainov, no ponúkaná konkurencia má menej zavedené ekosystémy. Napríklad popularita Etherea a historický nedostatok alternatív viedli k vysokej návštevnosti a poplatkom. V určitých bodoch stoja jednoduché prevody viac ako 10 USD a zložité interakcie inteligentných zmlúv môžu presiahnuť 100 USD.

Interoperabilita

Jednotlivé projekty a podniky majú svoje vlastné potreby, pokiaľ ide o blockchainy. Predtým museli projekty pracovať buď s Ethereom, iným individuálnym blockchainom, ktorý nebol prispôsobený ich potrebám, alebo so súkromným blockchainom. Nájsť rovnováhu medzi prispôsobiteľnosťou a spoluprácou medzi viacerými blockchainmi bolo náročné. Avalanche ponúka svoje riešenie pomocou podsietí – vlastných blockchainov špecifických pre aplikáciu, ktoré zdieľajú bezpečnosť, rýchlosť a kompatibilitu primárnej siete.


Ako funguje Avalanche?

Avalanche využíva kombináciu metód, vďaka ktorým je jedinečný a v skutočnosti sa skladá z troch primárnych interoperabilných blockchainov: X-Chain, C-Chain a P-Chain.

1. Exchange Chain (X-Chain) sa používa na vytváranie a výmenu tokenov AVAX a iných digitálnych aktív. Transakčné poplatky sa platia v AVAX a blockchain využíva protokol Avalanche Consensus.
2. Zmluvný reťazec (C-Chain) je miesto, kde môžu vývojári vytvárať smart kontrakty pre DApps. Tento reťazec implementuje inštanciu virtuálneho stroja Ethereum (EVM), ktorý umožňuje DApps kompatibilné s EVM. Používa upravenú verziu protokolu Avalanche Consensus s názvom Snowman.
3. Platformový reťazec (P-Chain) koordinuje validátory siete, sleduje aktívne podsiete a umožňuje vytváranie nových podsietí. P-Chain tiež používa Snowman.

S každým blockchainom, ktorý preberá rôzne úlohy, Avalanche zlepšuje rýchlosť a škálovateľnosť v porovnaní s prevádzkovaním všetkých procesov len v jednom reťazci. Vývojári Avalanche prispôsobili mechanizmy konsenzu potrebám jednotlivých blockchainov. Používatelia potrebujú AVAX na vkladanie a platenie sieťových poplatkov, čím dáva ekosystému spoločné použiteľné aktívum.


Ako fungujú mechanizmy konsenzu Avalanche?

Medzi dvoma konsenzuálnymi protokolmi Avalanche sú podobnosti. Tento duálny systém je základným dôvodom zlepšenej škálovateľnosti siete a rýchlosti transakcií.

Avalanche

Konsenzus protokol Avalanche nepotrebuje lídra na dosiahnutie konsenzu, ako je Proof of Work (PoW), Proof of Stake (PoS) alebo Delegated Proof of Stake (DPoS). Tento faktor zvyšuje decentralizáciu siete Avalanche bez zníženia škálovateľnosti. Na rozdiel od toho, PoW, PoS a DPoS skončia transakcie s jedným aktérom, ktorých prácu potom overia ostatní.
Avalanche implementuje konsenzuálny protokol optimalizovaný pre riadený acyklický graf (DAG). DAG umožňuje sieti spracovávať transakcie paralelne. Validátori zisťujú výber vzoriek iných validátorov, aby určili, či je nová transakcia platná. Po určitom počte tohto opakovaného náhodného podvzorkovania je štatisticky dokázané, že je takmer nemožné, aby bola transakcia nepravdivá.

Všetky transakcie sú dokončené okamžite bez potreby ďalších potvrdení. Spustenie uzla validátora a overovanie transakcií má nízke a dostupné hardvérové požiadavky, čo pomáha s výkonom, decentralizáciou a šetrnosťou ku klíme.

Snowman

Konsenzus protokol Snowman stavia na protokole Avalanche konsenzu, ale transakcie riadi lineárne. Táto vlastnosť je výhodná pri riešení smart kontraktov. Na rozdiel od konsenzuálneho protokolu Avalanche Snowman vytvára bloky.


AVAX token

AVAX je vlastný token Avalanche s limitovanou zásobou 720 miliónov. Všetky poplatky zaplatené v sieti sú spálené ako deflačný mechanizmus, z čoho má úžitok širšia komunita Avalanche. AVAX má tri primárne prípady použitia:

1. AVAX môžete stakovať, aby ste sa stali validátorom, alebo ho delegovať za validátora. Validátori môžu zarobiť až 10 % ročného percentuálneho výnosu (APY) a nastaviť vlastný percentuálny poplatok z odmeny, ktorú si ponechajú od delegátov, ktorí ich podporujú.

2. AVAX slúži ako spoločná účtovná jednotka pre všetky podsiete, čím sa zlepšuje interoperabilita.

3. Transakčné poplatky a podsiete predplatného sú splatné v AVAX.


Ako môžete stakovať AVAX?

Držitelia AVAX môžu získať odmeny tým, že sa stanú validátorom alebo stakovaním tokenov s validátorom. Stať sa validátorom vyžaduje vloženie 2 000 AVAX.

Hardvérové požiadavky sú dostatočne nízke na to, aby väčšina štandardných notebookov alebo stolných počítačov bola vhodná na začatie overovania. Môžete tiež stakovať tokeny pomocou validátora a získať odmeny, keď validátor úspešne potvrdí transakcie.


Prispôsobiteľné Avalanche blockchainy

Avalanche ponúka podobnú funkciu ako Ethereum a ďalšie blockchainy prvej vrstvy. Vývojári môžu vytvárať tokeny, NFT a DApps. Používatelia môžu vkladať tokeny, overovať transakcie a používať viac ako 400 DApps. Výhody Avalanche podľa jej zástancov vyplývajú z vylepšení týchto schopností. Ako ďalšia funkcia Avalanche tiež umožňuje vytváranie interoperabilných, prispôsobených blockchainov nazývaných podsiete.

Prispôsobený blockchain využívajúci vysoko škálovateľnú podsieť je vhodný pre potreby veľkých podnikov a mnohí už podsiete budujú. Pre veľké korporácie a malých nezávislých prevádzkovateľov týchto vlastných blockchainov je výhodné komunikovať s ostatnými v bohatom ekosystéme a využívať bezpečnosť primárnej siete Avalanche. 

Avalanche má svoj vlastný virtuálny stroj Avalanche (AVM), ktorý je kompatibilný s EVM. Vývojári oboznámení s kódovacím jazykom Solidity Ethereum môžu jednoducho používať Avalanche a tiež prenášať existujúce projekty.


Ako sa Avalanche líši od iných škálovateľných blockchainov?

Problémy a riešenia, ktoré sme nakúpili, nie sú jedinečné pre Avalanche. Avalanche súťaží s inými škálovateľnými platformami a interoperabilnými blockchainmi ako Ethereum, Polkadot, Polygon a Solana. Takže, čím sa Avalanche líši od alternatív?

Mechanizmus konsenzu

Najvýraznejším rozdielom je asi Avalanche Consensus. Avalanche však nie je jediným blockchainom s novým mechanizmom konsenzu. Solana má Dôkaz o histórii, ktorý údajne dokáže spracovať až 50 000 TPS (transakcií za sekundu), čím prevyšuje nároky 6 500 TPS Avalanche. TPS je však len jednou metrikou na hodnotenie rýchlosti siete a metrikou, ktorá nezohľadňuje konečnosť bloku.

Rýchlosť a finalizácia transakcie

Ďalším viditeľným rozdielom je konečný čas Avalanche kratší ako 1 sekunda. Čo to však presne znamená? Opäť platí, že TPS je len jedna metrika pri meraní rýchlosti. Musíme tiež zohľadniť čas potrebný na to, aby sme zaručili, že transakcia bude dokončená a nebude možné ju vrátiť späť alebo zmeniť. Za jednu sekundu by ste mohli spracovať 100 000 transakcií, ale ak dôjde k oneskoreniu vo finalizácii, sieť bude stále pomalšia. Avalanche tvrdí, že má najrýchlejší čas do finality v tomto odvetví. 

Decentralizácia

Jedným z najväčších nárokov Avalanche je decentralizácia. Vzhľadom na jeho veľkosť a vek má veľký počet validátorov (1 300+ od apríla 2022), čiastočne kvôli jeho primerane minimálnym požiadavkám. Keďže však cena AVAX-u rástla, bolo drahšie stať sa validátorom.

Interoperabilné blockchainy

Interoperabilné blockchainy Avalanche sú tiež potenciálne neobmedzené. Toto je v priamej konkurencii s Polkadotom, ďalším projektom ponúkajúcim prispôsobené a interoperabilné blockchainy. Polkadot má obmedzený priestor vydražený v aukciách Parachain Slots, zatiaľ čo Avalanche funguje s jednoduchým predplatným.


Záverečné myšlienky

S platformami Decentralized Finance (DeFi), ktoré hľadajú alternatívy Ethereum, sú blockchainy ako Avalanche atraktívne vďaka ich kompatibilite s EVM a nízkym poplatkom. Platformy DeFi však už majú dlhý zoznam alternatívnych platforiem, pokiaľ ide o škálovateľnosť a rýchlosť.

Avalanche od svojho vydania zvýšil popularite a už dohnal Ethereum v celkových transakciách za deň, no či bude schopná konkurovať iným blockchainom ako Solana alebo Polygon, sa ešte len uvidí.