Chainlink este infrastructura economiei smart contract, susținând aproape o mie de rețele oracle care protejează colectiv zeci de miliarde de dolari în sute de proiecte. În calitate de lider binemeritat al mașinilor oracle, Chainlink a lansat Protocolul de interoperabilitate în lanțuri încrucișate (CCIP) în 2021 pentru a realiza mesaje încrucișate descentralizate și transfer de valoare simbol.

💡 Fundal

Actuala piață Crypto s-a transformat complet într-o structură cu mai multe lanțuri, iar consensul pieței este că această stare va continua să existe în viitor și vor apărea și mai multe sub-lanțuri și blockchain-uri modulare. Într-o astfel de lume cu mai multe lanțuri, principala problemă cu care se confruntă utilizatorii este nevoia de a-și transfera activele între diferite lanțuri. În acest fel, au apărut diverse aplicații cross-chain bridge. Este într-adevăr foarte potrivit să folosiți „bridge” pentru a descrie ea. de. Deoarece cele mai multe dintre soluțiile actuale de cross-chain de active folosesc această metodă de conectare „intermediară”. Mai simplu spus, cele două lanțuri sunt ca două țări, legate printr-un pod la mijloc. Când vrei să duci bani din țara A în țara B, , trebuie sa dai banii mai intai administratorului podului.Administratorul va inregistra banii si va pastra voucherul, iar apoi iti va trimite banii din tara B. Această metodă este simplă și eficientă, dar administratorul trebuie să gestioneze cantități uriașe de active.Dacă administratorul dispare, este corupt sau este asasinat, practic va deveni descentralizat, darămite descentralizare. Prin urmare, soluția actuală a podului cu lanțuri încrucișate se confruntă cu următoarele probleme:

  1. Există blocaje în infrastructura cross-chain, ceea ce face foarte dificilă dezvoltarea aplicațiilor cross-chain.

  2. Soluția „Pont” este relativ centralizată și are o securitate fragilă.

  3. Dacă se adoptă o soluție descentralizată, există o lipsă de operatori de noduri transparenți și de încredere.

Atacul ChainSwap: în iulie 2021, proiectul ChainSwap de poduri de active încrucișate a fost atacat. Peste două duzini de proiecte de pe podul cu lanțuri transversale au fost atacate, pierzând aproape 8 milioane de dolari în active, ceea ce a făcut ca peste o duzină de proiecte să scadă cu 99%.

Atacul Poly Network: în august 2021, protocolul de interoperabilitate încrucișată Poly Network a fost atacat brusc de hackeri. O3 Swap, care folosește acest protocol, a suferit pierderi serioase. Activele de pe cele trei rețele majore Ethereum, Binance Smart Chain și Polygon au fost aproape sterse. În decurs de o oră, au fost furate 250 de milioane de dolari, 270 de milioane de dolari și 85 de milioane de dolari în cripto active, cu o pierdere totală de 610 de milioane de dolari.

Atacul Wormhole: în februarie 2022, podurile Wormhole ale celor două blockchain-uri majore, Ethereum și Solana, au fost sparte, provocând pierderi de peste 320 de milioane de dolari.

Atacul în rețeaua Ronin: în martie 2022, nodul de validare Ronin a lanțului lateral Axie Infinity și nodul de validare Axie DAO au fost distruse, rezultând o pierdere de aproape 173.600 ETH și 25,5 milioane USD.

💡 Cum va arăta următoarea generație de lanțuri încrucișate

Deși există diverse probleme cu aplicațiile cross-chain actuale și cazuri frecvente de furt, totuși nu poate împiedica utilizatorii să folosească punți cross-chain. Apoi putem rezuma două concluzii:

  1. Pentru nivelul de aplicație, cross-chain-ul a devenit treptat o infrastructură inter-lanț.

  2. Pentru utilizatori, ceea ce este cu adevărat nevoie este o infrastructură descentralizată care să poată utiliza fără probleme funcțiile și activele unice de pe fiecare blockchain într-o singură aplicație.

Atunci când o instalație cross-chain poate atinge aceste două puncte, va face o epocă atât pentru piețele DeFi, cât și pentru NFT. Va aduce mai multă compozibilitate și inovații mai bogate în aplicații.

💡 ChainLink CCIP

