A Crosschain Bridges áttekintése: Hol tartunk most? PlatoBlockchain Data Intelligence. Függőleges keresés. Ai.

A Crosschain Bridges áttekintése: Hol tartunk most

Angela Potter, a ConsenSys vezető termékmenedzsere és az EEA tagja, az EEA Crosschain Interoperabilitási Munkacsoport közreműködésével

A blokklánc jövője a többláncú. A 2-es rétegek a kulcsfontosságú része az Ethereum skálázási stratégiájából, és láttuk jelentős növekedés oldalláncok és alternatív Layer 1s az elmúlt évben. Bár van némi vita Arról, hogy ez a többláncú világ hogyan fog kinézni a jövőben, tudjuk, hogy gyorsan jelennek meg az új blokklánc-hálózatok, és a felhasználóknak egyre nagyobb szükségük van arra, hogy több heterogén blokklánccal is összefüggő módon lépjenek kapcsolatba.

Manapság a fő crosschain felhasználási eset az eszközök egyik láncból a másikba való áthidalása annak érdekében, hogy olyan lehetőségekhez férhessenek hozzá, amelyek csak egy adott láncon állnak rendelkezésre. A lehetőség egy digitális eszköz vásárlása lehet; nagy hozamú defi protokollban való részvétel; blokklánc alapú játékot játszani; vagy egyszerűen üzletel egy másik lánchoz tartozó egyénnel.

Csak kapargatjuk a crosschain hidak lehetőségeinek (és kockázatainak) a felszínét. Az elmúlt néhány hónapban két hatalmas hídfeltörés eredményeként összesen ~1 milliárd dollárnyi ellopott pénz keletkezett. A Féreglyuk híd feltörése (320 millió dollár) egy intelligens szerződéses hibának köszönhető; mivel a Ronin-híd feltörése megelőzhető lett volna egy decentralizáltabb hídtervezéssel (további megbeszéléseket lásd alább a Külső érvényesítők részben). Az átlátható és a minimálisra csökkentett bizalom hídtervezés soha nem volt még fontosabb.

Mit jelent az eszközök áthidalása?

Bár számtalan módot el tudunk képzelni arra, hogy több blokkláncnak kölcsönhatásba lépnie kellhet, a mai technológiák elsősorban arra irányulnak, hogy lehetővé tegyék a felhasználók számára a pénzeszközök egyik láncból a másikba való áthelyezését. Hogyan valósítják meg ezt valójában a hidak? Két magas szintű módszert látunk ma.

1. Eszközátadás

Az eszközátruházás magában foglalja a tokenek zárolását az A lánc letéti egységében, és néhány egyenértékű („becsomagolt”) tokenek verését a B láncon. Ellenkező irányú áthidaláskor a becsomagolt tokeneket a B láncon elégetik, és az A lánc letéti zárolását feloldják. Ezzel a módszerrel. , a B láncon lévő tokeneket mindig közvetlenül az A láncon kötött hídszerződésben szereplő pénzeszközök fedezik.

Ennek a megközelítésnek a fő hátránya, hogy az A láncon a hídszerződésben nagy értéktár lehet zárva. Ha ezek a tokenek veszélybe kerülnének, a B láncon lévő összes becsomagolt token elveszítené értékét.

2. Eszközcsere

A tőzsdén az A lánc felhasználója tokenekkel kereskedik a B láncban lévő felhasználóval. A csere végrehajtásán túl nincs pénz letétbe helyezése, és nem kell tokeneket verni vagy alátámasztani; bármely két natív token közvetlenül kereskedhet. Hátránya, hogy ha pénzeszközöket akarok áthelyezni egy másik láncba, keresnem kell egy felhasználót (vagy likviditásszolgáltatót) a célláncomban, hogy teljesítsem a kereskedésem másik felét.

Hogyan érvényesítik a hidakat?

Ahhoz, hogy eszközátruházást vagy eszközcserét lehessen végrehajtani két blokkláncon keresztül, párhuzamos tranzakcióknak kell történniük minden láncon. Valamilyen mechanizmusnak kell lennie annak biztosítására, hogy a források valóban kifizetésre kerültek a forrásláncban, hogy a megfelelő eszközöket lehessen verni, kiadni vagy átruházni a célláncon. Ezeknek a módszereknek a bizalmi modelljei eltérőek: a bizalomminimalizált híd az átvitelben részt vevő két láncon túl nem ad új bizalmi feltételezéseket, ami ideális; de ezt a gyakorlatban nehéz lehet elérni, amint azt alább tárgyaljuk.

