Mis on Avalanche (AVAX)?<
Avaleht
Artiklid
Mis on Avalanche (AVAX)?<

Mis on Avalanche (AVAX)?<

Keskmine
Avaldatud Sep 9, 2021Värskendatud Feb 1, 2023
7m

TL;DR

Avalanche üritab parandada skaleeritavust ilma kiirust või detsentraliseerimist ohverdamata. Selle põhiplatvormi moodustavad kolm plokiahelat: Exchange Chain (X-Chain), Contract Chain (C-Chain) ja Platform Chain (P-Chain). X-Chaini kasutatakse varade loomiseks ja nendega kauplemiseks. C-Chain on mõeldud nutilepingute loomiseks. P-Chain on mõeldud valideerijate ja alamvõrkude koordineerimiseks.

Protokolli üks olulisemaid läbimurdeid on Avalanche Consensus: meetod, mis kasutab korduvat alamvalimi hääletamist valideerijate poolt, et muuta konsensus kiireks ja taskukohaseks. Avalanche kasutab alamvõrke ka uudse horisontaalse skaleerimise meetodina, mis võimaldab luua kohandatavaid koostalitlusvõimelisi plokiahelaid. Võimalike alamvõrkude arv on piiramatu.


Sissejuhatus

Plokiahela tehnoloogia arenedes pakub see uusi lahendusi vanadele probleemidele nagu skaleeritavus, koostalitlusvõime ja kasutatavus. Avalanche on valinud unikaalse lähenemisviisi, kasutades oma põhiplatvormil kolme eraldi plokiahelat. Tuginedes oma natiivsele tokenile AVAX-ile ja mitmetele konsensusmehhanismidele, väidab Avalanche end olevat „kiireim nutilepingute platvorm plokiahelatööstuses, mõõdetes tehingu lõpetamiskiirust (time-to-finality)“. Selles artiklis vaatleme selle väite põhjuseid ja selle pakutavaid lahendusi.


Millal käivitati Avalanche?

Avalanche'i käivitas New Yorgis asuv meeskond Ava Labs 2020. aasta septembris. Ava Labs on kogunud ligi 300 miljonit (USA dollarit) ning Avalanche'i fond on teostanud era- ja avaliku sektori tokenite müüki kokku 48 miljoni dollari ulatuses. Ava Labsi kolmeliikmelisse asutajameeskonda kuuluvad Kevin Sekniqi, Maofan „Ted“ Yin ja Emin Gün Sirer.


Milliseid probleeme lahendab Avalanche?

Avalanche püüab lahendada kolme peamist probleemi: skaleeritavus, tehingutasud ja koostalitlusvõime.

Skaleeritavus vs detsentraliseerimine

Plokiahelad on traditsiooniliselt püüdnud tasakaalustada skaleeritavust ja detsentraliseerimist. Kasvava aktiivsusega võrk võib kiiresti ummistuda. Bitcoin (BTC) on hea näide, kuna võrgu ülekoormuse perioodidel on tehingute töötlemiseks mõnikord kulunud tunde või isegi päevi.
Üks moodus selle vastu võitlemiseks on muuta võrk tsentraliseeritumaks, andes vähematele inimestele rohkem volitusi võrgutegevust valideerida, saavutades seeläbi suurema kiiruse. Detsentraliseerimine on aga plokiahela turvalisuse seisukohalt ülioluline. Uued plokiahelad püüavad seda probleemi lahendada tehnoloogiliste edusammudega ja Avalanche on loonud ainulaadse lähenemisviisi, mida käsitleme hiljem.

Kõrged teenustasud

Teine levinud probleem suuremate plokiahelate, nagu Ethereumi puhul, on nende gaasitasud, mis võivad suure liikluse korral tõusta. Lõppkokkuvõttes heidutab see nende plokiahelate kasutajaid, kuid pakutavas konkurentsis on vähem väljakujunenud ökosüsteeme. Näiteks Ethereumi populaarsus ja alternatiivide ajalooline puudumine on toonud kaasa suure liikluse ja teenustasud. Teatud punktides maksavad lihtsad ülekanded rohkem kui 10 dollarit ja keerulised nutilepingud võivad ületada 100 dollarit.

Koostalitlusvõime

Erinevatel projektidel ja ettevõtetel on plokiahelate osas oma vajadused. Varem pidid projektid töötama kas Ethereumi, mõne muu individuaalse plokiahelaga, mis ei olnud nende vajadustele kohandatud, või mõne privaatse plokiahelaga. Tasakaalu leidmine kohandatavuse ja mitme plokiahela vahelise koostöö vahel on olnud keeruline. Avalanche pakub oma lahendust alamvõrkudega – kohandatud rakendus-spetsiifiliste plokiahelatega, mis jagavad põhivõrgu turvalisust, kiirust ja ühilduvust.


