Vad Àr tvÀrkedjeinteroperabilitet?
Hem
Artiklar
Vad Àr tvÀrkedjeinteroperabilitet?

Vad Àr tvÀrkedjeinteroperabilitet?

Avancerad
Publicerad Mar 13, 2023Uppdaterad Oct 24, 2023
7m

Den hÀr artikeln kommer frÄn vÄrt community. Artikeln har skickats in av Derek Yoo, VD för PureSake, ett utvecklingsteam för Moonbeam-plattformen för tvÀrkedjeanslutna applikationer.

Åsikterna i den hĂ€r artikeln tillhör författaren och Ă„terspeglar inte nödvĂ€ndigtvis Binance Academys Ă„sikter.

TL;DR 

TvÀrkedjeinteroperabilitet gör det möjligt för applikationer att kommunicera och interagera med varandra över olika blockkedjenÀtverk. Detta möjliggör överföring av data och vÀrde mellan olika system, vilket ger ökad anslutning och sömlös integration. 

Vad Àr interoperabilitet pÄ blockkedjan? 

Interoperabilitet i samband med blockkedjor avser en blockkedjas kapacitet att fritt utbyta data med andra blockkedjor. TvÀrkedjeinteroperabilitet gör det möjligt för smarta kontrakt pÄ olika kedjor att kommunicera med varandra, utan att behöva skicka faktiska token mellan kedjorna.

Till exempel registreras tillgÄngar, tjÀnster och transaktioner pÄ en blockkedja som dokumentation. Oavsett vilken aktivitet som sker pÄ en blockkedja kan den representeras pÄ en annan blockkedja med rÀtt interoperabilitetslösning. Detta innebÀr att applikationer fungerar med alla tillgÄngar eller tjÀnster, oavsett vilken blockkedja de Àr pÄ.

Varför Àr interoperabilitet viktigt? 

Blockkedjor idag Àr i en liknande position som internet var nÀr det startade: det finns mÄnga isolerade ekosystem som inte kan utbyta information. 

Denna brist pÄ interoperabilitet och anslutning utgör ett betydande hinder för ett bredare antagande av blockkedjetekniken, eftersom det förhindrar ett smidigt flöde av data och vÀrde över olika nÀtverk. 

Ur en utvecklares perspektiv utgör varje distribution en isolerad och oberoende instans, vilket resulterar i att backendkontrakten inte Àr anslutna och Àr omedvetna om varandra. Till exempel kan en DApp för en decentraliserad börs (DEX) behöva distribueras individuellt pÄ nÀtverken Ethereum, BNB Chain och Polygon. Detta leder till att alla versioner av dessa DApps isoleras. 

Som anvÀndare kan metoden för multidistribution innebÀra flera svÄrigheter. Den tillÄter inte sömlös överföring av token frÄn en blockkedja till en annan. Detta görs vanligtvis i en process dÀr tillgÄngar förstörs pÄ kÀllblockkedjan och skapas igen pÄ destinationsblockkedjan med hjÀlp av en tredjepartsbro. Processen kan vara tidskrÀvande och förvirrande, vilket leder till fragmenterade dataöar och en dÄlig anvÀndarupplevelse. SÀkerhetsriskerna i samband med att hÄlla tillgÄngar pÄ flera blockkedjor kan ocksÄ vara betydande och öppna dörrarna för hackare och potentiell förlust av tillgÄngar.

Lösningar för tvÀrkedjeinteroperabilitet 

TvÀrkedjekopplingen förbÀttras nÀr utvecklarna bygger lösningar som gör det lÀttare att ansluta och överföra data och vÀrde över olika nÀtverk. Detta kan ge nya möjligheter för mer anvÀndarvÀnliga och sammankopplade blockkedjeapplikationer.

Det finns olika metoder för att förbÀttra tvÀrkedjeinteroperabiliteten. HÀr listar vi nÄgra exempel för att visa upp ett brett utbud av lösningar. 

