Trang chủHYIP-MLMPřečtěte si o chytrých kontraktech napříč řetězci

Přečtěte si o chytrých kontraktech napříč řetězci

Cross-chain smart kontrakty jsou decentralizované aplikace skládající se z různých smart kontraktů nasazených na různých blockchainových sítích, které se vzájemně ovlivňují a vytvářejí jedinou sjednocenou aplikaci. Toto nové designové paradigma je důležitým krokem ve vývoji víceřetězcového ekosystému a má potenciál vytvořit zcela nové kategorie případů použití chytrých smluv, které využívají jedinečné výhody: jedinečnost různých blockchainů, postranních řetězců a sítí vrstvy 2.

V tomto článku prozkoumáme vzestup víceřetězcových ekosystémů, výhody a výzvy stávajících víceřetězcových chytrých smluv a vysvětlíme, jak chytré smlouvy napříč řetězci vytvářejí změnu paradigmatu toho, jak jsou vytvářeny decentralizované aplikace založené na blockchainu. Poté se podíváme na některé z inovativních případů použití, které odemykaly smart kontrakty napříč řetězci, a na to, jak může protokol CCIP (Cross-Chain Interaction Protocol) pomoci usnadnit přechod. To se mění tím, že umožňuje bezpečnou cross-chain komunikaci mezi blockchainy. 

Vzestup víceřetězcového ekosystému

Historicky k přijetí chytrých smluv docházelo hlavně na mainnetu Ethereum, protože to byla první blockchainová síť, která plně podporovala programování chytrých smluv. Kromě výhody prvního tahu přispěly k přijetí Etherea také další faktory, jako jsou rostoucí síťové efekty, decentralizovaná architektura, časem prověřené nástroje a velká komunita vývojářů Solidity. Rostoucí poptávka po Ethereum smart kontraktech však postupem času vedla ke zvýšení poplatků za síťové transakce, protože poptávka po blokovém prostoru Etherea (výpočetní zdroje) převyšuje nabídku. Zatímco hlavní síť Ethereum nadále nabízí jednu z nejbezpečnějších sítí pro chytré provádění smluv, mnoho koncových uživatelů začalo hledat levnější alternativy. 

V reakci na to se za poslední rok v reakci na potřeby uživatelů a vývojářů rychle zvýšilo přijímání chytrých kontraktů na alternativní blockchainy vrstvy 1, postranní řetězce a rollupy vrstvy 2. Dříve to byla jen teorie, ale nyní se víceřetězcový ekosystém stal jasným faktem, o čemž svědčí rostoucí diverzifikace Total Locked Value ekosystému DeFi napříč různými platformami, různými prostředími on-chain. Další on-chain metriky, jako jsou denní aktivní adresy, počet transakcí a spotřeba šířky pásma sítě, také jasně naznačují růst multi-chain ekosystému. 

Vývoj víceřetězcového ekosystému DeFi v průběhu času

Dostupnost nových on-chain prostředí zvýšila celkovou propustnost celé ekonomiky inteligentních smluv, což má za následek, že více uživatelů může provádět transakce za nižší náklady. Kromě toho každý blockchain, sidechain a vrstva 2 nabízí svůj vlastní přístup ke škálovatelnosti, decentralizaci, návrhu mechanismu, konsensu, prosazování, dostupnosti dat, soukromí…. Ve víceřetězcovém ekosystému lze všechny tyto různé přístupy používat a testovat paralelně, aby se podpořil růst ekosystému. 

Komunita Ethereum přijala víceřetězcový přístup, o čemž svědčí přijetí plánu zaměřeného na škálování propustnosti ekosystému Ethereum prostřednictvím implementace řešení škálování vrstvy 2. rozdíl . Síť vrstvy 2 zvyšuje transakční provoz chytrých smluv založených na Ethereu, což má za následek nižší poplatky za transakci při zachování bezpečnostních vlastností hlavní sítě Ethereum. Toho je dosaženo ověřováním off-chain výpočtů na blockchainu založeném na Ethereu pomocí důkazů o podvodu nebo důkazů platnosti a v budoucnu také využitím datové analýzy ke škálování souhrnných dat volání.