Négy elsődleges módszer létezik a forrástranzakció érvényesítésére és a céltranzakció elindítására.

1. Külső érvényesítők

Az érvényesítők megbízható készlete ellenőrzi, hogy a tokenek a forrásláncon el lettek helyezve, lehetővé téve a tokenek verését vagy visszavonását a célhelyen. Ez a módszer eszközátruházásra vagy eszközcserére használható, és könnyen beállítható; de további bizalmi feltételezéseket ad az átadásban részt vevő két láncon túl. Ez a legelterjedtebb ellenőrzési módszer a hidak között manapság a piacon, az érvényesítők teljes száma általában egytől ötvenig terjed a hídtól függően, és a többségnek minden tranzakciót alá kell írnia ahhoz, hogy az átmenjen.

A legutóbbi Ronin-híd 650 millió dolláros feltörése akkor történt, amikor egy rosszindulatú szereplő megszerezte a 5-ből 9 érvényesítő kulcsát, ami lehetővé tette számukra, hogy aláírjanak egy csaló tranzakciót. Ez rávilágít annak fontosságára, hogy nagyszámú független fél biztosítsa a hidat (vagy használjon egy vagy több, alább ismertetett érvényesítési módszert).

2. Optimista

Ebben a módszerben a tranzakciókat érvényesnek tekintjük, hacsak nem jelzik egy figyelőt. Minden benyújtott tranzakcióhoz tartozik egy kihívás időszak, amely alatt a megfigyelők jutalmat kapnak a csalás azonosításáért. A kihívás időszakának lejárta után a tranzakció véglegesítésre kerül. Ez a megközelítés kevesebb bizalmi feltételezéssel rendelkezik, mint a külső érvényesítők, mivel csak egyetlen becsületes félre van szükség a csalás megelőzéséhez. A tranzakciók azonban a kihívási időszak miatt tovább tartanak (30 perctől egy hétig), és a figyelőket megfelelően ösztönözni kell a tranzakciók folyamatos figyelésére. A klasszikus példa az optimista összesítésből való natív kilépés, amely az összesítés mögöttes biztonságát használja az L2-ről L1-re való átlépéshez; de rendelkezhet önálló optimista hídprotokollal is saját külső figyelőkészlettel, amely bármely két láncon keresztül használható.

3. Atomcsere

Az eszközcserére használt módszer a szerződés kódjára támaszkodik a biztonság érdekében. A legelterjedtebb megközelítés a hash timelock contract (HTLC), ahol a felhasználók csak azután szerezhetnek be pénzt a megfelelő célláncukon, miután mindkét fél elhelyezett pénzt a forrásláncában. Ha az egyik félnek nem sikerül befizetnie, egy időkorlát után minden visszaáll. Ez a módszer minimálisra csökkenti a bizalmat, de megköveteli, hogy mindkét fél online maradjon a swap időtartama alatt, hogy a másik oldalon pénzt vonhasson ki, ami súrlódásokat okozhat a végfelhasználók számára.

4. Fény kliens relé

A blokkfejlécek és -bizonyítások a forráslánctól a céllánc szerződéséhez kerülnek továbbításra, amely a forráslánc konszenzusmechanizmusának egyszerű kliens futtatásával ellenőrzi őket. Ez a módszer a bizalom minimalizálása, és leggyakrabban eszközátadásra használatos, de alkalmazható eszközcserére vagy más általánosabb felhasználási esetekre. A megvalósítás azonban sok többletköltséggel jár: egy könnyű klienst kell fejleszteni minden forrás/cél lánc párhoz, amelyet a híd támogat; és ha kifejlesztették, akkor a futtatása számításigényes lehet.