Kuidas Avalanche töötab?

Avalanche kasutab meetodite kombinatsiooni, mis muudab selle ainulaadseks ja koosneb tegelikult kolmest peamisest koostalitlusvõimelisest plokiahelast: X-Chain, C-Chain ja P-Chain.

1. Exchange Chaini (X-Chain) kasutatakse AVAX-i tokenite ja muude digitaalsete varade loomiseks ja vahetamiseks. Tehingutasud makstakse AVAX-is ja plokiahel kasutab protokolli Avalanche Consensus.
2. Lepinguahel (C-Chain) on koht, kus arendajad saavad luua DAppsi jaoks nutilepinguid. See ahel rakendab Ethereumi virtuaalse masina (EVM) eksemplari, mis võimaldab EVM-iga ühilduvaid DAppe. See kasutab protokolli Avalanche Consensus muudetud versiooni nimega Snowman.
3. Platform Chain (P-Chain) koordineerib võrgu valideerijaid, jälgib aktiivseid alamvõrke ja võimaldab luua uusi alamvõrke. P-Chain kasutab ka protokolli Snowman.

Kuna iga plokiahel võtab erinevaid rolle, parandab Avalanche kiirust ja skaleeritavust võrreldes kõigi protsesside käitamisega vaid ühes ahelas. Avalanche arendajad kohandasid konsensusmehhanismid iga plokiahela vajadustega. Kasutajad vajavad AVAX-it panustamiseks ja võrgutasude maksmiseks, andes ökosüsteemile ühise kasutatava vara.


Kuidas Avalanche'i konsensuse mehhanismid töötavad?

Avalanche'i kahe konsensusprotokolli vahel on sarnasusi. See duaalne süsteem on võrgu parema skaleeritavuse ja tehingukiiruse peamine põhjus.

Avalanche

Avalanche'i konsensuse protokoll ei vaja konsensuse saavutamiseks juhti, nagu töötõendus (PoW), panuse tõendus (PoS) või delegeeritud panuse tõendus (DPoS). See tegur suurendab Avalanche'i võrgu detsentraliseerimist ilma skaleeritavust ohverdamata. Seevastu PoW-il, PoS-il ja DPoS-il töötleb tehinguid üks osaleja, kelle tööd seejärel kinnitavad teised.
Avalanche rakendab suunatud atsüklilist graafi (DAG) optimeeritud konsensusprotokolli. DAG võimaldab võrgul tehinguid paralleelselt töödelda. Valideerijad küsitlevad teiste valideerijate valimit, et teha kindlaks, kas uus tehing on kehtiv. Pärast teatud arvu seda korduvat juhuslikku alamvalimist on statistiliselt tõestatud, et tehingu valeks osutumine oleks sama kui võimatu.

Kõik tehingud vormistatakse koheselt ilma teisi kinnitusi vajamata. Valideerimissõlme käitamisel ja tehingute valideerimisel on madalad ja juurdepääsetavad riistvaranõuded, mis aitab suurendada jõudlust, detsentraliseerimist ja kliimasõbralikkust.

Snowman

Snowmani konsensusprotokoll põhineb Avalanche konsensusprotokollil, kuid tellib tehingud lineaarselt. See omadus on kasulik nutilepingutega tegelemisel. Erinevalt Avalanche'i konsensusprotokollist loob Snowman plokke.


AVAX-i token

AVAX on Avalanche'i natiivne token, mille pakkumise ülempiir on 720 miljonit. Kõik võrgus makstavad teenustasud põletatakse deflatsioonimehhanismina, millest saab kasu laiem Avalanche'i kogukond. AVAX-il on kolm peamist kasutusjuhtumit:

1. AVAX-it on võimalik panustada, et saada valideerijaks või delegeerida see valideerijale. Valideerijad saavad teenida kuni 10% aastast tasuvusmäära (Annual Percentage Yield – APY) ja määrata kohandatud teenustasu protsent preemiast, mida nad saavad neid toetavatelt delegeerijatelt.

2. AVAX toimib kõigi alamvõrkude ühise arvestusühikuna, parandades koostalitlusvõimet.

3. Tehingutasud ja alamvõrgu liitumised tuleb tasuda AVAX-is.


Kuidas panustakse AVAX-isse?

AVAX-i hoiustajad võivad teenida preemiaid, saades valideerijaks või panustades tokeneid valideerijaga. Valideerijaks saamiseks on vaja panustada 2000 AVAX-it.

Riistvaranõuded on piisavalt madalad, et enamik standardseid süle- või lauaarvuteid peaksid valideerimise alustamiseks sobima. Samuti võib valideerijaga panustada tokeneid ja saada preemiaid, kui valideerija tehingud edukalt kinnitab.


