Šis raksts ir kopienas iesniegums. Raksta autors ir Dereks Yoo, PureStake izpilddirektors, Moonbeam platformas izstrādes komanda starpķēdēm savienotām lietojumprogrammām.

Šajā rakstā sniegtie viedokļi ir līdzstrādnieka/autora skatījumi, un tie ne vienmēr atspoguļo Binance akadēmijas viedokļus.

TL;DR

Vairāku ķēžu sadarbspēja ļauj lietojumprogrammām sazināties un mijiedarboties viena ar otru dažādos blokķēdes tīklos. Tas ļauj pārsūtīt datus un vērtību starp dažādām sistēmām, nodrošinot lielāku savienojamību un netraucētu integrāciju.

Kas ir sadarbspēja blokķēdē?

Sadarbspēja blokķēžu kontekstā attiecas uz blokķēdes spēju brīvi apmainīties ar datiem ar citām blokķēdēm. Vairāku ķēžu sadarbspēja ļauj viedajiem līgumiem dažādās ķēdēs sazināties vienam ar otru, nenosūtot faktiskos marķierus starp ķēdēm.

Piemēram, aktīvi, pakalpojumi un darījumi tiek reģistrēti blokķēdē kā dokumentācija. Jebkura darbība, kas notiek vienā blokķēdē, var tikt attēlota citā blokķēdē, izmantojot pareizo sadarbspējas risinājumu. Tas nozīmē, ka lietojumprogrammas darbojas ar jebkuru līdzekli vai pakalpojumu neatkarīgi no tā, kurā blokķēdē tās darbojas.

Kāpēc sadarbspēja ir svarīga?

Blokķēdes mūsdienās atrodas līdzīgā situācijā kā interneta agrīnajos laikos: ir daudzas izolētas ekosistēmas, kas nespēj apmainīties ar informāciju.

Šis sadarbspējas un savienojamības trūkums ir būtisks šķērslis blokķēdes tehnoloģijas plašākai ieviešanai, jo tas novērš netraucētu datu un vērtības plūsmu dažādos tīklos.

No izstrādātāja viedokļa katra izvietošana ir izolēta un neatkarīga instance, kā rezultātā aizmugures līgumi nav saistīti un viens par otru nezina. Piemēram, decentralizētās apmaiņas (DEX) DApp var būt nepieciešams izvietot Ethereum, BNB ķēdes un poligonu tīklos atsevišķi. Tā rezultātā katra DApp versija tiek izolēta.

Kā lietotājam vairāku izvietošanas pieeja var radīt vairākas problēmas. Tas neļauj netraucēti pārsūtīt žetonus no vienas blokķēdes uz otru. Tas parasti tiek darīts procesā, kurā aktīvi tiek iznīcināti avota blokķēdē un atkal kalti galamērķa blokķēdē, izmantojot trešās puses tiltu. Process var būt laikietilpīgs un mulsinošs, izraisot sadrumstalotas datu salas un sliktu lietotāja pieredzi. Drošības riski, kas saistīti ar aktīvu turēšanu vairākās blokķēdēs, var būt arī nozīmīgi, paverot durvis uzlaušanai un iespējamiem līdzekļu zaudējumiem.

Vairāku ķēžu sadarbspējas risinājumi

Vairāku ķēžu savienojamība uzlabojas, jo izstrādātāji veido risinājumus, kas atvieglo datu un vērtības savienošanu un pārsūtīšanu dažādos tīklos. Tas var atvērt jaunas iespējas lietotājam draudzīgākām un savstarpēji saistītām blokķēdes lietojumprogrammām.

Pastāv dažādas pieejas, lai uzlabotu starpķēžu sadarbspēju. Šeit mēs uzskaitām dažus piemērus, lai parādītu plašu risinājumu klāstu.

Ķēdes posms