Az áthidalásnak számos megközelítése létezik, amelyek közül néhány a fent vázolt tervek közül többet kombinál. Számos crosschain projekt létezik, köztük olyan interoperabilitási hálózatok, mint a Cosmos, a Polkadot, a Chainlink CCIP és a Hyperledger Cactus; de ebben az áttekintésben az Ethereum mainnetet támogató hidakra összpontosítunk. Íme néhány példa a piacon jelen lévő hidakra, amelyek támogatják a hálózatok közötti áthidalást.

Következő az Amarok

A Connext júniusban tervezi kiadni az új frissítést Amarok, átváltva a tervezésüket az atomi csereügyletekről egy olyan eszközcsere-hálózatra, amely használ Nomád optimista protokollja csalással kapcsolatos követelések rendezésére. A likviditásszolgáltatók gyors átutalásokat tesznek lehetővé az alapok átutalásával, miközben kivárják a 30 perces kihívás időszakát a Nomadon.

Komlóbörze

Befizetés hop zárva vannak az Ethereumon, és a natív rollup híd védi, míg a likviditásszolgáltatók gyors átutalást tesznek lehetővé az L2-ek között azáltal, hogy előirányozzák a pénzeszközöket tokenek verésére. A becsomagolt tokenek a hídtranzakció részeként AMM-eken keresztül automatikusan visszacserélődnek kanonikus tokenekre.

Szivárványhíd KÖZELÉBEN

Rainbow Bridge lehetővé teszi az eszközök átvitelét az Ethereum és a NEAR hálózatok között könnyű kliens relén keresztül. A NEAR light kliens szerződésben fut az Ethereum hálózaton, az Ethereum light kliens pedig a Near hálózaton. A közvetítőszolgáltatás blokkfejléceket továbbít az egyik hálózatról a másikra, hogy ellenőrizzék a kétoldali könnyű kliensek. Ez egy optimista kialakítással párosul, ahol a figyelők 4 órán belül megtámadhatják az érvénytelen tranzakciókat a Near to Ethereum között.

LayerZero's Stargate

Stargate a LayerZero megvalósítása, amely egy eszközcsere protokoll, amelyhez egy orákulum és egy közvetítő (két külön fél) szükséges az egyes tranzakciók érvényesítéséhez. A Stargate szintén nemrégiben jelent meg a Bűnözés előtti rendszer amely minden egyes tranzakciót szimulál, és ellenőrzi, hogy az eredményül kapott hídállapot érvényesnek minősül-e a véglegesítés előtt.

Wanchain híd

Wanchain lehetővé teszi az eszközök átvitelét több 1. és 2. rétegű hálózat között. Küszöbben meghatározott számú külső érvényesítőnek kell aláírnia minden tranzakciót többoldalú számítással. Az érvényesítőknek fedezetet kell vállalniuk minden általuk feldolgozott tranzakcióhoz, hogy ösztönözzék a jóhiszemű cselekvést.

A crosschain tér gyorsan fejlődik, és a crosschain technológia széttagolt és folyamatosan változó természete kihívást jelent a vállalkozások számára a részvételben. Ahogy a tér érik, a vállalkozásoknak lehetőségük nyílik arra, hogy keresztlánc-technológiákat alkalmazzanak, hogy értéket tárjanak fel a blokklánc ökoszisztéma minden sarkában; de ennek érdekében meg kell oldanunk az elfogadás előtt álló legfőbb akadályokat, amelyekkel a vállalkozások szembesülnek:

  1. Biztonsági aggályok és nem egyértelmű bevált gyakorlatok
  2. Különböző hídmegközelítések, amelyek nem elég rugalmasak vagy következetesek ahhoz, hogy rájuk építsenek
  3. Adatvédelmi és szabályozási követelmények

Az EEA kiadta crosschain biztonsági irányelvek és dolgozik az interoperabilitási szabványok tervezetén, hogy elkezdje kezelni ezeket az akadályokat. Maradjon velünk a sorozat következő cikkével kapcsolatban EGT Crosschain Interoperabilitási Munkacsoport.

Ha többet szeretne megtudni az EGT-tagság előnyeiről, forduljon James Harsh csapattaghoz a következő címen:  vagy bejelentkezés https://entethalliance.org/become-a-member/.

Kövess minket TwitterLinkedIn és a Facebook hogy naprakészek legyenek az EGT-vel kapcsolatos mindenről.

Időbélyeg:

Még több Enterprise Ethereum Alliance