Chainlink utvecklar Cross-Chain Interoperability Protocol (CCIP), som Àr en öppen kÀllkodsstandard för att möjliggöra tvÀrkedjekommunikation, inklusive meddelanden och tokenöverföringar. MÄlet med CCIP Àr att möjliggöra en universell anslutning mellan hundratals blockkedjenÀtverk med ett standardiserat grÀnssnitt. Det har potential att minska komplexiteten för att bygga tvÀrkedjeapplikationer och -tjÀnster.

Wormhole

Wormhole-protokollet Àr ett generiskt interoperabilitetsprotokoll som möjliggör överföring av token och meddelanden mellan olika blockkedjenÀtverk. Meddelanden pÄ en kÀllkedja observeras av ett nÀtverk av förvaltare, som verifierar och underlÀttar överföringarna till mÄlkedjorna. Utvecklare som anvÀnder Wormhole kan bygga tvÀrkedjedecentraliserade applikationer som kallas xDapps.

LayerZero

LayerZero Àr ett interoperabilitetsprotokoll pÄ omnichain för smÄ meddelanden som passerar mellan blockkedjor och ger sÀker och pÄlitlig meddelandeleverans med anpassningsbar pÄlitlighet. 

LayerZeros ultralÀtta noder (ULN) Àr smarta kontrakt som ger block-rubriker för andra överbryggade kedjor, för att förbÀttra effektiviteten. ULN aktiveras endast pÄ begÀran och det smarta kontraktet kommunicerar med ett orakel och en relÀ genom LayerZero-slutpunkten. Denna design möjliggör lÀtt och effektiv tvÀrkedjekommunikation.

Hyperlane

Hyperlane Àr ett delegerat bevis pÄ insats (Delegated Proof of Stake/DPoS)-kedjeprotokoll som validerar och sÀkrar tvÀrkedjekommunikation via anpassningsbara konsensusmetoder. I Hyperlanes nÀtverk ansvarar varje validerare för att validera varje kedja som Hyperlane Àr ansluten till, vilket sÀkerstÀller att tvÀrkedjekommunikation Àr sÀker och korrekt.

Inter-Blockchain Communication

Inter-Blockchain Communication (IBC) Àr standardprotokollet för blockkedjeinteraktion i Cosmos Network, som Àr utformat för att möjliggöra interoperabilitet mellan olika blockkedjor. IBC definierar en minimal uppsÀttning funktioner som anges i Interchain Standards (ICS), som definierar hur blockkedjor kan kommunicera och utbyta data med varandra.

Ett exempel Àr Osmosis, en DEX som gör det möjligt för anvÀndarna att byta token mellan olika blockkedjor. Osmosis anvÀnder IBC-protokollet för att möjliggöra smidiga byten av token frÄn olika kedjor, vilket gör det möjligt för tokeninnehavarna att direkt dra nytta av den interoperabilitet som IBC erbjuder.

Avalanche Warp Messaging

Avalanche Warp Messaging (AWM) Àr utformad för att vara flexibel och lÄta utvecklarna skapa sina egna meddelandespecifikationer för kraftfull kommunikation. AWM-specifikationen i sig krÀver en rad bytes, ett index över vem som deltog i denna BLS Multi-Signature och sjÀlva BLS Multi-Signature. AWM gör det lÀttare för utvecklarna att bygga kraftfulla DApps pÄ Avalanche-nÀtverket.

BTC Relay

BTC Relay Àr ett kedjerelÀ som distribueras i en livemiljö. Det möjliggör inlÀmning av Bitcoin-blockrubriker till Ethereum. Genom att göra detta ger det ett sÀtt att verifiera införandet av Bitcoin-transaktioner pÄ Ethereums blockkedja, vilket skapar en pÄlitlig bro mellan de tvÄ nÀtverken.

Cross-Consensus Message Format

Cross-Consensus Message Format (XCM) gör att olika konsensussystem kan kommunicera med varandra pÄ Polkadot. I och med den framgÄngsrika sammanslagningen av XCM version 3, kan utvecklarna bygga applikationer som möjliggör broar, tvÀrkedjelÄsning, börser, NFT:er, villkor, sammanhangsspÄrning med mera. 

