Hvad er Avalanche (AVAX)?
Hjem
Artikler
Hvad er Avalanche (AVAX)?

Hvad er Avalanche (AVAX)?

Let √łvet
Offentliggjort Sep 9, 2021Opdateret Feb 1, 2023
7m

TL;DR

Avalanche fors√łger at forbedre skalerbarheden uden at det p√•virker hastighed eller decentralisering. Kerneplatformen udg√łres af tre blockchains: Exchange Chain (X-Chain), Contract Chain (C-Chain) og Platform Chain (P-Chain). X-Chain bruges til oprettelse af og handel med aktiver. C-Chain er til oprettelse af intelligente kontrakter. P-Chain er til koordinering af validatorer og undernet.

√Čn af protokollens vigtigste gennembrud er Avalanche Consensus, der er en metode, hvor der anvendes delstikpr√łve-afstemning fra validatorer med henblik p√• hurtig og rentabel konsensus. Avalanche bruger ogs√• undernet som en ny metode til vandret skalering, hvilket muligg√łr oprettelse af samvirkende blockchains, der kan tilpasses. Der er ingen begr√¶nsning p√• antallet af mulige undernet.


Introduktion

Efterh√•nden som blockchain-teknologien udvikles, bliver der fundet nye l√łsninger p√• gamle problemer med skalerbarhed, interoperabilitet og anvendelighed. Avalanche benytter en unik tilgang gennem brug af tre separate blockchains p√• den prim√¶re platform. Med udgangspunkt i det integrerede token AVAX og flere konsensusmekanismer h√¶vder Avalanche at v√¶re "den hurtigste platform til intelligente kontrakter i blockchain-branchen m√•lt efter den tid det tager til f√¶rdigbehandling". I denne artikel skal vi se n√¶rmere p√• de faktorer, der underbygger denne p√•stand, samt de l√łsninger, den afstedkommer.


Hvornår blev Avalanche lanceret?

Avalanche blev lanceret i september 2020 af Ava Labs, et team i New York. Ava Labs har indsamlet n√¶sten 300 millioner USD i finansiering, og Avalanche Foundation har udf√łrt privat og offentlig tokensalg til et samlet bel√łb p√• 48 millioner USD. De tre grundl√¶ggere af Ava Labs er Kevin Sekniqi, Maofan "Ted" Yin og Emin G√ľn Sirer.


Hvilke problemer l√łser Avalanche?

Avalanche fors√łger at l√łse tre prim√¶re problemer: skalerbarhed, transaktionsgebyrer og interoperabilitet.

Skalerbarhed vs. decentralisering

Blockchains har traditionelt set haft sv√¶rt ved at finde en balance mellem skalerbarhed og decentralisering. Et netv√¶rk med stadig mere aktivitet kan hurtigt blive overbelastet. Bitcoin (BTC) er et godt eksempel, da det af og til har taget flere timer eller dage at gennemf√łre transaktioner, hvis netv√¶rket er overbelastet.

√Čn af de m√•der, man kan l√łse dette problem p√•, er ved at g√łre netv√¶rket mere centraliseret, s√• f√¶rre personer f√•r bemyndigelse til at validere netv√¶rksaktivitet, hvilket medf√łrer h√łjere hastighed. Decentralisering er dog kritisk for blockchain-sikkerhed. Nye blockchains fors√łger at l√łse dette problem med teknologiske fremskridt, og Avalanche har udarbejdet en unik tilgang, som vi vil komme ind p√• senere.

H√łje gebyrer

Et andet almindeligt problem med st√łrre blockchains som Ethereum er deres gebyrer, som kan v√¶re h√łje i forbindelse med meget trafik. Dette f√•r i sidste ende brugere til at lade v√¶re med at bruge disse blockchains, men konkurrenterne har dog mindre etablerede √łkosystemer. For eksempel har Ethereums popularitet og en historisk mangel p√• alternativer medf√łrt h√łj trafik og h√łje gebyrer. P√• bestemte punkter koster enkle overf√łrsler over 10 USD, og interaktioner med komplekse intelligente kontrakter kan koste over 100 USD.

Interoperabilitet

Forskellige projekter og virksomheder har deres egne behov i forhold til blockchains. Tidligere skulle projekter fungere sammen med enten Ethereum, en anden individuel blockchain, der ikke var skr√¶ddersyet til deres behov, eller en privat blockchain. Det har v√¶ret udfordrende at finde en balance mellem tilpasningsgrad og samarbejde mellem forskellige blockchains. Avalanche tilbyder sine l√łsninger med undernet ‚Äď brugerdefinerede appspecifikke blockchains, der har samme sikkerhed, hastighed og kompatibilitet som det private netv√¶rk.