Kohandatavad Avalanche'i plokiahelad

Avalanche pakub sarnaseid funktsioone nagu Ethereum ja muud esimese kihi plokiahelad. Arendajad saavad luua tokeneid, NFT-sid ja DAppe. Kasutajad saavad panustada tokeneid, kinnitada tehinguid ja kasutada rohkem kui 400 DAppi. Avalanche'i eelised tulenevad selle pooldajate sõnul nende võimaluste täiustamisest. Lisafunktsioonina võimaldab Avalanche luua ka koostalitlusvõimelisi kohandatud plokiahelaid, mida nimetatakse alamvõrkudeks.

Kohandatud plokiahel, mis kasutab hästi skaleeritavat alamvõrku, sobib hästi suurettevõtete vajadustega ja paljud juba loovad alamvõrke. Nende kohandatud plokiahelate suurtel ettevõtetel ja väikestel sõltumatutel operaatoritel on mugav suhelda teistega rikkalikus ökosüsteemis ja võimendada Avalanche'i esmase võrgu turvalisust. 

Avalanche'il on oma Avalanche'i virtuaalmasin (AVM), mis on EVM-iga ühilduv. Ethereumi Solidity kodeerimiskeelt tundvad arendajad saavad hõlpsasti kasutada Avalanche'i ja ka portida üle olemasolevate projektide.


Mille poolest Avalanche erineb teistest skaleeritavatest plokiahelatest?

Probleemid ja lahendused, mida oleme kokku ostnud, ei ole Avalanche'i jaoks ainulaadsed. Avalanche konkureerib teiste skaleeritavate platvormide ja koostalitlusvõimeliste plokiahelatega, nagu Ethereum, Polkadot, Polygon ja Solana. Niisiis, mis teeb Avalanche'i alternatiividest erinevaks?

Konsensuse mehhanism

Kõige olulisem erinevus on ilmselt Avalanche Consensus. Avalanche pole aga ainus uudse konsensusmehhanismiga plokiahel. Solanal on ajalootõend, mis väidetavalt suudab töödelda kuni 50 000 TPS-i (tehinguid sekundis), ületades 6500 TPS-iga Avalanche'i väiteid. TPS on aga vaid üks mõõdik võrgu kiiruse hindamiseks ja see, mis ei võta arvesse ploki lõplikkust.

Tehingu kiirus ja lõpetamine

Teine märgatav erinevus on Avalanche'i lõpetamisaeg, mis on alla 1 sekundi. Aga mida need täpselt tähendavad? Jällegi on TPS kiiruse mõõtmisel vaid üks mõõdik. Peame arvesse võtma ka aega, mis kulub tehingu lõpuleviimise tagamiseks ja seda ei saa tagasi pöörata ega muuta. Võiksite ühe sekundi jooksul töödelda 100 000 tehingut, kuid kui lõpuleviimisel tekib viivitus, on võrk ikkagi aeglasem. Avalanche väidab, et tal on kõige kiirem lõpetamiskiirus selles valdkonnas. 

Detsentraliseerimine

Avalanche'i väitel üks olulisemaid punkte on detsentraliseerimine. Arvestades selle suurust ja vanust, on sellel suur hulk valideerijaid (1300+ 2022. aasta aprilli seisuga), mis on osaliselt tingitud selle mõistlikult minimaalsetest nõuetest. Kuna aga AVAX-i hind on tõusnud, on valideerijaks saamine muutunud kallimaks.

Koostalitlusvõimelised plokiahelad

Avalanche'i koostalitlusvõimeliste plokiahelate arv on samuti potentsiaalselt piiramatu. See konkureerib otseselt Polkadotiga, teise projektiga, mis pakub kohandatud ja koostalitlusvõimelisi plokiahelaid. Polkadot on piiratud ruum Parachain Slots'i oksjonitel mahamüümiseks, samas kui Avalanche töötab lihtsa liitumistasuga.


Lõppmärkused

Detsentraliseeritud finantseerimise (DeFi) platvormidega, mis otsivad Ethereumi alternatiive, on sellised plokiahelad nagu Avalanche atraktiivsed oma EVM-i ühilduvuse ja madalate teenustasude tõttu. DeFi platvormidel on aga juba pikk nimekiri alternatiivsetest platvormidest, mis puudutab skaleeritavust ja kiirust.

Avalanche on pärast selle avaldamist populaarsemaks muutunud ja on Ethereumile juba järele jõudnud päevaste tehingute koguarvuga, kuid kas see suudab konkureerida teiste plokiahelatega, nagu Solana või Polygon, pole veel teada.