Ce este Avalanche (AVAX)?
Acasă
Articole
Ce este Avalanche (AVAX)?

Ce este Avalanche (AVAX)?

Intermediar
Publicat Sep 9, 2021Actualizat Feb 1, 2023
7m

TL;DR

Avalanche încearcă să îmbunătățească scalabilitatea fără a compromite viteza sau descentralizarea. Trei blockchain-uri formează platforma sa centrală: Exchange Chain (X-Chain), Contract Chain (C-Chain) și Platform Chain (P-Chain). X-Chain este folosit pentru crearea și tranzacționarea activelor. C-Chain este pentru crearea de contracte inteligente. P-Chain este pentru coordonarea validatorilor și a subrețelelor.

Una dintre cele mai importante descoperiri ale protocolului este Avalanche Consensus, o metodă care utilizează votul repetat sub-eșantionat de către validatori pentru a obține un consens rapid și accesibil. Avalanche folosește, de asemenea, rețele secundare ca o metodă nouă de scalare orizontală, permițând crearea de blockchain-uri personalizabile și interoperabile. Nu există limită pentru numărul de rețele secundare posibile.


Introducere

Pe măsură ce tehnologia blockchain se dezvoltă, oferă soluții noi la vechile probleme de scalabilitate, interoperabilitate și utilizare. Avalanche a adoptat o abordare unică cu utilizarea a trei blockchain-uri separate în platforma sa principală. Având la bază tokenul său nativ AVAX și multiple mecanisme de consens, Avalanche susține că este „cea mai rapidă platformă de contracte inteligente din industria blockchain, măsurată prin timpul până la final”. În acest articol, vom analiza factorii care duc la această afirmație și soluțiile pe care le oferă.


Când a fost lansat Avalanche?

Avalanche a fost lansat în septembrie 2020 de către Ava Labs, o echipă cu sediul în New York. Ava Labs a strâns fonduri de aproape 300 de milioane de dolari americani, iar Fundația Avalanche a realizat vânzări de tokenuri private și publice în valoare totală de 48 de milioane de dolari. Echipa fondatoare de trei persoane din spatele Ava Labs este formată din Kevin Sekniqi, Maofan „Ted” Yin și Emin Gün Sirer.


Ce problemă rezolvă Avalanche?

Există trei probleme principale pe care Avalanche încearcă să le rezolve: scalabilitate, comisioane de tranzacție și interoperabilitate.

Scalabilitate vs. descentralizare

Blockchain-urile s-au luptat în mod tradițional să echilibreze scalabilitatea și descentralizarea. O rețea cu activitate în creștere se poate bloca rapid. Bitcoin (BTC) este un exemplu bun, deoarece tranzacțiile au durat uneori ore sau chiar zile pentru a fi procesate în perioadele de congestionare a rețelei.

O modalitate de a combate acest lucru este de a face rețeaua mai centralizată, oferind mai puținor persoane mai multă autoritate pentru a valida activitatea în rețea, deblocând o viteză mai mare. Cu toate acestea, descentralizarea este esențială pentru securitatea blockchain. Noile blockchain-uri încearcă să rezolve această problemă cu progrese tehnologice, iar Avalanche a creat o abordare unică, pe care o vom trata mai târziu.

Comisioane mari

O altă problemă comună cu blockchain-urile mai mari, cum ar fi Ethereum, sunt comisioanele lor de gaz, care pot crește cu trafic ridicat. Acest lucru descurajează în cele din urmă utilizatorii de la aceste blockchain-uri, dar concurența are ecosisteme mai puțin stabilite. De exemplu, popularitatea Ethereum și o lipsă istorică de alternative au dus la trafic și comisioane mari. În anumite momente, transferurile simple costă mai mult de 10 USD, iar interacțiunile complexe cu contracte inteligente pot depăși 100 USD.

Interoperabilitate

Diferite proiecte și afaceri au propriile nevoi atunci când vine vorba de blockchain-uri. Anterior, proiectele trebuiau să funcționeze fie cu Ethereum, un alt blockchain individual care nu este adaptat nevoilor lor, fie cu un blockchain privat. Găsirea echilibrului între personalizare și cooperare între mai multe blockchain-uri a fost o provocare. Avalanche oferă soluția sa cu rețele secundare – blockchain-uri personalizate specifice aplicației care împărtășesc securitatea, viteza și compatibilitatea rețelei primare.


