#Web3 je víceřetězcové.
Vedle sebe existují stovky blockchainů, z nichž každý má různá aktiva, aplikace a uživatele. Proto je bezproblémová a bezpečná interoperabilita klíčem k dosažení prosperujícího víceřetězcového ekosystému:
DEFINICE: Problém interoperability blockchainu je neschopnost blockchainových sítí sdílet data, přenášet tokeny (tj. přemosťovat) a provádět transakce mezi sebou.
Realita Web3 je víceřetězcová, kde vedle sebe existují stovky až nakonec tisíce různých blockchainů, z nichž každý má jiné emitenty aktiv, uživatelské základny, aplikace a technologické silné a slabé stránky. Víceřetězcový přístup překonal myšlenku jednotné sjednocené účetní knihy, protože je škálovatelnější, flexibilnější a praktičtější vzhledem k široké škále technologií, zúčastněných stran a zájmů.
Aby však víceřetězcová ekonomika fungovala, musí být blockchainy schopny bezproblémově komunikovat a přenášet aktiva napříč řetězci bezpečným a spolehlivým způsobem. Bohužel, blockchainová interoperabilita je náročný problém, který se má vyřešit, s více než 2,8 miliardami dolarů v uživatelských prostředcích již hacknutých kvůli nezabezpečeným cross-chain tokenovým mostům a infrastruktuře.
Následující blog se bude zabývat blockchainovou interoperabilitou, jejími hlavními výzvami a tím, jak #Chainlink Cross-Chain Interoperability Protocol (CCIP) nastavuje nový průmyslový standard v oblasti bezpečnosti a posouvá průmysl blíže k realizaci konečného cíle, kterým je onchain stát se jednotný internet smluv.
Internet smluv
Řetězec $LINK CCIP propojuje soukromé a veřejné blockchainové sítě a vytváří jednotný internet smluv.
Co je blockchainová interoperabilita?
Interoperabilita blockchainu je schopnost různých blockchainových sítí spolu komunikovat odesíláním a přijímáním zpráv a tokenů. Stejně jako internet umožňuje komunikaci mezi počítači, blockchainová interoperabilita umožňuje přenos dat a hodnot napříč řetězci.
Bez interoperability blockchainu jsou blockchainy podobné digitálním ostrovům, kde jsou jejich uživatelé, aktiva a informace odpojeni od širšího ekosystému Web3. Zavedení standardu blockchainové interoperability je tedy zásadní pro odemknutí plného potenciálu blockchainové technologie, protože umožňuje propojenou onchain ekonomiku, která maximalizuje likviditu, poskytuje univerzální přístup k uživatelům a realizuje větší efektivitu a cross-chain spolupráci. Chcete-li se dozvědět více, podívejte se na blog: Co je blockchainová interoperabilita?
Klíčové výzvy pro interoperabilitu blockchainu
Technologie
Vzhledem ke způsobu, jakým vytvářejí konsenzus, nejsou blockchainy navrženy tak, aby přímo ověřovaly stav všech ostatních onchain sítí nebo offchain systémů, které na světě existují, aniž by došlo k významným kompromisům v oblasti bezpečnosti, stability nebo škálovatelnosti řetězce. Toto omezení konektivity je základem jak problému Oracle, tak problému interoperability blockchainu.
Řešení pro interoperabilitu blockchainu proto musí být schopno číst a zapisovat data v různých formátech a interpretovat různé mechanismy konsenzu, aby bylo možné určit důležité informace, například zda je transakce považována za dokončenou na konkrétním blockchainu (tj. finalita transakce). Musí mít také svůj vlastní způsob přijímání, ověřování a provádění transakcí napříč řetězci.
Funkčnost
Existuje celá řada funkcí, o jejichž splnění může být vyžadováno řešení pro interoperabilitu blockchainu, zejména schopnost přenášet zprávy do/z různých blockchainů a přenášet tokeny napříč řetězcem pomocí různých mechanismů manipulace s tokeny. Kromě toho existují další důležité funkce, které by řešení pro interoperabilitu blockchainu mělo ideálně podporovat, jako jsou programovatelné přenosy tokenů – schopnost přenášet tokeny napříč řetězcem a poté tyto tokeny používat v doplňkové akci na cílovém blockchainu, vše v rámci jediné transakce. . Například převeďte aktiva křížově a vložte je do smlouvy o sázkách jako součást křížové transakce.
Programmable Token Transfers umožňují zasílání tokenů a zpráv napříč řetězcem jako součást jedné transakce.
Programmable Token Transfers umožňují tokeny a zprávy posílat napříč řetězcem jako součást jediné transakce, což zlepšuje vývojářskou a uživatelskou zkušenost.
Řešení pro interoperabilitu blockchainu by také mělo podporovat datová orákula jako způsob, jak spouštět automatizované meziřetězcové transakce založené na skutečných nebo jiných blockchainových událostech. Institucionální klienti mohou navíc chtít další funkce, jako je schopnost naprogramovat různé organizační zásady a zásady dodržování předpisů do svých pracovních postupů napříč řetězci nebo schopnost provádět meziřetězcové transakce zachovávající soukromí.
Zabezpečení
Validace dat a transakcí je zásadní pro zabránění zneužití meziřetězcového protokolu. Jedna z hlavních bezpečnostních výzev pramení z toho, že blockchainy mají různé představy o finalitě transakcí – bod, ve kterém jsou minulé blockchainové transakce považovány za extrémně obtížné nebo nemožné je vrátit zpět. Řešení pro interoperabilitu blockchainu jako takové musí porozumět rozdílům v návrhu blockchainu, aby se zajistilo, že uplyne přiměřený čas na finalitu na zdrojovém blockchainu, než přijme opatření v cílovém řetězci.
Dalším klíčovým pojmem bezpečnosti je, jak řešení pro interoperabilitu blockchainu ověřuje transakce nebo data na zdrojovém blockchainu a přenáší data do cílového řetězce. Tyto metody zahrnují centralizovanou validaci (např. směnárna kryptoměn), lokální validaci (např. atomový swap), nativní validaci (např. důkaz s nulovými znalostmi) nebo externí validaci (např. decentralizovaný konsensus). Různé bezpečnostní přístupy přicházejí s různými kompromisy. Například vysoce decentralizované protokoly mohou nabízet silnou odolnost vůči cenzuře na úkor flexibility vývojářů a obnovy po havárii, zatímco centralizovanější protokoly mohou nabídnout opak.
A konečně, z hlediska zabezpečení je důležité vyhodnotit onchain a offchain kód protokolu a to, jak je otestován, pokud jde o absolvování bezpečnostních auditů a bezpečný provoz v produkci. Kromě toho je nanejvýš důležité zabezpečení jejich soukromých klíčů – protože kompromitované soukromé klíče jsou vektorem útoku, který je často využíván v rámci řešení napříč řetězci.
Standardizace
Podobně jako TCP/IP vytváří jednotný standard pro World Wide Web, blockchainy potřebují jeden standard, který umožňuje komunikaci mezi nimi. Díky jedinému standardu ve srovnání se směsí různých řešení interoperability s různými úrovněmi záruk zabezpečení se může likvidita sjednotit napříč řetězci, zatímco bezpečnostní standardy a pracovní postupy se standardizují napříč případy použití.
Role Chainlinku v blockchainové interoperabilitě
CCIP (Cross-Chain Interoperability Protocol) je blockchainové řešení interoperability založené na Chainlink. Je speciálně navržen tak, aby řešil mnoho výzev interoperability blockchainu.
( např. lock and mint, burn and mint, lock and unlock) a umožňuje uživatelům provádět programovatelné přenosy tokenů. CCIP je navíc součástí širší platformy Chainlink, která uživatelům a institucím umožňuje získat další služby potřebné pro usnadnění meziřetězových transakcí, jako jsou údaje o čisté hodnotě aktiv (NAV), doklady o rezervách, informace o cenách, řešení abstrakce blockchainu a další. .
Chainlink CCIP je jediné řešení pro interoperabilitu blockchainu, které dosahuje úrovně 5 cross-chain bezpečnosti, a je založeno na stejném decentralizovaném konsensu, který pomohl protokolu Chainlink umožnit více než 12 000 $ v hodnotě onchain transakcí. Je to také jediný protokol pro interoperabilitu blockchainu, který obsahuje nezávislou síť pro řízení rizik – samostatnou decentralizovanou síť, která slouží jako sekundární vrstva pro ověřování a detekci anomálií. Více o pěti úrovních cross-chain zabezpečení se dozvíte ve videu níže.
CCIP se již používá napříč předními protokoly #DEFİ , jako je #AAVEUSDT⚡️⚡️ stablecoin #GHO , a některými z předních světových finančních institucí, jako jsou DTCC, ANZ a Swift. Schopnost bezpečně podporovat DeFi i TradFi je zásadní pro vytvoření standardu, který podporuje příští éru digitálních financí založených na tokenizovaných aktivech a programovatelných penězích a finančních službách. Existují také tokenové mosty postavené na CCIP, které uživatelům poskytují uživatelská rozhraní pro přenos tokenů a zpráv přes blockchainy prostřednictvím CCIP. Dvě rozhraní napájená CCIP zahrnují Transporter a XSwap.