Moonbeam XCM SDK stöder till exempel frÀmst XCM-tokenöverföringar, vilket gör det möjligt för utvecklarna att interagera med Polkadot-nÀtverket med hjÀlp av XCM.

Axelar

Axelar erbjuder en lösning för tvÀrkedjekommunikation genom anvÀndningen av protokollet General Message Passing, sÄ att utvecklarna kan bygga decentraliserade applikationer som fungerar över flera blockkedjenÀtverk. Axelar tillhandahÄller ocksÄ sÀker kommunikation inom kedjan, genom dPoS för anvÀndare som överbryggar token.

Till exempel ansluter Axelars överbryggande app, Satellite, Ethereum-baserade BUSD till Cosmos, vilket möjliggör interoperabilitet mellan de tvÄ ekosystemen.

Fördelar och begrÀnsningar med Interoperabilitet

Fördelarna med blockkedjeinteroperabilitet Àr tydliga. AnvÀndarna kan potentiellt genomföra smidiga transaktioner över olika blockkedjenÀtverk, utan behov av centraliserade mellanhÀnder. Detta minskar ocksÄ fragmenteringen, förbÀttrar interoperabiliteten inom det bredare blockkedjeekosystemet och öppnar upp för nya affÀrsmöjligheter och -modeller.

Det finns dock vissa begrÀnsningar med dessa lösningar. Olika blockkedjor kan ha olika sÀkerhetslösningar, konsensusalgoritmer och programmeringssprÄk, vilket kan komma att öka den tekniska komplexiteten. Dessa lösningar kan potentiellt öka sannolikheten för attacker och ge nya styrningsutmaningar bland olika blockkedjenÀtverk. 

Sammanfattningsvis

Lösningar för tvÀrkedjeinteroperabilitet har potentialen att avsevÀrt förbÀttra effektiviteten och funktionaliteten i blockkedjenÀtverk, genom att möjliggöra kommunikation, data och vÀrdeöverföringar mellan olika nÀtverk. 

Den framtida utvecklingen av tvÀrkedjeinteroperabilitet förvÀntas frÀmja större innovation mellan olika blockkedjenÀtverk och nya möjligheter för blockkedjeapplikationer. Dessa kan leda till ett mer anslutet och anvÀndarvÀnligt blockkedjeekosystem.

För en ökad anvÀndning mÄste dock olika lösningar för tvÀrkedjeinteroperabilitet uppnÄ mer stabilitet och sÀkerhet. Det Àr oklart vilken lösning som ger de mest effektiva, stabila och sÀkra verktygen.  

Vidare lÀsning:

Ansvarsfriskrivning och riskvarning: detta innehĂ„ll presenteras för dig ”i befintligt skick” och endast för allmĂ€n information och utbildningsĂ€ndamĂ„l, utan representation eller garanti av nĂ„got slag. Det ska inte tolkas som ekonomisk, juridisk eller annan professionell rĂ„dgivning. Det Ă€r inte heller avsett att rekommendera köp av nĂ„gon specifik produkt eller tjĂ€nst. Du bör söka efter din egen rĂ„dgivning frĂ„n lĂ€mpliga professionella rĂ„dgivare. I de fall dĂ„ artikeln har skrivits av en tredje part, tillhör Ă„sikterna som uttrycks denna tredje part och Ă„terspeglar inte nödvĂ€ndigtvis Binance Academys Ă„sikter. LĂ€s vĂ„r fullstĂ€ndiga ansvarsfriskrivning hĂ€r för mer information. Priserna pĂ„ digitala tillgĂ„ngar kan vara volatila. VĂ€rdet pĂ„ din investering kan gĂ„ ner eller upp och du kanske inte fĂ„r tillbaka det investerade beloppet. Du Ă€r sjĂ€lv ansvarig för dina investeringsbeslut och Binance Academy ansvarar inte för eventuella förluster som du kan Ă„dra dig. Detta material ska inte tolkas som ekonomisk, juridisk eller annan professionell rĂ„dgivning. Se vĂ„ra anvĂ€ndarvillkor och riskvarning för mer information.