Cum funcționează Avalanche?

Avalanche folosește o combinație de metode care îl fac unic și este de fapt alcătuit din trei blockchain-uri interoperabile principale: X-Chain, C-Chain și P-Chain.

1. Exchange Chain (X-Chain) este utilizat pentru crearea și schimbul de tokenuri AVAX și alte active digitale. Comisioanele de tranzacție sunt plătite în AVAX, iar blockchain-ul folosește protocolul Avalanche Consensus.

2. Contract Chain (C-Chain) este locul în care dezvoltatorii pot crea contracte inteligente pentru DApps. Acest lanț implementează o instanță a Ethereum Virtual Machine (EVM), permițând DApps compatibile cu EVM. Folosește o versiune modificată a protocolului Avalanche Consensus numită Snowman.

3. Platform Chain (P-Chain) coordonează validatorii de rețea, urmărește rețele secundare active și permite crearea de noi rețele secundare. P-Chain folosește și Snowman.

Cu fiecare blockchain care își asumă roluri diferite, Avalanche îmbunătățește viteza și scalabilitatea în comparație cu rularea tuturor proceselor pe un singur lanț. Dezvoltatorii Avalanche au adaptat mecanismele de consens la nevoile fiecărui blockchain. Utilizatorii au nevoie de AVAX pentru a face staking și a plăti taxe de rețea, oferind ecosistemului un activ comun utilizabil.


Cum funcționează mecanismele de consens ale Avalanche?

Există asemănări între cele două protocoale de consens ale Avalanche. Acest sistem dual este un motiv fundamental pentru scalabilitatea îmbunătățită a rețelei și viteza tranzacțiilor.

Avalanche

Protocolul de consens Avalanche nu are nevoie de un lider pentru a ajunge la un consens, cum ar fi Proof of Work (PoW), Proof of Stake (PoS) sau Delegated Proof of Stake (DPoS). Acest factor crește descentralizarea rețelei Avalanche fără a sacrifica scalabilitatea. În schimb, PoW, PoS și DPoS ajung să aibă un singur actor care procesează tranzacții, a cărui activitate este apoi validată de alții.

Avalanche implementează un protocol de consens optimizat cu graficul aciclic direcționat (DAG). Un DAG permite rețelei să proceseze tranzacții în paralel. Validatorii interoghează un eșantion de alți validatori pentru a determina dacă o nouă tranzacție este validă. După un anumit număr din această subeșantionare aleatorie repetată, este dovedit statistic că ar fi aproape imposibil ca o tranzacție să fie falsă.

Toate tranzacțiile sunt finalizate imediat, fără a fi necesare alte confirmări. Rularea unui nod de validare și validarea tranzacțiilor au cerințe hardware scăzute și accesibile, ceea ce ajută la performanță, descentralizare și cu impact climatic redus.

Snowman

Protocolul de consens Snowman se bazează pe protocolul de consens Avalanche, dar ordonează tranzacțiile liniar. Această proprietate este benefică atunci când aveți de-a face cu contracte inteligente. Spre deosebire de protocolul de consens Avalanche, Snowman creează blocuri.


Tokenul AVAX

AVAX este tokenul nativ al Avalanche cu o aprovizionare plafonată de 720 de milioane. Toate comisioanele plătite în rețea sunt arse ca un mecanism deflaționist, în beneficiul comunității Avalanche mai largi. AVAX are trei cazuri de utilizare principale:

1. Puteți face staking cu AVAX pentru a deveni validatorul sau delegatorul unui validator pentru a câștiga recompense. Validatorii pot câștiga până la 10% randament procentual anual (APY) și pot stabili o taxă procentuală personalizată din recompensa pe care o păstrează de la delegatorii care îi susțin.

2. AVAX servește ca unitate comună de cont pentru toate rețelele secundare, îmbunătățind interoperabilitatea.

3. Comisioanele de tranzacție și abonamentele la rețeaua secundară se plătesc în AVAX.


Cum se face staking cu AVAX?

Deținătorii de AVAX pot câștiga recompense devenind validatori sau făcând staking cu tokenuri cu un validator. Pentru a deveni validator este nevoie de un staking de 2.000 AVAX.

