LayerZero intègre Chainlink Oracles, élargissant la décentralisation du protocole de communication Omnichain

Nov 30 2022
Aujourd'hui, nous sommes heureux d'annoncer que Chainlink a été intégré au réseau ouvert et sans autorisation d'oracles et de relais qui sécurisent la messagerie inter-chaînes sur LayerZero. Avant LayerZero, l'industrie du Web3 était fragmentée en un vaste ensemble de chaînes de blocs disparates.

Aujourd'hui, nous sommes heureux d'annoncer que Chainlink a été intégré au réseau ouvert et sans autorisation d'oracles et de relais qui sécurisent la messagerie inter-chaînes sur LayerZero.

Avant LayerZero, l'industrie du Web3 était fragmentée en un vaste ensemble de chaînes de blocs disparates. Les applications ont été lancées en tant que chaîne unique et les développeurs ont été contraints de choisir une chaîne de blocs existante populaire ou de parier sur le succès futur d'une chaîne de blocs en devenir. Avec l'avènement de LayerZero, les applications peuvent enfin être créées partout, en utilisant les meilleures fonctionnalités de chaque chaîne et en inaugurant une nouvelle ère d'applications : les dApps Omnichain.

En général, la technologie blockchain est connue pour ses fortes propriétés de sécurité et sa résistance aux attaques extérieures. Cependant, différentes chaînes sont conçues avec des forces différentes et des faiblesses conséquentes ; dans un monde où les blockchains sont connectées, les dApps omnichain ne sont aussi sécurisées que leur maillon le plus faible. Par conséquent, la sécurité du protocole de messagerie sous-jacent est primordiale.

LayerZero atteint la meilleure sécurité de messagerie de sa catégorie avec ses contrats intelligents non évolutifs et sans autorisation qui effectuent une validation en chaîne de tous les messages. Le protocole y parvient en utilisant un nœud ultra léger sur la chaîne. Comme l'exige l'architecture du protocole, une entité oracle est responsable de la livraison d'un en-tête de bloc et une entité relais indépendante est responsable de la soumission d'une preuve de transaction. Cette vérification est effectuée en chaîne, suivie de la livraison et de l'exécution du message. Le cadre oracle(s) et relais(s) est entièrement sans autorisation, permettant à toute application ou individu de participer en tant qu'entité unique, mais les applications conservent l'agence et la responsabilité de la sélection des entités participantes. Pour parvenir à un protocole de messagerie sécurisé, robuste et décentralisé, LayerZero offre aux dApps omnichain la possibilité d'une variété d'oracles et de relais. Pour atteindre cet objectif, nous sommes heureux d'annoncer notre intégration de la solution Oracle standard de l'industrieChainlink comme une étape majeure dans la réalisation de la décentralisation du protocole LayerZero. LayerZero exploite les oracles agnostiques de Chainlink pour fournir une option de sécurité de premier ordre pour les dApps omnichain.

Chainlink est la solution oracle la plus éprouvée, la plus largement adoptée et la plus flexible du marché. Chainlink a une solide expérience en matière de sécurité et de fiabilité au milieu de la volatilité majeure du marché et de la congestion du réseau, aidant avec succès à sécuriser des milliards de dollars en valeur pour les principaux dApps, y compris Aave et Synthetix. De plus, Chainlink est déjà intégré dans de nombreuses chaînes de blocs de premier plan, et son cadre d' adaptateur externe permet une extension rapide à des chaînes supplémentaires selon les besoins de nos utilisateurs.

Alimenter la communication Omnichain avec Chainlink

LayerZero est un protocole de communication omnichain conçu pour connecter des blockchains isolées et des environnements Layer-2. LayerZero est délibérément conçu pour être le client le plus léger possible en évitant de dépendre de la réplication de l'état de la machine entre les chaînes. Cette conception permet aux points de terminaison d'être intégrés sur n'importe quelle blockchain sans encourir de coûts de transaction prohibitifs.