Aby bylo možné využít víceřetězcový ekosystém, mnoho vývojářů nyní stále více nasazuje svou stávající kódovou základnu pro inteligentní smlouvy napříč více sítěmi, nikoli pouze na jediném blockchainu. Díky vývoji víceřetězcových chytrých smluv mohou projekty rozšířit svou uživatelskou základnu a testovat nové funkce na levnějších sítích, aby se snížily náklady. Víceřetězcový přístup se u mnoha polí DeFi stává stále běžnějším. Například SushiSwap DEX je nasazen na 15 řetězcích, ziskový agregátor Beefy Finance na 12 řetězcích a Aave money market na třech řetězcích. 

Omezení víceřetězcových smart kontraktů

Zatímco víceřetězcový ekosystém nabízí uživatelům i vývojářům mnoho výhod, nasazení stejného kódu inteligentních smluv ve více řetězcích představuje vlastní řadu výzev a kompromisů. 

Za prvé, každá nová implementace kódu víceřetězcové chytré smlouvy na jiné blockchainové síti vytvoří zcela novou kopii aplikace, což znamená, že se již nejedná o jedinou sjednocenou aplikaci. Místo toho si každá smlouva spravuje svůj vlastní interní stav (např. sledování zůstatků na účtech) s omezenou nebo žádnou interoperabilitou mezi nasazeními v prostředích blockchainu. Zatímco uživatelé mohou přistupovat ke kopii aplikace ve své preferované síti, uživatelská zkušenost nemusí být nutně stejná v řetězci. 

Víceřetězcové chytré smlouvy jsou nasazení dApp, která jsou v podstatě navzájem oddělená

Tato dynamika je nejzřetelnější u decentralizovaných burz, zejména u automatických tvůrců trhu (AMM), které využívají víceřetězcový přístup. Protože uživatelská aktiva mohou v daný okamžik existovat pouze na jednom blockchainu, likvidita v celé aplikaci se roztříští do různých prostředí on-chain. Výsledkem je snížená likvidita v každém jednotlivém zavádění, což vede k vyššímu skluzu pro uživatele a nižším transakčním poplatkům. Navíc každá implementace AMM na jiném blockchainu začíná od nuly s nulovou likviditou, což by mohlo vést k vyššímu zředění nativního tokenu protokolu, pokud by těžaři likvidity rozšířili na novou implementaci jako způsob, jak zlikvidovat bootstrap.

Jakákoli aplikace, která vyžaduje autentický zdroj stavu aplikace, jako je systém názvů domén v řetězci s centrálním registrem, je obtížné provést víceřetězcovým způsobem. Pokud je na více blockchainech nasazeno více registrů, může být stejný název registrován vícekrát v různých řetězcích s různými vlastníky, což vede ke konfliktům. V důsledku toho jsou aplikace, které vyžadují globálně konzistentní stav, často nasazeny pouze do jedné blockchainové sítě. 

Kromě výzev na úrovni aplikací mohou víceřetězcové ekosystémy také zvýšit tření pro koncové uživatele, kteří se mohou muset naučit, jak interagovat s rostoucím počtem sítí. Protože aktiva držená na konkrétním blockchainu lze použít pouze v dApps odvozených z tohoto blockchainu, uživatelé jsou povinni ručně přemostit své tokeny napříč blockchainy, pokud chtějí používat dApp v jiných on-chain prostředích. Nejen, že to zahrnuje překonfigurování jejich peněženek, učení se novým vzorům uživatelského rozhraní a správu dalších tokenů základní třídy pro plyn, ale může to také vyžadovat kompromisy v oblasti zabezpečení, protože mnoho požadavků na tradiční cross-chain tokeny má bezpečnostní omezení. 

A konečně, základním omezením víceřetězcových smart kontraktů je omezení nebo nedostatek interoperability mezi implementacemi na různých blockchainech, sidechainech a sítích vrstvy 2. Zatímco existují tokenové mosty pro podporu víceřetězcových aplikací, možnost bezpečného přenosu dat mezi blockchainy otevírá zcela nové designové paradigma toho, jak lze vytvářet chytré smlouvy.

Zrození meziřetězcových chytrých smluv

Bezpečná cross-chain komunikace — přenos dat, tokenů a objednávek mezi on-chain prostředími — umožňuje vytváření cross-chain smart kontraktů. Cross-chain smart kontrakty jsou decentralizované aplikace sestávající ze samostatných smart kontraktů na různých blockchainových sítích, které se spojí a vytvoří jedinou sjednocenou aplikaci. 

