Tento článek je příspěvkem komunity. Obsah napsal Derek Yoo, CEO PureStake, týmu vyvíjejícího platformu Moonbeam pro cross-chain aplikace.
Názory vyjádřené v tomto článku jsou názory přispěvatele/autora a nemusí nutně odrážet názory Binance Academy.
Stručně
Cross-chain interoperabilita umožňuje aplikacím komunikovat a interagovat mezi sebou napříč různými blockchainovými sítěmi. To umožňuje přenos dat a hodnot mezi různými systémy, což má za následek zvýšenou konektivitu a bezproblémovou integraci.
Co je interoperabilita v blockchainu?
Interoperabilita v sektoru blockchain se týká schopnosti jednoho blockchainu volně si vyměňovat data s jinými blockchainy. Interoperabilita mezi řetězci umožňuje vzájemnou komunikaci inteligentních kontraktů v různých řetězcích bez nutnosti posílat fyzické tokeny mezi řetězci.
Například aktiva, služby a transakce jsou zaznamenány na blockchainu jako dokumenty. Jakákoli aktivita, která se odehrává na jednom blockchainu, může být reprezentována na jiném blockchainu se správným řešením interoperability. To znamená, že aplikace pracují s jakýmkoli aktivem nebo službou bez ohledu na to, na kterém blockchainu jsou.
Proč je interoperabilita důležitá?
Blockchain je dnes v podobné pozici jako počátky internetu: existuje mnoho izolovaných ekosystémů, které si nemohou vyměňovat informace.
Tento nedostatek interoperability a konektivity představuje významnou překážku pro širší přijetí technologie blockchain, protože brání bezproblémovému toku dat a hodnot napříč různými sítěmi.
Z pohledu vývojáře každé nasazení představuje izolovanou a nezávislou instanci, což má za následek backendové smlouvy, které nejsou propojené a navzájem si neuvědomují. Například může být nutné nasadit DApp decentralizované burzy (DEX) v jednotlivých sítích Ethereum, BNB Chain a Polygon. To vede k tomu, že každá verze těchto DApps je považována za izolovanou.
Jako uživatel může přístup k nasazení na více místech představovat určité problémy. Konkrétně tato implementace neumožňuje bezproblémový přenos tokenů z jednoho blockchainu do druhého. To se obvykle provádí v procesu, kdy jsou aktiva zničena na zdrojovém blockchainu a přetypována na cílový blockchain pomocí mostu třetí strany. Tento proces může být časově náročný a matoucí, což vede k ostrovům fragmentovaných dat a špatným uživatelským zkušenostem. Bezpečnostní rizika spojená s držením aktiv na více blockchainech mohou být také významná, což otevírá dveře hackům a potenciální ztrátě finančních prostředků.
Řešení interoperability napříč řetězci
Cross-chain konektivita se zlepšuje, protože vývojáři vytvářejí řešení, která usnadňují připojení a přenos dat a hodnoty napříč různými sítěmi. To by mohlo odemknout nové možnosti pro uživatelsky přívětivější a propojené blockchainové aplikace.
Existuje mnoho různých přístupů ke zlepšení interoperability mezi řetězci. Zde uvádíme několik příkladů pro předvedení různých řešení.
Řetěz
Chainlink vyvíjí Cross-Chain Interoperability Protocol (CCIP), což je standard s otevřeným zdrojovým kódem umožňujícím meziřetězovou komunikaci, včetně zasílání zpráv a přenosů tokenů. Cílem CCIP je umožnit univerzální konektivitu mezi stovkami blockchainových sítí pomocí standardizovaného rozhraní. Má potenciál snížit složitost vytváření cross-chain aplikací a služeb.
Červí díra
Protokol Wormhole je obecný protokol interoperability, který umožňuje přenos tokenů a zpráv mezi různými blockchainovými sítěmi. Zprávy na zdrojovém řetězci jsou sledovány sítí strážců – lidí, kteří ověřují a usnadňují přenos do cílových řetězců. Vývojáři používající Wormhole mohou vytvářet cross-chain decentralizované aplikace zvané xDapps.
LayerZero
LayerZero je víceřetězcový interoperabilní protokol pro lehký přenos zpráv mezi blockchainy, který poskytuje bezpečné a spolehlivé zasílání zpráv s konfigurovatelnou spolehlivostí.
Ultralehké uzly (ULN) společnosti LayerZero jsou inteligentní smlouvy, které napájejí hlavičky bloků jiných řetězců mostů za účelem zvýšení efektivity. ULN je povoleno pouze na vyžádání a inteligentní smlouva komunikuje s orákulem a relé prostřednictvím koncového bodu LayerZero. Tato konstrukce umožňuje lehkou a efektivní komunikaci napříč řetězci.
Hyperlane
Hyperlane je ověřený proof of stake (PoS) řetězový protokol, který zajišťuje cross-chain komunikaci prostřednictvím konfigurovatelných konsenzuálních metod. V síti Hyperlane je každý validátor zodpovědný za ověření každého řetězce, ke kterému je Hyperlane připojen, a zajišťuje, že komunikace mezi řetězci je bezpečná a přesná.
Inter-Blockchain komunikace
Inter-Blockchain Communication (IBC) je standardní protokol pro interakci blockchainu v Cosmos Network, navržený tak, aby umožňoval interoperabilitu mezi různými blockchainy. IBC definuje minimální sadu funkcí specifikovaných ve standardech Interchain Standards (ICS), které definují, jak mohou blockchainy komunikovat a vyměňovat si data mezi sebou.
Jedním z příkladů je Osmosis – DEX, který umožňuje uživatelům vyměňovat tokeny mezi různými blockchainy. Osmosis používá protokol IBC k umožnění bezproblémové výměny tokenů z různých řetězců, což umožňuje držitelům tokenů přímo těžit z interoperability, kterou IBC poskytuje.
Avalanche Warp Messaging
Avalanche Warp Messaging (AWM) je navržen tak, aby byl flexibilní a umožňuje vývojářům vytvářet vlastní specifikace zpráv pro podporu komunikace. Samotná specifikace AWM vyžaduje bajtové pole, indexování, kdo se účastnil BLS Multi-Signature a BLS Multi-Signature. AWM usnadňuje vývojářům vytváření výkonných DApps v síti Avalanche.
BTC relé
BTC Relay je přenosový řetězec nasazený v živém prostředí. Umožňuje posílat hlavičky bitcoinových bloků do Etherea. Tím poskytuje způsob, jak ověřit zahrnutí bitcoinových transakcí na blockchainu Ethereum, čímž se vytvoří důvěryhodný most mezi těmito dvěma sítěmi.
Formát zprávy pro vzájemnou shodu
Cross-Consensus Message Format umožňuje různým konsensuálním systémům vzájemně komunikovat na Polkadotu. S úspěšnou integrací XCM verze 3 mohou vývojáři vytvářet aplikace, které umožňují mosty, cross-chain locking, výměny, NFT, podmínky, sledování kontextu a další.
Sada Moonbeam XCM SDK například primárně podporuje přenos tokenů XCM, což umožňuje vývojářům komunikovat se sítí Polkadot pomocí XCM.
Ramena
Axelar poskytuje řešení pro cross-chain komunikaci pomocí protokolu General Message Passing, který umožňuje vývojářům vytvářet decentralizované aplikace, které mohou fungovat napříč více blockchainovými sítěmi. Axelar také poskytuje bezpečnou meziřetězovou komunikaci prostřednictvím delegovaného PoS (dPoS) pro přemosťovací tokeny uživatelů.
Například mostová aplikace společnosti Axelar, Satellite, spojuje BUSD na bázi Etherea s Cosmos, což umožňuje interoperabilitu mezi těmito dvěma ekosystémy.
Výhody a omezení interoperability
Výhody interoperability blockchainu jsou jasné. Uživatelé mohou potenciálně bezproblémově provádět transakce napříč různými blockchainovými sítěmi, aniž by potřebovali centralizovaného prostředníka. Také snižuje fragmentaci, zlepšuje interoperabilitu v rámci širšího blockchainového ekosystému a otevírá nové obchodní modely a hranice.
Tato řešení však mají určitá omezení. Různé blockchainy mohou mít různá bezpečnostní řešení, konsensuální algoritmy a programovací jazyky, což může přidat technickou složitost. Tato řešení mají potenciál zvýšit pravděpodobnost útoků a vytvořit nové výzvy v oblasti správy mezi různými blockchainovými sítěmi.
souhrn
Řešení interoperability napříč řetězci mají potenciál výrazně zlepšit efektivitu a funkčnost blockchainových sítí tím, že umožňují komunikaci, přenos dat a hodnot mezi různými sítěmi.
Očekává se, že budoucí vývoj interoperability mezi řetězci povede k větším inovacím mezi různými blockchainovými sítěmi a vytvoří nové aplikace blockchainu. Ty by mohly vést k uživatelsky přívětivějšímu a propojenějšímu blockchain ekosystému.
Pro široké použití však různá řešení interoperability napříč řetězci potřebují dosáhnout větší stability a bezpečnosti. V současné době není jisté, které řešení poskytne nejefektivnější, nejstabilnější a nejbezpečnější nástroje.
Přečtěte si více:
Co je Blockchain Bridge?
Co je vrstva 0 v poli blockchainu?
Co je vrstva 1 v blockchainu?
Zřeknutí se odpovědnosti a varování před rizikem: Tento obsah je vám prezentován „tak, jak je“, pouze pro obecné informační a vzdělávací účely, bez jakéhokoli zastoupení nebo záruky. Nemělo by být vykládáno jako finanční, právní nebo jiné odborné poradenství, ani není zamýšleno jako doporučení ke koupi jakéhokoli konkrétního produktu nebo služby. Měli byste vyhledat vlastní radu od příslušných odborných poradců. V případech, kdy články přispívají přispěvatelé třetích stran, mějte na paměti, že vyjádřené názory patří přispěvateli třetí strany a nemusí nutně odrážet názory Binance Academy. Pro více podrobností si prosím přečtěte naše úplné prohlášení o vyloučení odpovědnosti zde. Ceny digitálních aktiv mohou kolísat. Hodnota vaší investice může klesat i stoupat a nemusíte dostat zpět částku, kterou jste investovali. Jste výhradně odpovědní za svá investiční rozhodnutí a Binance Academy nenese odpovědnost za jakékoli ztráty, které vám mohou vzniknout. Tento materiál by neměl být vykládán jako finanční, právní nebo jiné odborné poradenství. Další informace naleznete v našich podmínkách použití a varování před riziky.

