Chainlink est l'infrastructure de l'économie des contrats intelligents, prenant en charge près d'un millier de réseaux Oracle qui protègent collectivement des dizaines de milliards de dollars dans des centaines de projets. En tant que leader bien mérité des machines Oracle, Chainlink a publié le protocole d'interopérabilité inter-chaînes (CCIP) en 2021 pour parvenir à une messagerie inter-chaîne décentralisée et à un transfert de valeur de jeton.
💡Contexte
Le marché actuel de la cryptographie s'est complètement transformé en une structure multi-chaînes, et le consensus du marché est que cet état continuera d'exister à l'avenir et qu'encore plus de sous-chaînes et de blockchains modulaires apparaîtront. Dans un tel monde multi-chaînes, le principal problème auquel sont confrontés les utilisateurs est la nécessité de transférer leurs actifs entre différentes chaînes. De cette manière, diverses applications de ponts inter-chaînes ont émergé. Il est en effet très approprié d'utiliser « pont » pour décrire il. de. Parce que la plupart des solutions inter-chaînes d'actifs actuelles utilisent cette méthode de pontage « intermédiaire ». En termes simples, les deux chaînes sont comme deux pays, reliés par un pont au milieu. Lorsque vous souhaitez transférer de l'argent du pays A vers le pays B, , vous devez d'abord donner l'argent à l'administrateur du pont. L'administrateur enregistrera votre argent et conservera le bon, puis vous enverra l'argent du pays B. Cette méthode est simple et efficace, mais l'administrateur doit gérer d'énormes quantités d'actifs. Si l'administrateur disparaît, est corrompu ou est assassiné, il deviendra fondamentalement décentralisé, sans parler de la décentralisation. Par conséquent, la solution actuelle de pont inter-chaînes est confrontée aux problèmes suivants :
Il existe des goulots d’étranglement dans l’infrastructure inter-chaînes, ce qui rend très difficile le développement d’applications inter-chaînes.
La solution « Bridge » est relativement centralisée et présente une sécurité fragile.
Si une solution décentralisée est adoptée, il y aura un manque d’opérateurs de nœuds transparents et fiables.

Attaque ChainSwap : en juillet 2021, le projet de pont d'actifs inter-chaînes ChainSwap a été attaqué. Plus de deux douzaines de projets sur le pont inter-chaînes ont été attaqués, perdant près de 8 millions de dollars d'actifs, provoquant une chute de 99 % de plus d'une douzaine de projets.
Attaque de Poly Network : En août 2021, le protocole d'interopérabilité inter-chaînes Poly Network a été soudainement attaqué par des pirates. O3 Swap, qui utilise ce protocole, a subi de lourdes pertes. Les actifs des trois principaux réseaux Ethereum, Binance Smart Chain et Polygon ont été presque anéantis. En une heure, 250 millions de dollars, 270 millions de dollars et 85 millions de dollars d’actifs cryptographiques ont été volés, pour une perte totale de 610 millions de dollars.
Attaque Wormhole : En février 2022, les ponts Wormhole des deux principales blockchains, Ethereum et Solana, ont été piratés, causant des pertes de plus de 320 millions de dollars.
Attaque du réseau Ronin : en mars 2022, le nœud de validation Ronin de la chaîne latérale Axie Infinity et le nœud de validation Axie DAO ont été détruits, entraînant une perte de près de 173 600 ETH et 25,5 millions de dollars.
💡À quoi ressemblera la prochaine génération de cross-chain
Bien qu'il existe divers problèmes avec les applications inter-chaînes actuelles et des cas de vol fréquents, cela ne peut toujours pas empêcher les utilisateurs d'utiliser les ponts inter-chaînes. Nous pouvons alors résumer deux conclusions :
Pour la couche applicative, le cross-chain est progressivement devenu une infrastructure inter-chaînes.
Pour les utilisateurs, ce dont ils ont réellement besoin, c’est d’une infrastructure décentralisée capable d’utiliser de manière transparente les fonctions et les actifs uniques de chaque blockchain dans une seule application.
Lorsqu’une installation inter-chaînes pourra atteindre ces deux points, elle fera date pour les marchés DeFi et NFT. Elle apportera plus de composabilité et des innovations d’applications plus riches.
💡 ChainLink CCIP
CCIP est un protocole de communication universel entre chaînes qui fournit aux développeurs de contrats intelligents une infrastructure commune avec des capacités informatiques capables de transmettre des données et des instructions de contrats intelligents sur divers réseaux blockchain. CCIP deviendra le protocole sous-jacent à divers services inter-chaînes, y compris le pont de jetons programmable de Chainlink, qui permet aux utilisateurs de transférer des jetons en toute sécurité et efficacement vers n'importe quel réseau blockchain avec évolutivité.