Cross-chain smart contract je jednotný dApp s logikou napříč různými blockchainy

I když k tomu lze přistupovat různými způsoby, na základní úrovni model cross-chain smart contract design umožňuje vývojářům rozdělit jejich aplikace do modulárních komponent. V podstatě různé chytré smlouvy v různých řetězcích provádějí různé úkoly, ale všechny zůstávají synchronizované a jejich cílem je podporovat jeden případ použití. To umožňuje vývojářům využít různé blockchainové sítě pro jejich jedinečné výhody: Mohou vytvořit decentralizovanou aplikaci, která používá blockchain, který je vysoce odolný vůči cenzuře pro sledování. vlastnictví aktiv, vysoce výkonný blockchain pro transakce s nízkou latencí, ochrana soukromí- zachování blockchainu pro např. identitu a decentralizovaného storage blockchainu pro ukládání metadat. 

Kromě toho lze použít model návrhu inteligentních smluv mezi řetězci, který umožní bezproblémovější interoperabilitu při nasazení stejného kódu inteligentní smlouvy ve více blockchainových sítích. To pomáhá standardizovat uživatelskou zkušenost v různých on-chain prostředích pro existující víceřetězcové aplikace. Meziřetězcové chytré smlouvy tak pomáhají vyřešit mnohá omezení stávajících víceřetězcových chytrých smluv a ve výsledku umožňují zcela nové případy použití. Abychom předvedli neomezený potenciál smart kontraktů napříč řetězci, uvádíme několik příkladů.

Cross Chain Exchange

Cross-chain decentralized exchange (DEX) by uživatelům mohla poskytnout možnost provádět transakce generující likviditu z poolů tokenů v různých blockchainových sítích jako způsob, jak zmírnit problémy fragmentace likvidity při implementaci multi-chain DEX. Například během transakce mohou být uživatelské vstupní tokeny rozvětveny a připojeny k různým blockchainům, aby se dosáhlo nejlepší realizační ceny, přičemž výsledné výstupní tokeny se přemosťují zpět do původního blockchainu a do peněženky uživatele. V důsledku toho se výrazně zvýší likvidita dostupná na všech blockchainových sítích, což uživatelům poskytne nižší prokluz v jejich transakcích a poskytovatelé likvidity obdrží vyšší poplatky za řetězec. 

Cross-chain DEX mohou být navíc navrženy tak, aby uživatelům umožňovaly obchodovat jejich nativní tokeny z jednoho blockchainu za nativní tokeny na jiném – uživatelé mohou například obchodovat překládat ETH na blockchainu Ethereum za BTC na blockchainu bitcoinů. To uživatelům umožní přístup k nativním aktivům na různých blockchainových platformách, aniž by vyžadovali zabalené tokeny nebo výměnu na centralizovaných burzách. 

Cross-chain agregace zisku

Cross-chain agregátor zisku, který může uživatelům pomoci vkládat do různých protokolů DeFi, které existují v multi-chain ekosystému. Zvýšením dosahu potenciálních generátorů zisku mohou uživatelé generovat vyšší výnosy, aniž by museli ručně přemosťovat své tokeny napříč řetězci, a získat tak nejvyšší výnosy. To výrazně omezí kolize víceřetězcového výnosového hospodaření, protože uživatelé nebudou muset ručně procházet prostředími. Místo toho se celý proces zjednoduší. 

Tento design bude mít také vedlejší efekt zvýšení likvidity v rámci víceřetězcového ekosystému tím, že pomůže zvýšit TVL aplikací DeFi v nových a nadcházejících on-chain prostředích.

Křížové půjčování

Měnové trhy napříč řetězci mohou podporovat vytváření půjček napříč řetězci, což uživatelům umožňuje vkládat kolaterál (např. ETH) na trh na blockchainu a poté si půjčovat tokeny (např. USDC) z jednoho trhu na jiný blockchain. To uživatelům umožní držet svůj kolaterál na vysoce zabezpečeném blockchainu dle vlastního výběru a zároveň si půjčovat tokeny na blockchainu s vyšší propustností pro nasazení do aplikací v online on-chain prostředí. 