CCIP este un protocol de comunicație universal încrucișat care oferă dezvoltatorilor de contracte inteligente o infrastructură comună cu capacități de calcul care pot transmite date și instrucțiuni de contract inteligente prin diferite rețele blockchain. CCIP va deveni protocolul de bază pentru diferite servicii cross-chain, inclusiv podul de token programabil Chainlink, care permite utilizatorilor să transfere în siguranță și eficient jetoane în orice rețea blockchain cu scalabilitate.

La suprafață, logica procesului încrucișat este de fapt foarte simplă și nu există multe modificări ale procesului:

Contractul inteligent din lanțul sursă apelează routerul de mesaje al lui Chainlink, care va utiliza Chainlink DON (Rețeaua Oracle Descentralizată) pentru a trimite în siguranță mesajul către lanțul țintă, unde un alt router de mesaje îl verifică și îl trimite. Este trimis către contractul inteligent țintă.

Cea mai mare diferență între CCIP și soluțiile cross-chain actuale este că operatorii de noduri de înaltă calitate și rețelele antifraudă acumulate de rețeaua Chainlink DON și de propriul serviciu Oracle al Chainlink vor oferi cel mai puternic suport pentru comunicarea cross-chain.

🔵 Punctul cheie 1: Operatori de noduri maturi

O punte încrucișată este, în esență, un comitet de noduri, în care toate nodurile lucrează împreună pentru a certifica informațiile de pe un lanț și apoi le transmite unui alt lanț. Chainlink se bazează pe noduri independente mature în rețeaua sa Oracle pentru a proteja continuu peste 10 miliarde de active din lanț și, în mod natural, are cele mai critice condiții pentru transmiterea informațiilor încrucișate. Potrivit Chainlink, nodurile sale sunt compuse aproximativ din trei categorii:

  • Noduri DevOps: Aceste noduri sunt organizații specializate în rularea infrastructurii blockchain, cum ar fi nodurile de verificare PoS, pool-urile de minerit PoW și furnizorii RPC cu noduri complete.

  • Noduri Enterprise: Aceste noduri sunt situate în întreaga lume și în prezent rulează infrastructura de backend pentru economia tradițională Web2.

  • Noduri comunitare: Aceste noduri provin din comunitatea Chainlink, se concentrează pe sprijinirea creșterii ecologice, iar fiabilitatea lor a fost testată în luptă reală. Printre acestea se numără câștigătorii Jocurilor Olimpice Chainlink Oracle, CryptoManufaktur, LinkRiver și NorthWest Nodes.

Această structură de operator de noduri descentralizată și matură a funcționat continuu în rețeaua Oracle, este rezistentă la atacurile Sybil, este fiabilă și verificabilă.

🔵 Punctul cheie 2: OCR

OCR (Off-Chain Reporting) este protocolul de calcul pentru agregarea datelor în afara lanțului Chainlink. Acesta a redus cu succes costul gazului în lanț raportat de oracole cu 90% și a îmbunătățit semnificativ scalabilitatea, securitatea și performanța rețelei Oracle. este un alt concept cheie pentru a asigura funcționarea și securitatea rețelei Oracle.

OCR permite nodurilor să agrege date în afara lanțului la costuri de gaz zero, folosind o rețea distribuită peer-to-peer. Aceasta implică ca fiecare nod să preia date de la una sau mai multe surse de date, să le semneze folosind cheia sa privată unică și să le difuzeze către restul rețelei oracle off-chain. Odată ce este generat un prag de răspuns suficient, o singură tranzacție este transmisă în lanț. În același timp, fiecare nod va efectua observarea și monitorizarea datelor, apoi va verifica raportul oracol și semnătura nodului pe lanț prin contracte inteligente.În acest fel, servește ca atribut transparent și inviolabil al rețelei oracle Chainlink.

CCIP va utiliza OCR 2.0 în stiva sa de protocoale și va extinde numărul de noduri de comitet care semnează rapoarte la sute pentru a îmbunătăți securitatea fondurilor blocate.

CCIP se bazează pe un pool mare și matur de noduri de securitate și pe capacitățile de calcul off-chain ale OCR, care vor deveni cea mai puternică barieră în domeniul comunicării cross-chain la nivelul inferior.

🔵 Punctul cheie 3: Rețeaua antifraudă

Securitatea și prevenirea fraudei sunt elementele cele mai critice ale serviciilor cross-chain atunci când se protejează contractele de mare valoare. Prin urmare, CCIP va introduce un sistem de management al riscului „rețea antifraudă”. Rețeaua antifraudă constă din mai multe rețele oracle descentralizate, cu unicul scop de a monitoriza serviciile CCIP pentru comportament rău intenționat care poate duce la pierderea de fonduri. Este de menționat că comitetul nod din această rețea antifraudă nu are absolut nicio legătură cu comitetul nod pe care îl răspunde de monitorizare în CCIP. Prin urmare, serviciile de monitorizare antifraudă și cross-chain sunt complet independente.

