De opkomst van multi-chain en Axelars interoperabiliteitsoplossing
De expansie naar multi-chain ecosystemen veroorzaakt liquiditeitsfragmentatie en veiligheidsrisico's tussen geïsoleerde netwerken. Ik analyseer hoe bruggen en I
Geen financieel advies. DYOR.
Read full report
1. Introductie
1. 1. De opkomst van de multi-chain omgeving
In de vroege dagen van blockchaintechnologie was Ethereum de drijvende kracht achter de herleving van on-chain activiteiten via gedecentraliseerde applicaties (Dapps) die op smart contracts waren gebouwd. Belangrijk is dat deze dApps interoperabel zouden zijn binnen het Ethereum-ecosysteem, waarbij functies vrij konden worden gecombineerd en assets en informatie konden worden uitgewisseld via standaarden zoals ERC-20. De beperkte schaalbaarheid van Ethereum verhinderde echter een betrouwbare verwerking van het groeiende aantal transactieverzoeken. Daardoor stegen de netwerkcongestie en gasfees, wat het kritieke belang van "schaalbaarheid" onderstreepte — het vermogen van een blockchaarnetwerk om een groot volume aan transacties stabiel te verwerken naarmate meer gebruikers en middelen het netwerk betreden.
Om de schaalbaarheidsproblemen van Ethereum aan te pakken, werden nieuwe monolithische Layer 1 (L1) blockchains zoals Solana, Aptos en Sui ontwikkeld met een hoge doorvoer en lage fees in gedachten. Daarnaast ontstonden binnen het Ethereum-ecosysteem pogingen om schaalbaarheidsproblemen op te lossen via Layer 2 (L2) oplossingen, die transacties op hun eigen netwerken uitvoeren en de resultaten op Ethereum vastleggen. Ook maakt het Cosmos SDK framework de selectie en combinatie van benodigde modules mogelijk om app-specifieke ketens (appchains) te bouwen die zijn afgestemd op financiën, gaming en andere doeleinden. Bovendien is om flexibeler en schaalbaardere netwerken te bouwen een modulaire blockchain-architectuur geëmergeerd. Deze architectuur scheidt kernfuncties zoals consensus, uitvoering en data-beschikbaarheid in onafhankelijke lagen die organisch kunnen worden gecombineerd. Recentelijk zijn binnen het Ethereum-ecosysteem modulaire blockchain-ontwikkelingsframeworks zoals Arbitrum Orbit en Optimism's OP Stack naar voren gekomen, wat leidde tot het verschijnen van verschillende blockchains met modulaire architecturen.
Aangezien zowel de horizontale expansie van L1 blockchains als de verticale expansie van L2, L3 en appchains tegelijkertijd plaatsvindt, is het blockchainsysteem van vandaag een multi-chain tijdperk binnengegaan waarin diverse blockchaarnetwerken naast elkaar bestaan. Deze ontwikkeling geeft ontwikkelaars de vrijheid om de meest geschikte blockchain voor hun projecten te kiezen en biedt gebruikers toegang tot een breder scala aan diensten en kansen dan ooit tevoren. Deze expansie van blockchains heeft echter ten koste gegaan van de interoperabiliteit. Applicaties die op soevereine blockchains worden gehost, zijn verbonden via bridges of sequencers, wat een slechte gebruikerservaring en onnodige beveiligingsrisico's met zich meebrengt, waardoor gebruikers miljarden verliezen. Naast diefstal en een te gecompliceerde gebruikerservaring heeft de opkomst van de multi-chain omgeving geleid tot liquiditeitsfragmentatie, aangezien liquiditeit verspreid is over verschillende blockchains. Gebruikers ondervinden ook het ongemak van het beheren van afzonderlijke accounts en wallets voor elke keten. Dit scenario heeft de noodzaak onderstreept voor blockchain-interoperabiliteitsoplossingen die soeplele uitwisselingen van assets en data tussen blockchains faciliteren, als basis voor verenigde liquiditeit en gebruikerservaringen in Web3-applicaties.
1. 2. Het ontstaan en de ontwikkeling van blockchain-interoperabiliteitsoplossingen
Vroege cross-chain interoperabiliteitsoplossingen omvatten bridges die activatransfers tussen ketens mogelijk maakten. Deze bridges gebruikten vaak eenvoudige multi-signature setup's om fondsen die tussen blockchains werden verplaatst te beveiligen, met behulp van methoden zoals de Lock & Mint aanpak, die tokens op de verzendende keten vergrendelt en wrapped tokens op de ontvangende keten mint, en de Burn & Mint aanpak, die tokens op de verzendende keten verbrandt en nieuwe op de ontvangende keten mint. Deze methoden verhielpen de liquiditeitsfragmentatie gedeeltelijk — maar ze introduceerden nieuwe beveiligingskwetsbaarheden en ze boden een slechte gebruikerservaring. Zelfs met bridge-protocollen moesten gebruikers nog steeds individuele accounts en wallets voor elke keten beheren en rechtstreeks transacties naar elke keten indienen, wat een naadloze gebruikerservaring belemmerde.
Als een gebruiker bijvoorbeeld Token A van het Ethereum-netwerk wil gebruiken om Token B op het Solana-netwerk te kopen, moeten ze de volgende stappen uitvoeren:
- Toegang krijgen tot hun wallet die assets beheert op het Ethereum-netwerk.
- De wallet verbinden met een bridge-protocol en een bridge-transactie indienen voor Token A.
- Toegang krijgen tot hun wallet die assets beheert op het Solana-netwerk.
- De wallet verbinden met een gedecentraliseerde exchange (DEX) die handel tussen Token A en Token B ondersteunt.
- De overgebrugde Token A ruilen voor Token B.
Om de gebruikerservaring te verbeteren, introduceerde Cosmos de IBC (Inter-Blockchain Communication) standaard, die cross-chain messaging faciliteert. Dit maakt niet alleen de overdracht van assets mogelijk, maar ook de uitwisseling van willekeurige berichten tussen Cosmos-gebaseerde appchains. Deze berichten kunnen smart contract-uitvoeringen of data-uitwisselingen op de ontvangende keten triggeren. Deze innovatie vereenvoudigt het proces van asset bridging en swappen over meerdere appchains heen, waardoor de ontwikkeling van Dapps zoals Quasar mogelijk is die yield farming functionaliteiten bieden met behulp van assets van verschillende ketens. IBC heeft de interoperabiliteit vanuit het oogpunt van de gebruikerservaring aanzienlijk verbeterd, wat bridge-protocollen alleen niet konden bereiken. IBC richt zich echter vooral op activatransfers en de uitvoering van basis smart contracts met behulp van deze assets. Deze beperking beïnvloedt complexe cross-chain interacties of multi-chain operaties binnen een enkele transactie. Daarnaast werkt IBC voornamelijk binnen het Cosmos-ecosysteem, waardoor directe interoperabiliteit met andere blockchain-omgevingen zoals Ethereum en Solana uitdagend is. Om een echt blockchain-internet te bereiken dat alle blockchains omvat, ongeacht type of structuur, is dus een universeel en open cross-chain messaging protocol vereist. Het aanpakken van deze behoefte aan uitgebreide cross-chain interoperabiliteit leidde tot de ontwikkeling van Axelar.
2. Axelar: Een protocol voor volledige interoperabiliteit
Axelar is een next-generation cross-chain messaging protocol dat is ontworpen om de beperkingen van bestaande cross-chain messaging oplossingen te overwinnen, die vaak beperkt zijn tot specifieke ecosystemen. Axelar is het web3 interoperabiliteitsplatform, dat een open stack biedt om alle blockchains te verbinden en 1-klik gebruikers- en bouwerervaringen mogelijk maakt. TCP/IP, een standaard communicatieprotocol in computernetwerken, stelde geïsoleerde netwerken op het internet in staat om in een gemeenschappelijke taal te communiceren. Denk van Axelar als een veilige en programmeerbare TCP/IP voor het blockchain-ecosysteem. Het doel is om verschillende blockchains in staat te stellen geverifieerde informatie en waarde veilig uit te wisselen waarbij hun unieke kenmerken behouden blijven.
Per mei 2024 ondersteunt Axelar cross-chain messaging met in totaal 64 blockchain-netwerken, waaronder Cosmos IBC en op EVM (Ethereum Virtual Machine) gebaseerde netwerken zoals Ethereum, Polygon en Avalanche. In de nabije toekomst plant Axelar om zijn ecosysteem uit te breiden door interoperabiliteit mogelijk te maken met niet-EVM netwerken zoals Solana, Aptos, Sui, Stacks, Hedera, Stellar, enz. Netwerken compatibel met Axelar, Bron: AxelarscanAxelar biedt ontwikkelaars een cross-chain ontwikkelingsplatform dat het gemakkelijk maakt om interchain Dapps te ontwikkelen en te implementeren die interacteren met meerdere blockchains. Interchain Dapps die op Axelar zijn gebouwd, kunnen complexe cross-chain interacties uitvoeren, maar vanuit het perspectief van de gebruiker ervaren ze de cross-chain functionaliteiten door het indienen van een enkele transactie bij de Dapp op de oorspronkelijke keten. Deze abstractie van acties over meerdere netwerken heen biedt gebruikers een naadloze ervaring, vergelijkbaar met opereren binnen één enkel netwerk. Axelar's technologische kracht en potentie zijn aangetoond door samenwerkingen met diverse projecten en bedrijven. Enkele opvallende voorbeelden zijn: Ondo Finance, een uitgever van op RWA gebaseerde stablecoin USDY, heeft de cross-chain bridge van USDY geïmplementeerd met behulp van Axelar; bovenaan de RWA. xyz ranglijst vertrouwen ook Centrifuge en Provenance op Axelar voor interoperabiliteit. Toonaangevende crypto wallets zoals Metamask en Trust Wallet maken gebruik van de op Axelar gebaseerde applicatie Squid voor cross-chain swap functionaliteit. Grote DeFi-projecten zoals dYdX en Uniswap hebben hun cross-chain mogelijkheden versterkt via partnerschappen met Axelar. Het gaming project Immutable heeft cross-chain infrastructuur gebouwd in samenwerking met Axelar. Het staking liquiditeitsproject Lido Finance heeft zijn gestaked ETH (stETH) uitgebreid naar Cosmos en BNB Chain via Axelar. Wereldwijde ondernemingen zoals JP Morgan, Microsoft, Deutsche Bank en Mastercard werken samen met Axelar aan cross-chain infrastructuur voor hun Web3-initiatieven. Vervolgens zullen we, om te begrijpen hoe Axelar standaard wil worden als het beveiligde communicatieprotocol van het blockchain-ecosysteem, dieper ingaan op de architectuur en functies van het Axelar-protocol. 2. 1. Protocol ArchitectuurHet Axelar-protocol bestaat uit belangrijke componenten zoals het Axelar Network, Gateway Contracts en API/SDK. De architectuur kan worden geïllustreerd met de volgende structuur. 2. 1. 1. Axelar Network: Een gedecentraliseerde hub voor Inter-Chain CommunicatieAxelar exploiteert zijn eigen netwerk om het bridgen van berichten en assets tussen verbonden blockchains te decentraliseren. Dit netwerk is gebouwd met behulp van het Cosmos SDK-framework, dat bekend staat om het construeren van blockchains, en gebruikt Delegated Proof of Stake (DPoS) als zijn consensus-algoritme. Gebruikers kunnen Axelar's native token, AXL te delegeren aan validators. Per 17 mei staken ongeveer 130 entiteiten AXL staking verviervoudigen. Dit voorkomt dat enkele validators buitensporige invloed uitoefenen en zorgt ervoor dat meer deelnemers gelijke besluitvormingsmacht hebben, wat de decentralisatie en eerlijkheid van het netwerk verbetert. 2. 1. 2. Gateway ContractsElke blockchain die is verbonden met het Axelar Network heeft Gateway Contracts die zijn geïmplementeerd als smart contracts (of andere soorten installaties op non-smart-contract chains) op hun respectieve netwerken. Deze contracts voeren twee primaire functies uit: Het observeren van events, transacties en status op een bronnnetwerk. Het uitvoeren van transacties op een bestemmingsnetwerk, nadat validators van het Axelar Network de events op het bronnnetwerk hebben geverifieerd. Gateway Contracts communiceren met elkaar over verschillende blockchains heen volgens specifieke protocollen: CGP (Cross-Chain Gateway Protocol): Bepaalt regels voor gateway contracts om informatie tussen netwerken te herkennen en uit te wisselen. CTP (Cross-Chain Transfer Protocol): Stelt regels vast voor het overdragen van assets en gegevens tussen netwerken. Deze protocollen stellen netwerken in staat om hun unieke structuren en consensusmechanismen te behouden terwijl ze een hoge interoperabiliteit bereiken. Gateway Contracts worden beheerd door de validators van Axelar. Elk Gateway contract wordt gecontroleerd door een sleutel die gezamenlijk wordt gehouden door alle Axelar validators. Deze installatie vertrouwt op een multi-partij cryptografie schema, waarbij de sleutel wordt opgedeeld in stukken die sleuteldelen worden genoemd. Elke validator houdt een aantal sleuteldelen, zoals bepaald door het aantal AXL tokens dat bij de validator is gestaked. De Gateway kan alleen berichten van een bronketen verifiëren of acties op een bestemmingsketen uitvoeren als dit wordt geautoriseerd door een drempelwaarde aan validator sleuteldelen. 2. 1. 3. API en SDKAxelar biedt ontwikkelaars API's en SDK's aan om het eenvoudig en snel ontwikkelen van interchain applicaties te vergemakkelijken. De Axelar API fungeert als interface voor ontwikkelaars om te interacteren met het Axelar Network, waardoor functies zoals asset overdrachten, message relaying en transactiestatuscontroles mogelijk zijn via eenvoudige aanroepen. Door gebruik te maken van de API kunnen ontwikkelaars interchain Dapps bouwen zonder de complexe cross-chain logica zelf te hoeven implementeren, en gebruiken ze de geboden functies om cross-chain mogelijkheden naadloos in hun applicaties te integreren.
De Axelar SDK bevat voorgeschreven codebibliotheken die noodzakelijk zijn voor API-aanroepen, evenals voorbeeldcode en documentatie om ontwikkelaars te helpen deze bibliotheken effectief te begrijpen en te gebruiken. De SDK ondersteunt verschillende programmeertalen, waaronder JavaScript, Python en Go, waardoor het toegankelijk is voor een breed scala aan ontwikkelaars. Daarom kunnen ontwikkelaars door gebruik te maken van de door Axelar geboden API en SDK de functionaliteiten van Axelar eenvoudig integreren in hun applicaties zonder directe implementatie van complexe cross-chain logica.
2. 2. GMP (General Message Passing)
Op basis van de bovenstaande architectuur ondersteunt het Axelar Network twee soorten cross-chain transacties: Cross-Chain Token Transfer transacties en GMP (General Message Passing) transacties.
Cross-Chain Token Transfer: Dit functioneert vergelijkbaar met traditionele bridges en werkt volgens een lock-and-mint mechanisme waarbij tokens worden vergrendeld op de bronketen en wrapped tokens worden gemint op de bestemmingsketen.
GMP (General Message Passing): Deze functie biedt cross-chain messaging mogelijkheden die verder gaan dan eenvoudige activatransfers. Via Axelar's gateway protocol en CGP/CTP standaarden maakt GMP onbeperkte smart contract functieaanroepen en statussynchronisatie tussen ketens mogelijk, vaak zonder asset bridging. Met GMP kan bijvoorbeeld een interchain lending protocol worden gebouwd waarbij activa worden vergrendeld in gesynchroniseerde contracten op verschillende ketens, waardoor leningen kunnen worden uitgevoerd op verschillende netwerken zonder de noodzaak om activa daartussen te bridgen. Bovendien kunnen gebruikers gasbetalingen voor cross-chain transacties verrichten met tokens van de bronketen, waardoor de noodzaak vervalt om gasvoorraad aan te houden op meerdere netwerken (inclusief het Axelar Network). Vanuit het perspectief van de gebruiker worden de meerdere transacties die vereist zijn tussen ketens geabstraheerd tot één enkele transactie die op de bronketen wordt ingediend.
2. 2. 1. Mechanisme en Voordelen
De gedetailleerde werking van GMP transacties wordt het beste geïllustreerd aan de hand van een eenvoudig maar krachtig use case: de cross-chain swap. Squid is een voorbeeld van een Dapp die cross-chain swaps mogelijk maakt, waardoor gebruikers verder kunnen gaan dan bridgen door direct te wisselen voor native tokens tussen ketens.
Een cross-chain swap verloopt in de volgende stappen:
Cross-chain Swap Proces, Bron: Axelar Blog
- Een gebruiker start een cross-chain swap op een bronketen, "Chain A", met de bedoeling hun native token te ruilen voor een token die native is op een andere keten, "Chain B".
- De tokens van de gebruiker worden op Chain A omgewisseld voor een stablecoin die liquiditeit heeft op beide ketens.
- De stablecoin wordt gebridged naar Chain B samen met instructies (GMP) om te wisselen voor de gewenste token via een liquid DEX op Chain B.
- Gas tokens worden indien nodig omgezet om gasbetalingen te verrichten op zowel Chain A als Chain B.
- Na uitvoering van de swap op Chain B ontvangt de gebruiker de gewenste Chain B tokens in hun portemonnee.
Per 17 mei bestond ongeveer twee-derde van de 1,8 miljoen transacties die door Axelar zijn verwerkt uit GMP transacties, en het gebruik van GMP neemt gestaag toe met de ontwikkeling van interchain Dapps die gebruikmaken van deze functie.
Maandelijkse transactiestatistieken van het Axelar netwerk (peildatum 3 juni), Bron: Axelarscan
GMP biedt verschillende voordelen ten opzichte van interoperabiliteitsoplossingen die token bridging binnen cross-chain transacties bevatten:
- Gereduceerde Gaskosten: Gebruikers interacteren direct met de contracten van de bestemmingsketen zonder activa over te dragen of te verbranden op de bronketen, wat bespaart op gasbetalingen.
- Activa Transparantie: Omdat activa die worden gebruikt in contracten op andere ketens op hun oorspronkelijke keten blijven, is het eenvoudiger om de bron en status van de activa te traceren.
Als resultaat biedt GMP gebruikers 1) een transparante omgeving voor activagebruik en 2) een kosteneffectieve en naadloze interchain Dapp ervaring.
2. 3. Hub & Spoke Architectuur
Er zijn twee primaire methoden voor het verbinden van meerdere netwerken om interoperabiliteit te bieden: de Point-to-Point aanpak, waarbij elk netwerk alleen verbinding maakt met andere netwerken, en de Hub & Spoke aanpak, waarbij elk netwerk verbinding maakt met een centrale hub, waardoor ze communiceren met alle andere netwerken.
Point-to-Point, Hub & Spoke structuur, Bron: Axelar Blog
Axelar hanteert het Hub & Spoke model, waarbij het Axelar Network fungeert als een gedecentraliseerde hub omringd door verschillende verbonden netwerken. Dit model biedt hogere schaalbaarheid en beveiliging vergeleken met de Point-to-Point methode. Bij de Point-to-Point aanpak vereist het toevoegen van een nieuw netwerk het tot stand brengen van directe verbindingen met alle bestaande netwerken. Naarmate het aantal ondersteunde netwerken toeneemt, groeit het aantal vereiste verbindingen exponentieel. In tegenstelling hiermee staat de Hub & Spoke aanpak toe dat een nieuw netwerk alleen verbinding maakt met de centrale hub, die vervolgens connectiviteit met alle andere netwerken faciliteert. Dit resulteert in grotere schaalbaarheid en maakt updates van de verbindingsprotocollen eenvoudiger te beheren.
Vanuit een beveiligingsperspectief is het Hub & Spoke model robuuster tegen problemen op verbonden netwerken. In een Point-to-Point structuur kunnen problemen op een specifieke blockchain zich snel verspreiden. Om de veiligheid te handhaven, moet het hele netwerk worden afgesloten. In het Hub & Spoke model hoeft alleen de verbinding van de probleemblockchain naar de hub te worden verbroken, waardoor de rest van het netwerk wordt beschermd. Axelar heeft zijn centrale hub — het Axelar Network — ontworpen als een gedecentraliseerd netwerk. Deze aanpak benut de hoge schaalbaarheid van het Hub & Spoke model terwijl decentralisatie en beveiliging worden versterkt.
2. 4. $AXL Tokenomics
In het hart van het Axelar Network ligt de AXL token heeft verschillende belangrijke functies:
- Governance Stemmen: $AXL houders kunnen deelnemen aan belangrijke besluitvormingsprocessen zoals netwerkopgrades en wijzigingen in het feebeleid in verhouding tot hun houding.
- Validator Deelname: Gebruikers kunnen $AXL staken om deel te nemen aan de validatie van het Axelar Network.
- Transactiekosten: Alle via Axelar uitgevoerde cross-chain transacties brengen kosten met zich mee die worden betaald in $AXL.
- Validator Incentives: Beloningen voor blockgeneratie en validatie worden betaald in $AXL.
Voor netwerken die compatibel zijn met IBC, kunnen Axelar validators transacties verifiëren door de light client van IBC uit te voeren. Voor nieuwe netwerken die niet IBC-compatibel zijn, moeten validators echter volledige nodes draaien om transacties te verifiëren, wat de operationele kosten en lasten verhoogt. Om dit aan te pakken, heeft Axelar een tokenomics model geïmplementeerd dat een bepaalde hoeveelheid $AXL token inflatie introduceert als beloning voor validators die aanvullende volledige nodes draaien voor nieuwe niet-IBC-compatibele netwerken.
Dit inflatiemodel beloont validators voor de verhoogde werklast. In het begin brengt het verbinden van een nieuw netwerk een inflatievoet van 0,75% met zich mee, wat de totale AXL, Bron: CoinMarketCapNaarmate het aantal verbonden ketens groeit naar de 100 en zelfs 1.000, kan de bijbehorende inflatie op de lange termijn een negatief effect hebben op de waarde van AXL-delegators. Het verbrandingspercentage wordt bepaald via gemeenschapsgovernance. Tot op heden is het voorstel tot inflatievermindering geïmplementeerd, waardoor de jaarlijkse totale inflatievoet van Axelar is gedaald naar 4,8% (1% basisinflatie plus 0,2% extra inflatie voor elk van de 19 niet-IBC ketens). Het mechanisme voor fee burning is nog niet aangenomen. Na implementatie wordt verwacht dat dit zal helpen de waarde van $AXL te stabiliseren door de totale voorraad te verminderen, naast de maatregelen voor inflatievermindering. 3. Belangrijke toepassingen van Axelar3. 1. SquidSquid is een cross-chain liquidity router die gebruikmaakt van het GMP van Axelar om de optimale bridge- en swap-routes te vinden en uit te voeren voor door gebruikers ingediende cross-chain swap-orders. Gebruikers betalen de volledige transactiekosten met gas-tokens van de bronketen, waardoor ze eenvoudig cross-chain swaps kunnen uitvoeren met één klik. Naast swaps voor fungibele tokens biedt Squid ook een NFT-betaalfunctie, waardoor gebruikers NFT's op andere ketens kunnen kopen met activa die ze op een specifiek netwerk bezitten. Bovendien biedt Squid een API, waardoor andere applicaties vrijelijk de functionaliteiten van Squid kunnen gebruiken. Interface van Squid Checkout, Bron: Squid CheckoutTypische cross-chain transacties op Axelar omvatten blokgeneratie op de bronketen en validatie van blokfinaliteit voordat de transactie op de doelketen wordt uitgevoerd via het Axelar Network. Deze structurele beperking betekent dat de totale transactietijd kan variëren van zo kort als 1 minuut tot bijna 1 uur, afhankelijk van de types en statussen van de interactieve netwerken. Om dit probleem aan te pakken, heeft Squid een Boost-functie geïntroduceerd. Deze functie stelt gebruikers in staat een extra vergoeding te betalen voor een kortetermijnlening die door Squid wordt verstrekt, waardoor de transactie eerst op de doelketen wordt uitgevoerd. De Boost-functie werkt door de swap-transactie uit te voeren op de doelketen voordat de bridge-transactie vanuit de bronketen is gefinaliseerd. Dit betekent dat de gebruiker onmiddellijk de tokens ontvangt die ze willen kopen. Zodra de tokenoverdrachtstransactie vanuit de bronketen is gefinaliseerd, recupereert Squid de tokens, waardoor de cross-chain transactie wordt voltooid. Dit vermindert de wachttijd voor gebruikers aanzienlijk en verbetert hun handelservaring. Tot op heden zijn er ongeveer 1 miljoen GMP-transacties verwerkt door Squid, wat goed is voor 80% van alle GMP-transacties op Axelar. 3. 2. Prime ProtocolPrime Protocol is een Dapp die cross-chain leendiensten aanbiedt door gebruik te maken van de GMP-functionaliteit van Axelar. Interface van Prime Protocol, Bron: Prime ProtocolPrime Protocol werkt voornamelijk op het Moonbeam-netwerk, waarbij smart contracts die bekend staan als Prime Contracts over verschillende verbonden netwerken zijn geïmplementeerd. Wanneer een gebruiker activa stort in een Prime Contract op een specifieke keten, stuurt het contract de stortingsinformatie naar de Prime Protocol Hub op het Moonbeam-netwerk via het GMP van Axelar. Wanneer de gebruiker een lening aanvraagt, wordt het leningsverzoekbericht via GMP naar de Hub op het Moonbeam-netwerk gestuurd. Na verwerking wordt het bericht doorgestuurd naar het Prime Contract op de keten waar de lening wordt uitgevoerd, waardoor de activa op die keten worden gebruikt om het leningsverzoek van de gebruiker uit te voeren. In tegenstelling tot traditionele DeFi-leenprotocollen die op één keten werken en alleen onderpand van die keten accepteren, maakt Prime Protocol gebruik van activa van negen verschillende ketens als onderpand en staat lenen over deze ketens toe. Bovendien kunnen gebruikers gedurende dit proces transactiekosten betalen met tokens van de oorspronkelijke keten, wat een ervaring biedt die vergelijkbaar is met lenen en borrowen op één keten. 4. De AVM (Axelar Virtual Machine) & Het technische roadmap van AxelarDe Axelar Virtual Machine (AVM) is de programmeerbare laag van de cross-chain stack van Axelar en de basis van een toekomstige reeks ontwikkelaarstools en mogelijkheden. Dit is mogelijk omdat Axelar een blockchain is die blockchains verbindt – uniek onder interoperabiliteitsprotocollen vanwege het vermogen om smart-contract-logica te ondersteunen. Zoals eerder vermeld, verbetert GMP de gebruikerservaring aanzienlijk door geabstraheerde cross-chain messaging-mogelijkheden te bieden. Het ontwikkelen van geünificeerde gebruikerservaringen die meerdere blockchains omvatten, blijft echter een complexe en arbeidsintensieve taak. Om deze beperkingen te overwinnen en een ontwikkelaarsvriendelijke cross-chain ontwikkelomgeving te bieden, bouwt Axelar ontwikkelaarstools bovenop de AVM, een smart-contract-capabele cross-chain laag die in maart als netwerkupgrade is toegevoegd en goedgekeurd via on-chain stemming. AVM is een virtuele machine die de op CosmWasm gebaseerde smart contract-uitvoeringsomgeving combineert met de cross-chain functionaliteit van Axelar. Het biedt een veilige en efficiënte omgeving voor het uitvoeren van smart contracts en zorgt tegelijkertijd voor cross-chain interoperabiliteit. Hierdoor kunnen ontwikkelaars cross-chain applicaties eenvoudiger bouwen. Multichain-applicaties kunnen op de smart-contract laag worden gebouwd, waarbij AVM de vertaling op het protocolniveau afhandelt. Dit levert een nieuw niveau van ketensabstractie op voor gebruikers en ontwikkelaarsHieronder staan de aanvullende ontwikkelaarstools, recent gelanceerd of op de roadmap, gebaseerd op AVM:4. 1. Interchain MaestroInterchain Maestro vereenvoudigt multichain ontwikkeling door applicatielogica te vertalen, zodat ontwikkelaars "één keer bouwen, overal uitvoeren".Interchain Maestro is een aankomende innovatie op de roadmap van Axelar. Het zal ontwikkelaars helpen om eenvoudig Dapps in een cross-chain omgeving te ontwikkelen, implementeren en beheren met behulp van AVM. Wanneer ontwikkelaars de code van de applicatie die ze willen implementeren indienen bij Maestro, zal deze de code automatisch aanpassen om compatibel te zijn met de doelketen en deze implementeren.
Maestro zal ook monitoring van de operationele status van de Dapp vanaf een enkele interface mogelijk maken en automatische updates van smart contracts op alle ondersteunde chains vergemakkelijken door simpelweg de code te wijzigen die naar Maestro is geüpload. 4. 1. 1. ITS (Interchain Token Service)ITS (Interchain Token Service) gaat verder dan bruggen en ondersteunt tokens die van nature over meerdere blockchains bewegen. ITS werd in januari naar mainnet gebracht na goedkeuring via een on-chain stemming. ITS helpt ontwikkelaars om eenvoudig tokens uit te geven en te beheren over meerdere blockchains. Het maakt gelijktijdige implementatie van tokens op alle EVM-compatibele chains die op Axelar zijn aangesloten mogelijk met slechts een paar klikken, zonder dat er code nodig is. Interchain-tokens kunnen worden aangepast en zullen automatisch aangepaste mogelijkheden vertalen, deze bewaren van keten tot keten. Alle interchain-tokens die via ITS worden uitgegeven, kunnen vervolgens worden ondersteund door Squid Router voor cross-chain swaps, wat hun nut en interoperabiliteit verder vergroot. Tokens die via ITS worden uitgegeven, voldoen aan de ERC-20-standaard. Wanneer tokens tussen chains worden verplaatst, volgen ze een burn-and-mint-mechanisme waarbij tokens op de bronketen worden verbrand en hetzelfde aantal tokens op de bestemmingketen wordt geslagen, waardoor een consistente totale voorraad behouden blijft over de door Axelar ondersteunde netwerken. ITS biedt ook een Token Manager-functie, waardoor ontwikkelaars tokens over meerdere chains vanaf één interface kunnen beheren. Alle interchain-tokens die via ITS worden uitgegeven, kunnen vervolgens worden ondersteund door Squid Router voor cross-chain swaps. Een opvallend project dat gebruikmaakt van ITS is Frax Finance. Frax Finance heeft ITS geïntegreerd in zijn eigen Layer-2-oplossing, Fraxtal, waardoor ontwikkelaars die deelnemen aan het Fraxtal-ecosysteem in staat worden gesteld om snel en eenvoudig cross-chain tokens uit te geven. Door ontwikkelaars te ondersteunen bij het bouwen en exploiteren van cross-chain Dapps zonder zich zorgen te hoeven maken over de complexiteiten van elke keten, reduceert Maestro de tijd en kosten die gemoeid zijn met ontwikkeling en operaties. Dit bevordert een actievere deelname aan het interchain-ecosysteem. 4. 2. Interchain AmplifierInterchain Amplifier stelt ontwikkelaars in staat om eenvoudig nieuwe blockchains aan het Axelar-netwerk te koppelen, zonder programmeren op protocolniveau. Amplifier automatiseert processen op protocolniveau, waardoor smart-contract ontwikkelaars alleen gateway-contracts kunnen implementeren, geïmplementeerde gateway-contracts kunnen activeren, validatorgroepen kunnen selecteren om deel te nemen aan netwerkvalidatie, en governance-voorstellen en stemmingen voor goedkeuring van nieuwe ketens kunnen initiëren. Dit stelt ontwikkelaars van modulaire en applicatiespecifieke blockchains in staat om hun respectievelijke netwerken eenvoudig aan het Axelar-netwerk te koppelen. Momenteel ondergaat de service pilottesten voor de officiële lancering, waarbij netwerken zoals Stacks, Moonriver, Hedera en Iron Fish deelnemen aan het pilotprogramma. AVM fungeert als kerninfrastructuur die niet alleen een omgeving voor uitvoering van smart contracts biedt, maar ook de uitbreiding van het gehele Axelar-ecosysteem faciliteert. Dit stelt Axelar in staat om te evolueren tot een echt interchain-ecosysteem, waarbij de grenzen tussen blockchains verdwijnen en een groot gedecentraliseerd applicatieplatform ontstaat. 5. Vergelijking met concurrerende protocollenOp het gebied van blockchain-interoperabiliteit op basis van cross-chain messaging, omvatten andere prominente protocollen LayerZero en Wormhole. Elk project biedt unieke methoden voor blockchain-interoperabiliteit en concurreert met Axelar. Wat betreft berichtverificatie, gebruikte LayerZero oorspronkelijk twee gecentraliseerde entiteiten—an oracle voor gegevenslevering en een relayer voor gegevensverificatie—om cross-chain berichten te verzenden in zijn v1. In v2 is het however overgestapt naar een gedecentraliseerd verificatienetwerk (DVN) waarbij applicatieontwikkelaars validators binnen het netwerk selecteren om berichten te verifiëren. Validators verifiëren de integriteit van het bericht, maar verifiëren niet de geldigheid van de transactie-inhoud zelf. Er zijn vragen gerezen over het niveau van centralisatie in LayerZero DVNs, waarvan sommige blijkbaar worden gecontroleerd door Ethereum externally owned accounts (EOAs). Wormhole heeft een vertrouwde set van 19 bekende validators aangewezen, Guardians genaamd, die de integriteit en geldigheid van berichten verifiëren. Wormhole vertrouwt op de reputatie van deze validators voor berichtverificatie. Deze aanpak staat bekend als "proof-of-authority". Axelar gebruikt daarentegen ongeveer 75 validators die deelnemen aan berichtverificatie onder een economisch prikkelmechanisme. Axelar draait proof-of-stake consensus, vergelijkbaar met veel van de ketens die het verbindt. Validators beveiligen het netwerk met hun ingezette en gedelegeerde $AXL, en elke kwaadaardige activiteit resulteert in het verlies van hun ingezette activa. Bovendien maakt Axelar's systeem het voor iedereen mogelijk om een top-staker en dus een validator te worden, wat een hoger niveau van decentralisatie garandeert in vergelijking met LayerZero en Wormhole. Quaschaalbaarheid gebruikt LayerZero een Point-to-Point verbindingsmodel, terwijl Axelar en Wormhole gebruikmaken van een Hub & Spoke model om netwerken te verbinden. Axelar vereenvoudigt in het bijzonder de implementatie van logica voor cross-chain smart contracts via AVM en biedt een omgeving waarbij netwerkontwikkelaars eenvoudig nieuwe netwerken aan Axelar kunnen koppelen, wat het een voordeel geeft ten opzichte van de andere protocollen wat betreft schaalbaarheid. Axelar beweert superieur te zijn aan LayerZero en Wormhole in belangrijke concurrentiefactoren zoals berichtverificatie en schaalbaarheid. Bij het bekijken van het aantal cross-chain transacties, heeft Wormhole er ongeveer 1 miljard, LayerZero 130 miljoen en Axelar slechts 1,8 miljoen. Dit verschil is grotendeels toe te schrijven aan airdrop-boeren die mikken op token-airdrops van Wormhole en LayerZero. Na de snapshot voor de token-airdrop van Wormhole daalden de transacties naar een vijftiende, en die van LayerZero naar een tiende van hun eerdere volumes. Trend van LayerZero cross-chain transacties, Bron: LayerZero ScanGezien de recente aankondigingen van token-lanceringen door deze projecten en de gestage transactiegroei van Axelar sinds begin vorig jaar, wordt verwacht dat Axelar zijn marktaandeel in de cross-chain sector zal vergroten. Omdat de concurrentie in cross-chain interoperabiliteit echter nog in een vroeg stadium zit, is het essentieel om de ontwikkelingen van LayerZero en Wormhole in de gaten te houden. Met name de recente uitbreiding van Wormhole naar het Cosmos-ecosysteem, naast de bestaande functionaliteit voor cross-chain messaging voor blockchains gebaseerd op de Move programmeertaal zoals Solana, Sui en Aptos, rechtvaardigt continue observatie van het concurrentielandschap tussen Wormhole en Axelar. 6.
ConclusieIn de huidige multi-chain omgeving, waar liquiditeitsfragmentatie en problemen met de gebruikerservaring prominent aanwezig zijn, is de ontwikkeling van uitgebreide cross-chain infrastructuur cruciaal voor de mainstream adoptie van blockchaintechnologie. Axelar beantwoordt deze behoefte door een hoge mate van cross-chain interoperabiliteit te bieden via GMP, waarbij niet alleen asset-transfers worden ondersteund, maar ook willekeurige informatie-uitwisseling en functie-aanroepen op smart contracts van andere ketens. Het Hub & Spoke-model zorgt voor schaalbaarheid en efficiëntie door andere blockchains te verbinden met zijn gedecentraliseerde netwerkhub. Daarnaast zorgt de introductie van AVM ervoor dat netwerkontwikkelaars eenvoudig nieuwe netwerken op Axelar kunnen aansluiten, Interchain Tokens kunnen uitgeven die van nature over meerdere ketens bewegen, en multichain dApps kunnen bouwen op een "build-once-run-everywhere"-basis. Naarmate interchain Dapps die op Axelar zijn gebouwd gangbaarder en mainstream worden, zullen gebruikers naadloze asset-transfers en applicatie-ervaringen ervaren over meerdere blockchains, alsof ze een enkele blockchain gebruiken. Dit verbetert niet alleen het gebruiksgemak van on-chain activiteiten voor bestaande gebruikers, maar verlaagt ook aanzienlijk de instappdrempels voor nieuwe gebruikers die niet bekend zijn met blockchaintechnologie. ReferentiesAxelarAxelar blogAxelar docsAxelar ScanAxelar introduces the crypto super appHonk if you like Hub & SpokeAdjusting Axelar Network IncentivesQ4 2023 Axelar ReportQ1 2024 Axelar ReportUniswap’s Bridge Assessment ReportSquidSquid CheckoutSquid DocsPrime ProtocolAxelar - The dark horse of the interchain raceAxelar vs WormholeWormhole ScanLayerZero Scan