Měnový trh napříč řetězci by také uživatelům mohl umožnit vypůjčit si tokeny z tržní implementace na jiném blockchainu za nižší úrokovou sazbu, přičemž vypůjčené prostředky by se pak přemostily zpět do řetězce, kde je půjčka otevřena. To může pomoci optimalizovat návratnost blockchainů, což vede k nižším nákladům pro dlužníky při implementaci likvidnějšího peněžního trhu s vyššími úrokovými sazbami.

Křížový řetězový nůž

Decentralizované autonomní organizace (DAO) mohou využít interoperabilitu napříč řetězci k umožnění hlasování v řetězci v jedné nebo více blockchainových sítích s vyšší propustností, přičemž výsledky se poté předávají zpět do blockchainové sítě. vyšší náklady, kde je jádro smlouvy o správě protokolu existovat. To bude motivovat k větší účasti snížením transakčních nákladů pro účastníky DAO při zachování transparentnosti v řetězci a odolnosti vůči cenzuře pro každého účastníka. 

Kromě toho může cross-chain DAO plynule řídit a upravovat parametry inteligentních kontraktů na různých blockchainových sítích a rozšiřovat rozsah toho, co mohou držitelé tokenů spravovat v jednom nebo více on-chain prostředích. 

Cross-chain NFT

Cross-chain NFT tržiště mohou uživatelům umožnit seznamovat a nabízet ceny NFT hostované v jakékoli blockchainové síti. To může pomoci zvýšit dosah a likviditu NFT a umožnit jim bezproblémové propojení napříč online prostředími po dokončení nabídkového procesu. Navíc, on-chain herní aplikace, které existují na jednom blockchainu, mohou využít interoperabilitu mezi řetězci ke sledování vlastnictví NFT na jiném blockchainu. To uživatelům umožní mít své NFT bezpečně uloženy na blockchainu dle vlastního výběru, ale stále budou mít možnost používat NFT v herních aplikacích na jakémkoli jiném blockchainu. 

Zatímco toto je jen několik příkladů případů použití, které umožňuje model inteligentních kontraktů napříč řetězci, nakonec existuje nekonečné množství potenciálních případů použití. Kromě modularizace decentralizovaných aplikací mohou být cross-chain smart kontrakty navrženy také zcela jiným způsobem, aby bylo možné využít výhod víceřetězcového ekosystému.

Fasádní chytrá smlouva 

Stávající jednořetězcové nebo víceřetězcové smart kontrakty mohou výrazně těžit z interoperability mezi řetězci prostřednictvím implementace front-end smart kontraktů – chytrých kontraktů, které fungují jako brána do aplikace smart kontraktu v jiné blockchainové síti. Tyto smlouvy umožňují uživatelům zůstat v blockchainovém prostředí dle vlastního výběru a zároveň ukládat a komunikovat se stávajícími decentralizovanými aplikacemi běžícími ve zcela odlišném on-chain prostředí. 

Uživatelé již nebudou muset ručně přemosťovat blockchainy, aby mohli interagovat s chytrými smlouvami, které existují pouze na jiném blockchainu – nemusí dokonce nutně znát blockchainovou síť, sidechain nebo vrstvu 2, na které aplikace smart contract běží. Budou mít přístup k aplikaci, jako by prostě běžela na blockchainu, se kterým obchodují.

Fasádní chytré smlouvy lze připojit k jakékoli existující decentralizované aplikaci, jako je platforma derivátů nebo měnový trh, zpětně kompatibilním způsobem. To umožní, aby byla ke stávajícím protokolům přidána interoperabilita napříč řetězci způsobem, který není povolen kvůli komposovatelné povaze inteligentních kontraktů. Vytvoření více propojeného a bezproblémového ekosystému výrazně urychlí růst víceřetězcové ekonomiky. 

Jak CCIP umožňuje bezpečný meziřetězcový ekosystém

Zatímco meziřetězcové chytré smlouvy představují zásadní změnu paradigmatu pro to, jak lze vytvářet decentralizované aplikace, většina blockchainových sítí, které dnes fungují ve velkém, je blokována blockchainem. To znamená, že nemohou odesílat a přijímat data mezi různými blockchainovými sítěmi. Pro podporu cross-chain smart kontraktů je nutná další infrastruktura ve formě mostů, která umožní cross-chain komunikaci. 