Hvordan fungerer Avalanche?

Avalanche er unik, fordi det anvender en kombination af metoder, og det består faktisk af tre primære, samvirkende blockchains: X-Chain, C-Chain og P-Chain.

1. Exchange Chain (X-Chain) bruges til oprettelse og udveksling af AVAX-tokens og andre digitale aktiver. Transaktionsgebyrer betales i AVAX, og blockchainen bruger Avalanche Consensus-protokollen.

2.¬†Contract Chain (C-Chain) bruges af udviklere til at oprette intelligente kontrakter til DApps. Denne k√¶de implementerer en forekomst af Ethereum Virtual Machine (EVM), hvilket muligg√łr EVM-kompatible DApps. Der anvendes en modificeret version af Avalanche Consensus-protokollen, som kaldes Snowman.

3. Platform Chain (P-Chain) koordinerer netv√¶rksvalidatorerne, sporer aktive undernet og muligg√łr oprettelse af nye undernet. P-Chain bruger ogs√• Snowman.

Idet hver enkelt blockchain har flere roller, forbedrer Avalanche hastigheden og skalerbarheden sammenlignet med k√łrsel af alle processer p√• √©n k√¶de. Avalanche-udviklere har skr√¶ddersyet konsensusmekanismer til hver enkelt blockchains behov. Brugere skal have AVAX for at stake og betale netv√¶rksgebyrer, hvilket giver √łkosystemet et f√¶lles anvendeligt aktiv.


Hvordan fungerer Avalanches konsensusmekanismer?

Der er forskellige ligheder mellem Avalanches to konsensusprotokoller. Dette dobbeltsystem er en grundl√¶ggende √•rsag til netv√¶rkets forbedrede skalerbarhed og √łgede transaktionshastighed.

Avalanche

Avalanche-konsensusprotokollen har ikke brug for en leder for at n√• konsensus s√•som Proof of Work (PoW), Proof of Stake (PoS) eller Delegated Proof of Stake (DPoS). Denne faktor √łger decentraliseringen af Avalanche-netv√¶rket, uden at det p√•virker skalerbarheden. Derimod ender PoW, PoS og DPoS med, at kun √©n akt√łr behandler transaktioner, og dennes arbejde valideres derefter af andre.

Avalanche implementerer en directed acyclic graph (DAG) optimeret konsensusprotokol. Ved hj√¶lp af DAG kan netv√¶rket behandle transaktioner parallelt. Validatorer tester en stikpr√łve af andre validatorer for at afg√łre, om en ny transaktion er gyldig. Efter et bestemt antal gentagelser af denne vilk√•rlige delstikpr√łve, er der statistisk bevis for, at muligheden for at en transaktion er falsk, er ikke-eksisterende.

Alle transaktioner afsluttes √łjeblikkeligt uden behov for anden bekr√¶ftelse. K√łrsel af en validatornode og validering af transaktioner omfatter meget f√• og tilg√¶ngelige hardwarekrav, hvilket bidrager til performance, decentralisering og klimavenlighed.

Snowman

Snowman-konsensusprotokollen er bygget på Avalanche-konsensusprotokollen, men den arrangerer transaktioner lineært. Denne egenskab er nyttig i forbindelse med intelligente kontrakter. I modsætning til Avalanche-konsensusprotokollen, opretter Snowman blokke.


AVAX-token

AVAX er Avalanches integrerede token med en √łvre beholdningsgr√¶nse p√• 720 millioner. Alle gebyrer, der betales p√• netv√¶rket, bliver br√¶ndt som en deflationsmekanisme, hvilket er til fordel for hele Avalanche-f√¶llesskabet. AVAX har tre prim√¶re use cases:

1. Du kan stake din AVAX for at blive validator, eller du kan delegere den til en validator. Validatorer kan opn√• et √•rligt afkast p√• 10 % og angive et brugerdefineret procentgebyr for den bel√łnning, de beholder fra delegerede, der st√łtter dem.

2. AVAX fungerer som fælles kontoenhed for alle undernet, hvilket forbedrer interoperabiliteten.

3. Transaktionsgebyrer og undernetabonnementer betales i AVAX.


Hvordan staker man AVAX?

Som AVAX-indehaver kan man optjene bel√łnninger ved at blive validator eller ved at stake tokens med en validator. Man skal stake 2.000 AVAX for at kunne blive validator.