Cerințele hardware sunt suficient de mici încât majoritatea laptopurilor sau desktop-urilor standard ar trebui să fie potrivite pentru a începe validarea. De asemenea, puteți face staking cu tokenuri cu un validator și puteți primi recompense atunci când validatorul confirmă cu succes tranzacțiile.


Blockchain-uri Avalanche personalizabile

Avalanche oferă funcționalități similare cu Ethereum și alte blockchain-uri de nivel unu. Dezvoltatorii pot crea tokenuri, NFT-uri și DApps. Utilizatorii pot face staking cu tokenuri, valida tranzacțiile și pot folosi mai mult de 400 de DApps. Beneficiile Avalanche, potrivit susținătorilor săi, provin din îmbunătățirea acestor capacități. Ca o caracteristică suplimentară, Avalanche permite, de asemenea, crearea de blockchain-uri interoperabile, personalizate, numite rețele secundare.

Un blockchain personalizat care utilizează o rețea secundară extrem de scalabilă este potrivit pentru nevoile companiilor mari și multe construiesc deja rețele secundare. Este convenabil pentru marile companii și micii operatori independenți ai acestor blockchain-uri personalizate să interacționeze cu alții într-un ecosistem bogat și să folosească securitatea rețelei primare a Avalanche. 

Avalanche are propria sa mașină virtuală Avalanche (AVM), care este compatibilă cu EVM. Dezvoltatorii familiarizați cu limbajul de codare Solidity de la Ethereum pot folosi cu ușurință Avalanche și, de asemenea, pot porta proiectele existente.


Cum este Avalanche diferită față de alte blockchain-uri scalabile?

Problemele și soluțiile pe care le-am adus în discuție nu sunt exclusive pentru Avalanche. Avalanche concurează cu alte platforme scalabile și blockchain-uri interoperabile precum Ethereum, Polkadot, Polygon și Solana. Deci, ce face Avalanche diferită de alternative?

Mecanismul de consens

Cea mai semnificativă diferență este probabil Avalanche Consensus. Cu toate acestea, Avalanche nu este singurul blockchain cu un nou mecanism de consens. Solana are Proof of History care se presupune că poate gestiona până la 50.000 TPS (tranzacții pe secundă), depășind cele 6.500 TPS Avalanche. Cu toate acestea, TPS este doar o măsurătoare pentru evaluarea vitezei rețelei și una care nu ține cont de finalitatea blocului.

Viteza tranzacției și finalizarea

O altă diferență notabilă este timpul de finalizare al Avalanche de mai puțin de 1 secundă. Ce înseamnă acest lucru? Din nou, TPS este doar o măsurătoare atunci când se măsoară viteza. De asemenea, trebuie să luăm în considerare timpul necesar pentru a garanta că o tranzacție este finalizată și nu poate fi anulată sau modificată. Ați putea procesa 100.000 de tranzacții într-o secundă, dar dacă există o întârziere în finalizare, rețeaua va fi tot mai lentă. Avalanche susține că are cel mai rapid timp până la finalizare din industrie. 

Descentralizare

Una dintre cele mai mari revendicări ale Avalanche este descentralizarea. Având în vedere dimensiunea și vechimea sa, are un număr mare de validatori (mai mult de 1.300 din aprilie 2022), parțial datorită cerințelor sale relativ minime. Cu toate acestea, pe măsură ce prețul AVAX a crescut, a deveni validator implică costuri mai mari.

Blockchain-uri interoperabile

Blockchain-urile interoperabile ale Avalanche sunt, de asemenea, potențial nelimitate ca număr. Acest aspect intră în concurență directă cu Polkadot, un alt proiect care oferă blockchain-uri personalizate și interoperabile. Polkadot are spațiu limitat scos la licitație în licitațiile de sloturi Parachain, în timp ce Avalanche funcționează cu o simplă taxă de abonament.


Gânduri de încheiere

Cu platformele de finanțare descentralizată (DeFi) care caută alternative la Ethereum, blockchain-urile precum Avalanche sunt atractive datorită compatibilității EVM și a comisioanelor reduse. Cu toate acestea, platformele DeFi au deja o listă lungă de platforme alternative când vine vorba de scalabilitate și viteză.

Avalanche a crescut în popularitate de la lansare și a ajuns deja din urmă Ethereum în totalul tranzacțiilor pe zi, dar încă nu se știe dacă va putea concura cu alte blockchain-uri precum Solana sau Polygon.