En apparence, la logique du processus inter-chaînes est en fait très simple, et il n'y a pas beaucoup de changements de processus :
Le contrat intelligent de la chaîne source appelle le routeur de messages de Chainlink, qui utilisera les DON Chainlink (réseau Oracle décentralisé) pour envoyer en toute sécurité le message à la chaîne cible, où un autre routeur de messages le vérifie et l'envoie. Il est envoyé au contrat intelligent cible.
La plus grande différence entre CCIP et les solutions inter-chaînes actuelles est que les opérateurs de nœuds de haute qualité et les réseaux anti-fraude accumulés par le réseau Chainlink DON et le propre service Oracle de Chainlink fourniront le support le plus puissant pour la communication inter-chaînes.
🔵 Point clé 1 : Opérateurs de nœuds matures
Un pont inter-chaînes est essentiellement un comité de nœuds, où tous les nœuds travaillent ensemble pour certifier les informations sur une chaîne, puis les transmettre à une autre chaîne. Chainlink s'appuie sur des nœuds indépendants matures dans son réseau Oracle pour protéger en permanence plus de 10 milliards d'actifs sur la chaîne et présente naturellement les conditions les plus critiques pour la transmission d'informations entre chaînes. Selon Chainlink, ses nœuds sont grossièrement composés de trois catégories :
Nœuds DevOps : ces nœuds sont des organisations spécialisées dans l'exécution d'infrastructures blockchain, telles que les nœuds de vérification PoS, les pools de minage PoW et les fournisseurs RPC de nœuds complets.
Nœuds d'entreprise : ces nœuds sont situés dans le monde entier et exécutent actuellement l'infrastructure backend de l'économie Web2 traditionnelle.
Nœuds communautaires : ces nœuds proviennent de la communauté Chainlink, se concentrent sur le soutien à la croissance écologique et leur fiabilité a été testée en combat réel. Il s’agit notamment des gagnants de Chainlink Oracle Olympics, CryptoManufaktur, LinkRiver et NorthWest Nodes.

Cette structure d'opérateur de nœuds décentralisée et mature fonctionne en permanence sur le réseau Oracle, résiste aux attaques Sybil, est fiable et vérifiable.
🔵Point clé 2 : OCR
OCR (Off-Chain Reporting) est le protocole informatique d'agrégation de données hors chaîne de Chainlink. Il a réussi à réduire de 90 % le coût du gaz en chaîne signalé par Oracle et a considérablement amélioré l'évolutivité, la sécurité et les performances du réseau Oracle Lifting. est un autre concept clé pour assurer le fonctionnement et la sécurité du réseau Oracle.
L'OCR permet aux nœuds d'agréger des données hors chaîne à un coût nul en utilisant un réseau peer-to-peer distribué. Cela implique que chaque nœud récupère les données d'une ou plusieurs sources de données, les signe à l'aide de sa clé privée unique et les diffuse au reste du réseau Oracle hors chaîne. Une fois qu'un seuil de réponse suffisant est généré, une seule transaction est transmise en chaîne. Dans le même temps, chaque nœud effectuera l'observation et la surveillance des données, puis vérifiera le rapport Oracle et la signature du nœud sur la chaîne via des contrats intelligents. De cette manière, il sert d'attribut transparent et inviolable du réseau Oracle Chainlink.