Blockchainové mosty se doposud zaměřovaly hlavně na přenos tokenů mezi sítěmi, často se aktiva z jednoho řetězce převáděla do druhého. Inteligentní smlouvy napříč řetězci však vyžadují obecnější mosty pro podporu přenosu libovolných datových paketů, tokenů a příkazů. Taková infrastruktura musí být také vysoce bezpečná, spolehlivá a založená na auditované kódové základně, aby zprávy byly přenášeny nepoškozené, přijímány včas a chráněny před poškozením. Stejně jako decentralizované sítě Oracle (DON) pomohly vyřešit problém věštce v blockchainu (neschopnost blockchainů získat přístup k mimořetězovým zdrojům), mohou také fungovat jako kanál pro bezpečnou blockchain interoperabilitu.

Jako nativní blockchain agnostický protokol je Chainlink Network integrována do více blockchainů, sidechainů a sítí vrstvy 2, díky čemuž má dobrou pozici pro podporu přechodu víceřetězcového ekosystému ke kontraktům smart cross chain. Za tímto účelem je v současnosti vyvíjen globální open source standard pro cross-chain komunikaci nazvaný Cross-Chain Interaction Protocol (CCIP). 

Ve srovnání s tradičními cross-chain bridges, CCIP si klade za cíl umožnit chytrým kontraktům bezpečně posílat jak data, tak tokeny přes jakýkoli blockchain. Datové zprávy lze šifrovat/dešifrovat pomocí inteligentních smluv mnoha různými způsoby, což podporuje širokou míru flexibility v tom, jak jsou interpretovány. Zásadní je, že CCIP využije stávající kolekci superdůvěryhodných, nefalšovatelných a blockchainem neproveditelných uzlů Oracle Chainlink, které již pomohly zajistit v ekonomice hodnotu desítek miliard dolarů. 

Kromě vysoce kvalitní kódové základny je plánováno další zabezpečení CCIP prostřednictvím inovativního systému řízení rizik s názvem Anti-Fraud Network. Síť proti cheatům se skládá z DONů složených z nezávislých výborů uzlů, oddělených od těch, které usnadňují přemostění s podporou CCIP, s jediným účelem monitorovat služby CCIP z hlediska škodlivé aktivity a podmínek blockchainové sítě, jako je například přeskupování bloků. Tato další vrstva ověřování může iniciovat nouzové uzavření mostů, dočasně zastavit přenosy dat a tokenů, aby pomohla chránit meziřetězcové chytré smlouvy a uživatele před možnými událostmi černé labutě.

Cross Chain Interaction Protocol (CCIP) umožní přenos zpráv mezi blockchainy

Stovky jednořetězcových a víceřetězcových aplikací inteligentních kontraktů využily cíle společnosti Chainlink pro data mimo řetězec a spolehlivé zmírnění, a takové protokoly mohou využívat stejnou infrastrukturu.Decentralizovaná vrstva pro podporu interoperability mezi řetězci. Kromě poskytování infrastruktury pro vytváření cross-chain smart kontraktů bude CCIP také podporovat vytváření různých cross-chain token bridge, což uživatelům umožní přímo propojit jejich tokeny s jinými tokeny. různé blockchainy spolu s příkazy, jak tyto tokeny nasadit . I když existují určité inherentní problémy s vytvářením cross-chain infrastruktury, priorita zajištění nejvyšší úrovně zabezpečení prostřednictvím auditovaného kódu a obrany je klíčovým zaměřením při vytváření cross-chain infrastruktury.standard CCIP. 

souhrn

Dnešní víceřetězcový ekosystém je plný inovací a stále více vývojářů nasazuje své aplikace do dalších on-chain prostředí, aby zvýšili uživatelskou základnu. Ale navzdory některým omezením modelu návrhu inteligentních smluv s více řetězci představuje příchod inteligentních smluv mezi řetězci významnou příležitost nejen překonat tato omezení, ale také otevřít uzamčení ve zcela nových případech použití.  

CCIP pomůže urychlit tento přechod tím, že poskytne vysoce spolehlivou a bezpečnou cross-chain infrastrukturu potřebnou k tomu, aby decentralizované aplikace mohly bezpečně přenášet libovolná data do chytrých kontraktů na jakékoli jiné blockchainové síti. Stejně jako nikdo nemohl plně předvídat všechny budoucí případy použití, které internet umožnil na počátku 1990. let, zůstávají nejinovativnější případy použití, které umožňují smart kontrakty napříč řetězci. 

Hodnotit tento příspěvek
- Reklama -