Chainlink izstrādā Cross-Chain Interoperability Protocol (CCIP), kas ir atvērtā koda standarts, lai nodrošinātu starpķēžu saziņu, tostarp ziņojumapmaiņu un marķieru pārsūtīšanu. CCIP mērķis ir nodrošināt universālu savienojumu starp simtiem blokķēdes tīklu, izmantojot standartizētu saskarni. Tas var samazināt pārrobežu ķēžu lietojumprogrammu un pakalpojumu izveides sarežģītību.

Tārpu caurums

Wormhole protokols ir vispārējs sadarbspējas protokols, kas ļauj pārsūtīt marķierus un ziņojumus starp dažādiem blokķēdes tīkliem. Ziņojumus avota ķēdē novēro aizbildņu tīkls, kas pārbauda un atvieglo pārsūtīšanu uz mērķa ķēdēm. Izstrādātāji, kas izmanto Wormhole, var izveidot starpķēžu decentralizētas lietojumprogrammas, ko sauc par xDapps.

LayerZero

LayerZero ir visaptverošs sadarbspējas protokols vieglai ziņojumu pārsūtīšanai starp blokķēdēm, nodrošinot drošu un uzticamu ziņojumu piegādi ar konfigurējamu neuzticamību.

LayerZero īpaši vieglie mezgli (ULN) ir viedie līgumi, kas nodrošina citu tiltu ķēžu bloku galvenes, lai uzlabotu efektivitāti. ULN tiek aktivizēts tikai pēc pieprasījuma, un viedais līgums sazinās ar orākulu un releju, izmantojot LayerZero galapunktu. Šis dizains nodrošina vieglu un efektīvu saziņu starp ķēdēm.

Hiperlāna

Hyperlane ir deleģēts likmes apliecinājuma (PoS) ķēdes protokols, kas apstiprina un nodrošina starpķēžu saziņu, izmantojot konfigurējamas vienprātības metodes. Hyperlane tīklā katrs validators ir atbildīgs par katras ķēdes, ar kuru Hyperlane ir pievienota, validāciju, nodrošinot, ka starpķēžu komunikācija ir droša un precīza.

Inter-Blockchain komunikācija

Inter-Blockchain Communication (IBC) ir standarta protokols blokķēžu mijiedarbībai Cosmos tīklā, kas ir izstrādāts, lai nodrošinātu dažādu blokķēžu savietojamību. IBC definē minimālu funkciju kopu, kas noteikta starpķēžu standartos (ICS), kas nosaka, kā blokķēdes var sazināties un apmainīties ar datiem savā starpā.

Viens piemērs ir Osmosis, DEX, kas ļauj lietotājiem apmainīt marķierus starp dažādām blokķēdēm. Osmoze izmanto IBC protokolu, lai nodrošinātu netraucētu dažādu ķēžu marķieru apmaiņu, ļaujot marķieru turētājiem tieši gūt labumu no IBC piedāvātās savietojamības.

Lavinche Warp Messaging

Avalanche Warp Messaging (AWM) ir izstrādāta tā, lai tā būtu elastīga un ļautu izstrādātājiem izveidot savas ziņojumapmaiņas specifikācijas barošanas sakariem. Pati AWM specifikācija prasa baitu masīvu, BLS vairāku parakstu dalībnieku indeksu un BLS vairāku parakstu. AWM ļauj izstrādātājiem vieglāk izveidot jaudīgus DApps tīklā Avalanche.

BTC relejs

BTC Relay ir ķēdes relejs, kas izvietojams dzīvā režīmā. Tas ļauj iesniegt Bitcoin bloku galvenes Ethereum. Tādējādi tiek nodrošināts veids, kā pārbaudīt Bitcoin darījumu iekļaušanu Ethereum blokķēdē, izveidojot neuzticamu tiltu starp abiem tīkliem.

Pārrobežu vienprātības ziņojuma formāts

Cross-Consensus Message Format (XCM) ļauj dažādām vienprātības sistēmām sazināties savā starpā Polkadot. Veiksmīgi apvienojot XCM 3. versiju, izstrādātāji var izveidot lietojumprogrammas, kas nodrošina tiltus, šķērsķēžu bloķēšanu, apmaiņu, NFT, nosacījumus, konteksta izsekošanu un daudz ko citu.