À un niveau élevé, les utilisateurs peuvent initier une transaction inter-chaînes de la chaîne A à la chaîne B en envoyant un message à un point de terminaison sur la chaîne sur la chaîne A. Lorsqu'un dApp sélectionne Chainlink comme oracle, le point de terminaison reçoit un message, le Chainlink oracles récupèrent les données d'en-tête de bloc de la chaîne A et envoient les informations au point de terminaison sur la chaîne B. Simultanément, un relais indépendant récupère la preuve de transaction sur la chaîne A et l'envoie à la chaîne B. Si l'en-tête de bloc et la preuve de transaction sont jugés valides – en d'autres termes, les entités oracle et relais indépendantes sont d'accord – alors le contrat intelligent publiera une transaction. Si l'en-tête du bloc et la preuve de la transaction ne correspondent pas - l'une des entités indépendantes n'est pas d'accord - le point de terminaison ignorera le message comme non valide et reviendra.

Les oracles jouent un rôle crucial dans le processus de validation de LayerZero car ils fournissent la moitié des informations requises pour aider à valider les transactions inter-chaînes. Chainlink offre aux développeurs tirant parti de la technologie LayerZero l'une des meilleures suites de fonctionnalités pour sécuriser leurs transactions inter-chaînes et faire évoluer le protocole dans son ensemble :

  • Infrastructure fiable - Les oracles Chainlink créent des redondances pour garantir que les services oracle sont hautement disponibles, résistants à la manipulation et précis.
  • Oracles sécurisés - Chainlink propose un large éventail d'opérateurs de nœuds résistants à Sybil et contrôlés par la sécurité, gérés par des équipes DevOps professionnelles avec une longue expérience de fiabilité, même dans des conditions inattendues en chaîne et hors chaîne.
  • Surveillance transparente - Des cadres de réputation robustes et accessibles au public et des outils de surveillance en chaîne permettent aux utilisateurs de vérifier indépendamment les performances historiques des opérateurs de nœuds et des réseaux oracle, ainsi que de vérifier les prix en temps réel proposés.
  • Connectivité universelle - Chainlink est une infrastructure open source sans autorisation qui est agnostique à la blockchain et à l'API, permettant une communication bidirectionnelle entre n'importe quel environnement de blockchain, ainsi que le déclenchement à partir de n'importe quelle dApps ou API hors chaîne.

Explorer de nouveaux cas d'utilisation avec LayerZero et Chainlink

En combinant le protocole de communication omnichain de LayerZero avec le réseau oracle de Chainlink, les dApps omnichain peuvent créer une multitude de nouvelles fonctionnalités pour leurs utilisateurs. Bien qu'il ne s'agisse pas d'une liste exhaustive, voici quelques-unes des nouvelles fonctionnalités que cette intégration permettra :

  1. Finance décentralisée universelle
  2. Libérez la liquidité - Utilisez vos actifs isolés pour générer n'importe quel pool sur n'importe quel environnement de blockchain.
  3. Prêts et emprunts multi-chaînes — Prêtez et empruntez des actifs à travers les chaînes.
  4. Dérivés pour chaque actif — Créez des contrats dérivés pour n'importe quel jeton ou devise précédemment cloisonné.
  5. Optimisation des transactions - Les dApps à haut débit et à forte intensité de calcul peuvent décharger leurs transactions coûteuses vers un environnement de blockchain plus rentable.
  6. Déterminer l'état — Vérifiez facilement l'état de n'importe quelle chaîne de blocs ou système de couche 2 à partir d'une chaîne de blocs différente.

À propos de Chainlink

Chainlink est la plate-forme de services Web3 standard de l'industrie qui a permis des billions de dollars en volume de transactions dans DeFi, l'assurance, les jeux, les NFT et d'autres industries majeures. En tant que principal réseau oracle décentralisé, Chainlink permet aux développeurs de créer des applications Web3 riches en fonctionnalités avec un accès transparent aux données du monde réel et au calcul hors chaîne sur n'importe quelle blockchain et fournit aux entreprises mondiales une passerelle universelle vers toutes les blockchains.

En savoir plus sur Chainlink en visitant chain.link ou en lisant la documentation du développeur sur docs.chain.link . Pour discuter d'une intégration, contactez un expert .

À propos de LayerZero

LayerZero est un protocole d'interopérabilité omnichaîne qui permet aux dApps de se construire sur plusieurs chaînes de blocs de manière efficace et sans confiance. LayerZero connecte les dApps à travers les chaînes à l'aide de nœuds ultra légers sur la chaîne, qui offrent la sécurité d'un nœud léger avec la rentabilité d'une chaîne intermédiaire. En utilisant le protocole, les développeurs peuvent transformer leurs dApps en applications omnichain à l'aide d'une interface unique et simple. En savoir plus sur LayerZero et explorer la documentation en visitanthttps://layerzero.network.