CCIP utilisera l'OCR 2.0 dans sa pile de protocoles et augmentera le nombre de nœuds de comité qui signent des rapports à des centaines pour améliorer la sécurité des fonds bloqués.
CCIP s'appuie sur un pool de nœuds de sécurité vaste et mature et sur les capacités informatiques hors chaîne d'OCR, qui deviendront sa barrière la plus solide dans le domaine de la communication inter-chaînes au niveau inférieur.
🔵 Point clé 3 : Réseau antifraude
La sécurité et la prévention de la fraude sont les éléments les plus critiques des services inter-chaînes lors de la protection des contrats de grande valeur. Ainsi, la CCIP mettra en place un système de gestion des risques « réseau anti-fraude ». Le réseau antifraude se compose de plusieurs réseaux Oracle décentralisés, dans le seul but de surveiller les services CCIP à la recherche de comportements malveillants pouvant entraîner une perte de fonds. Il convient de mentionner que le comité nodal de ce réseau antifraude n’a absolument aucun lien avec le comité nodal dont ils sont chargés de surveiller dans CCIP. Par conséquent, la surveillance antifraude et les services inter-chaînes sont totalement indépendants.
Le réseau antifraude sert de couche de vérification et soumet régulièrement des contrôles de pulsation lorsque le système fonctionne normalement. Si le réseau antifraude cesse d'envoyer des messages de battement de cœur, ou si un nœud remarque un comportement malveillant, il déclenchera automatiquement un mécanisme d'arrêt d'urgence pour arrêter un certain service inter-chaînes. La fermeture des services inter-chaînes peut protéger efficacement les fonds des utilisateurs contre d’éventuels événements de type cygne noir.
Le réseau anti-fraude sera initialement composé de nœuds Chainlink de haute qualité, mais ces nœuds n'auront aucun lien avec les services CCIP qu'ils protègent ; plus tard, les dApp qui garantissent une valeur élevée via les services CCIP pourront également rejoindre le réseau pour offrir aux utilisateurs des services plus efficaces. défense Protection contre la fraude.

💡 Norme inter-chaînes de nouvelle génération
Le document officiel Chainlink donne la définition de la « pile technologique cross-chain » idéale :
Basé sur un réseau Oracle décentralisé et s'appuyant sur l'informatique hors chaîne OCR et des opérateurs de nœuds matures pour construire une couche de consensus.
CCIP crée une couche d'informations pour prendre en charge les transferts de données et d'actifs entre chaînes.
La couche application prend en charge la construction de ponts inter-chaînes programmables et d'applications inter-chaînes.
La couche utilisateur prend en charge l'accès aux portefeuilles, DeFi & CeFi et à d'autres applications via des interfaces.

La structure de la pile technologique inter-chaînes renverse fondamentalement le concept de pont inter-chaînes existant. Dans le cadre de cette structure, les développeurs sont autorisés à développer des ponts de jetons programmables. Il s'agit d'une nouvelle solution inter-chaînes basée sur CCIP : le jeton peut être. utilisé dans n’importe quel domaine. Transfert transparent et sécurisé entre les blockchains.
Les utilisateurs et les contrats intelligents peuvent non seulement envoyer des jetons, mais également envoyer des commandes au pont de jetons et exécuter une logique personnalisée qui détermine comment interagir avec d'autres blockchains. Au lieu de savoir comment utiliser d’autres blockchains, les utilisateurs doivent simplement envoyer des instructions au pont de jetons décrivant comment interagir avec d’autres blockchains. Token Bridge transférera automatiquement les jetons entre les chaînes et les déploiera sur des contrats intelligents sur la blockchain cible en une seule transaction atomique. Par conséquent, les utilisateurs peuvent rester sur la blockchain d’origine et profiter en même temps des fonctions d’autres écosystèmes de contrats intelligents blockchain.
Cela peut être considéré comme une structure standard de pontage open source unifiée. Dans cette structure de pile technologique inter-chaînes, Chainlink offre ses avantages en matière de sécurité et de fonctionnalité dans la couche de consensus et la couche d'information. Dans la couche d'application, toutes les équipes de développement indépendantes peuvent le faire. développez facilement des applications de pont tierces.
💡 « Les applications cross-chain accèdent de manière transparente à toutes les blockchains »
À l’avenir, vous pourrez stocker des garanties dans des contrats intelligents sur la chaîne A tout en empruntant des jetons sur la chaîne B, qui a un débit plus élevé.
À l’avenir, vous pourrez exploiter et regrouper sur plusieurs réseaux blockchain pour optimiser les rendements agricoles DeFi afin d’offrir le retour sur actifs le plus élevé.
NFT, Metaverse… vont aussi créer des possibilités infinies.
À mesure que la structure multi-chaînes du monde de la blockchain se détermine progressivement, la communication inter-chaînes est comme un pont de communication entre plusieurs pays, et sa sécurité, sa polyvalence et son évolutivité seront cruciales.
Cela devrait être ce que les utilisateurs attendent avec impatience, la véritable ère cross-chain dans le futur. Il débloquera davantage de scénarios d'application pour DeFi et même Web3.0.
(Certains contenus conceptuels proviennent de livres blancs officiels et d'autres documents à ce stade, et il peut y avoir des décalages à mesure que le protocole est mis à jour)