Hardware-kravene er s√• lave, at de fleste standard-laptops og -desktopcomputere er velegnede til at starte validering. Du kan ogs√• stake tokens med en validator og modtage bel√łnninger, n√•r validatoren bekr√¶fter transaktioner.


Avalanche-blockchains, der kan tilpasses

Avalanche tilbyder funktionalitet, der minder om Ethereum og andre layer-one-blockchains. Udviklere kan oprette tokens, NFT'er og DApps. Brugere kan stake tokens, validere transaktioner og bruge over 400 DApps. If√łlge fortalerne stammer fordelene ved Avalanche fra forbedringer af disse funktioner. Som en ekstra funktion tilbyder Avalanche ogs√• mulighed for at oprette samvirkende og tilpassede blockchains, kaldet undernet.

En tilpasset blockchain, der bruger et h√łjt skalerbart undernet, er velegnet til behovene i st√łrre virksomheder, og mange bygger allerede undernet. Det er praktisk for store erhvervsoperat√łrer og mindre uafh√¶ngige operat√łrer af disse brugerdefinerede blockchains at interagere med andre i et omfattende √łkosystem og drage fordel af sikkerheden i Avalanches prim√¶re netv√¶rk.¬†

Avalanche har sin egen Avalanche Virtual Machine (AVM), som er EVM-kompatibel. Udviklere, der kender Ethereums Solidity-kodesprog, kan nemt bruge Avalanche og overf√łre eksisterende projekter.


Hvordan adskiller Avalanche sig fra andre skalerbare blockchains?

De problemer og l√łsninger, vi har behandlet, er ikke unikke for Avalanche. Avalanche konkurrerer med andre skalerbare platforme og samvirkende blockchains s√•som Ethereum, Polkadot, Polygon og Solana. S√• hvad er det, der g√łr Avalanche anderledes end alternativerne?

Konsensusmekanismen

De v√¶sentligste forskel er formentligt Avalanche-mekanismen. Avalanche er dog ikke den eneste blockchain med en ny konsensusmekanisme. Solana har Proof of History, der siges at kunne h√•ndtere op til 50.000 TPS (transaktioner pr. sekund), hvilket er mere end de 6.500 TPS, som Avalanche h√¶vder at kunne h√•ndtere. TPS er dog blot √©n m√•ling til evaluering af netv√¶rkshastighed, og den tager ikke h√łjde for f√¶rdigbehandling af blokke.

Transaktionshastighed og færdigbehandling

En anden v√¶sentlig forskel er Avalanches f√¶rdigbehandlingstid p√• under 1 sekund. Men hvad betyder det egentlig? Som sagt er TPS blot √©n af m√•letyperne til m√•ling af hastighed. Vi skal ogs√• tage h√łjde for den tid, det tager at sikre, at en transaktion er f√¶rdigbehandlet og ikke kan tilbagef√łres eller √¶ndres. Du kan behandle 100.000 transaktioner i sekundet, men hvis der er en forsinkelse i f√¶rdigbehandlingen, vil netv√¶rket stadig v√¶re langsommere. Avalanche h√¶vder at have den hurtigste tid til f√¶rdigbehandling i branchen.¬†

Decentralisering

√Čn af Avalanches st√łrste p√•stande handler om decentralisering. I betragtning af st√łrrelse og alder er der et stort antal validatorer (over 1.300 pr. april 2022), delvist p√• grund af de rimeligt minimale krav. Da prisen p√• AVAX er steget, er det dog blevet dyrere at blive validator.

Interoperable blockchains

Antallet af interoperable blockchains i Avalanche er også ubegrænset. Dette er i direkte konkurrence med Polkadot, et andet projekt, der tilbyder tilpassede og interoperable blockchains. Polkadot har begrænset plads, der bortauktioneres i Parachain Slots-auktioner, hvorimod Avalanche fungerer med et enkelt abonnementsgebyr.


Sammenfatning

Med Decentralized Finance (DeFi)-platforme, der s√łger efter alternativer til Ethereum, er blockchains som Avalanche attraktive p√• grund af deres EVM-kompatibilitet og lave gebyrer. Der er dog allerede en lang liste over alternativer til DeFi-platforme hvad ang√•r skalerbarhed og hastighed.

Avalanche er blevet stadig mere populær siden lanceringen og er allerede på niveau med Ethereum i samlet antal transaktioner pr. dag, men det vil vise sig, om det er muligt at konkurrere med andre blockchains såsom Solana eller Polygon.