Rețeaua antifraudă servește ca strat de verificare și trimite în mod regulat verificări ale bătăilor inimii atunci când sistemul funcționează normal. Dacă rețeaua antifraudă încetează să mai trimită mesaje inimii sau dacă un nod observă orice comportament rău intenționat, va declanșa automat un mecanism de oprire de urgență pentru a opri un anumit serviciu cross-chain. Închiderea serviciilor cross-chain poate proteja eficient fondurile utilizatorilor de potențialele evenimente de lebădă neagră.

Rețeaua antifraudă va fi compusă inițial din noduri Chainlink de înaltă calitate, dar aceste noduri nu au nicio legătură cu serviciile CCIP pe care le protejează; ulterior, dApps-urile care garantează o valoare ridicată prin serviciile CCIP se pot alătura rețelei pentru a oferi utilizatorilor o utilizare mai eficientă. apărare Protecția împotriva fraudei.

💡 Standard pentru lanțuri încrucișate de următoarea generație

Documentul oficial Chainlink oferă definiția „stivei de tehnologie cross-chain” ideală:

  1. Bazat pe o rețea Oracle descentralizată și bazându-se pe calculul off-chain OCR și pe operatori de noduri maturi pentru a construi un strat de consens.

  2. CCIP construiește un strat de informații pentru a oferi suport pentru transferurile de date și active încrucișate.

  3. Stratul de aplicație acceptă construcția de punți programabile cu lanțuri transversale și aplicații cu lanțuri transversale.

  4. Stratul de utilizator acceptă accesul la portofele, DeFi și CeFi și alte aplicații prin interfețe.

Structura stivei de tehnologie cross-chain subminează practic conceptul de pod cross-chain existent. În cadrul acestei structuri, dezvoltatorilor li se permite să dezvolte punți de token programabile. Aceasta este o nouă soluție cross-chain bazată pe CCIP: tokenul poate fi transferat în orice zonă. Transfer fără probleme și în siguranță între blockchain-uri.

Utilizatorii și contractele inteligente nu pot trimite doar token-uri, ci și pot trimite comenzi către token bridge-ul și pot rula o logică personalizată care determină cum să interacționeze cu alte blockchain-uri. În loc să știe cum să folosească alte blockchain-uri, utilizatorii trebuie doar să trimită instrucțiuni către token bridge-ul care descriu cum să interacționeze cu alte blockchain-uri. Token Bridge va transfera automat token-uri peste lanțuri și le va implementa în contracte inteligente pe blockchain-ul țintă într-o tranzacție atomică. Prin urmare, utilizatorii pot rămâne pe blockchain-ul original și se pot bucura de funcțiile altor ecosisteme de contracte inteligente blockchain în același timp.

Se poate spune că aceasta este o structură standard unificată, open source de legătură.În această structură de stivă tehnologică încrucișată, Chainlink oferă avantajele sale în securitate și funcționalitate în stratul de consens și stratul de informații. În stratul de aplicație, orice echipă de dezvoltare independentă poate dezvolta cu ușurință aplicații bridge de la terți.

💡 „Aplicațiile cross-chain accesează fără probleme toate blockchainurile”

În viitor, puteți stoca garanții în contracte inteligente pe lanțul A în timp ce împrumutați jetoane pe lanțul B, care are un randament mai mare.

În viitor, puteți cultiva și agrega în mai multe rețele blockchain pentru a optimiza randamentele agricole DeFi pentru a oferi cea mai mare rentabilitate a activelor.

NFT, Metaverse... vor crea și posibilități infinite.

Pe măsură ce structura multi-lanț a lumii blockchain este determinată treptat, comunicarea încrucișată este ca o punte de comunicare între mai multe țări, iar securitatea, versatilitatea și scalabilitatea sa vor fi cruciale.

Acesta ar trebui să fie ceea ce utilizatorii așteaptă cu nerăbdare, adevărata eră cross-chain în viitor. Va debloca mai multe scenarii de aplicații pentru DeFi și chiar pentru Web3.0.

(Unele conținut conceptual provin din cărțile albe oficiale și din alte documente în această etapă și pot exista întârzieri pe măsură ce protocolul este actualizat)