Piemēram, Moonbeam XCM SDK galvenokārt atbalsta XCM marķieru pārsūtīšanu, ļaujot izstrādātājiem mijiedarboties ar Polkadot tīklu, izmantojot XCM.

Pleci

Axelar piedāvā risinājumu starpķēžu saziņai, izmantojot General Message Passing protokolu, ļaujot izstrādātājiem izveidot decentralizētas lietojumprogrammas, kas var darboties vairākos blokķēdes tīklos. Axelar nodrošina arī drošu starpķēžu saziņu, izmantojot deleģēto PoS (dPoS) lietotājiem, kas savieno marķierus.

Piemēram, Axelar savienošanas lietotne Satellite savieno uz Ethereum balstīto BUSD ar Cosmos, nodrošinot sadarbspēju starp abām ekosistēmām.

Sadarbspējas priekšrocības un ierobežojumi

Blokķēdes sadarbspējas priekšrocības ir skaidras. Lietotāji var veikt darījumus dažādos blokķēdes tīklos nemanāmi, bez nepieciešamības pēc centralizētiem starpniekiem. Tas arī samazina sadrumstalotību, uzlabo sadarbspēju plašākā blokķēdes ekosistēmā un paver jaunas biznesa robežas un modeļus.

Tomēr šiem risinājumiem ir daži ierobežojumi. Dažādām blokķēdēm var būt dažādi drošības risinājumi, konsensa algoritmi un programmēšanas valodas, kas var palielināt tehnisko sarežģītību. Šie risinājumi potenciāli var palielināt uzbrukumu iespējamību un radīt jaunas pārvaldības problēmas dažādos blokķēdes tīklos.

Noslēguma domas

Starpķēžu sadarbspējas risinājumiem ir potenciāls būtiski uzlabot blokķēžu tīklu efektivitāti un funkcionalitāti, nodrošinot saziņu, datu un vērtības pārsūtīšanu starp dažādiem tīkliem.

Paredzams, ka turpmākā starpķēžu sadarbspējas attīstība veicinās lielāku inovāciju starp dažādiem blokķēdes tīkliem un jaunas iespējas blokķēdes lietojumprogrammām. Tie var radīt savienotāku un lietotājam draudzīgāku blokķēdes ekosistēmu.

Tomēr plašai lietošanai dažādiem starpķēžu sadarbspējas risinājumiem ir jāpanāk lielāka stabilitāte un drošība. Nav skaidrs, kurš risinājums nodrošinās visefektīvākos, stabilākos un drošākos rīkus.

Papildu lasīšana:

Atruna un brīdinājums par risku: šis saturs jums tiek piedāvāts “tāds, kāds ir” tikai vispārīgas informācijas un izglītošanas nolūkos, bez jebkāda veida pārstāvniecības vai garantijas. To nevajadzētu interpretēt kā finansiālu, juridisku vai citu profesionālu padomu, kā arī tas nav paredzēts, lai ieteiktu iegādāties kādu konkrētu produktu vai pakalpojumu. Jums jālūdz savs padoms no atbilstošiem profesionāliem konsultantiem. Ja rakstu ir pievienojis trešās puses līdzautors, lūdzu, ņemiet vērā, ka šie paustie viedokļi pieder trešās puses līdzautoram un ne vienmēr atspoguļo Binance Academy uzskatus. Lūdzu, izlasiet mūsu pilno atrunu šeit, lai iegūtu sīkāku informāciju. Digitālo aktīvu cenas var būt nepastāvīgas. Jūsu ieguldījuma vērtība var samazināties vai pieaugt, un jūs, iespējams, neatgūsit ieguldīto summu. Jūs esat pilnībā atbildīgs par saviem investīciju lēmumiem, un Binance Academy nav atbildīgs par jebkādiem zaudējumiem, kas jums var rasties. Šo materiālu nevajadzētu uzskatīt par finansiālu, juridisku vai citu profesionālu padomu. Lai iegūtu papildinformāciju, skatiet mūsu lietošanas noteikumus un brīdinājumu par risku.