Les protocoles de messagerie inter-chaînes sont devenus de plus en plus populaires au cours de la dernière année.
Wormhole a récemment dépassé le milliard de messages inter-chaînes depuis son lancement en 2021 et a vu un volume total de plus de 39 milliards de dollars transférés via son pont symbolique.
De même, les transactions interchaînes et les adresses actives sur Axelar ont augmenté respectivement de 478 % et 430 % au cours de l’année écoulée.
Aujourd’hui, la principale méthode de transfert d’informations et d’actifs entre différents réseaux blockchain consiste à utiliser des ponts blockchain. Cependant, les ponts sont tristement difficiles à décentraliser.
Les ponts blockchain utilisent souvent l’approche lock and mint ou burn and mint pour transférer de la valeur entre différentes blockchains.
Ce faisant, un utilisateur doit verrouiller son actif natif sur la chaîne A et l’échanger contre une version synthétique de ce même actif avant de pouvoir le transférer de la chaîne A à la chaîne B. Une fois l’actif transféré, il doit à nouveau payer à remplacez cet actif synthétique par l’actif natif de la chaîne B.
Même si cette méthode garantirait une finalité instantanée sur la chaîne de destination, le processus est plutôt fastidieux. Il comporte également son propre ensemble de risques de sécurité, comme la vulnérabilité aux attaques malveillantes.
Wormhole lui-même a été soumis à l’une de ces attaques en 2022, où le protocole a perdu plus de 320 millions de dollars en éther, ce qui en fait l’un des plus grands exploits DeFi à ce jour.
En savoir plus: La plupart des ponts « ne sont absolument pas sécurisés » : co-fondateur de Chainlink
Les ponts gardiens ont espéré éviter cela en introduisant une entité centralisée qui supervise les actifs et protège le pont lui-même. Cependant, cela signifie que les utilisateurs doivent faire confiance à une seule entité, défiant ainsi la philosophie de la décentralisation.
Une autre façon pour les ponts de transférer des actifs consiste à disposer d’un pool de liquidités unifié. Cela signifie que plusieurs chaînes partageront le même pool de liquidités et amélioreront l’efficacité du capital entre les blockchains connectées.
Cette solution ne fonctionnerait que si toutes les chaînes pouvaient répondre aux demandes de liquidité. Dans le cas où plusieurs transactions espèrent se retirer du même pool, il doit y avoir des moyens de garantir qu’il y a suffisamment de liquidités dans le pool pour répondre à toutes les demandes. Ne pas le faire pourrait entraîner des complications plus graves. Ce type de pontage ne garantit pas non plus une finalité instantanée.
La dernière évolution vers les solutions de messagerie inter-chaînes consiste à améliorer l’infrastructure de pontage existante.
Il est important de noter que les protocoles de messagerie inter-chaînes sont des infrastructures de bas niveau, similaires aux blockchains elles-mêmes, a déclaré Robinson Burkey, CCO de la Wormhole Foundation, à Blockworks.
« Ces protocoles de messagerie fournissent le langage et le cadre de base pour envoyer des données en toute sécurité entre deux systèmes qui ne sont pas compatibles. Une fois que vous avez mis en place cette technologie fondamentale, vous pouvez créer ce que les gens appellent souvent des ponts symboliques, en plus du protocole de messagerie », a déclaré Burkey.
Une solution de messagerie inter-chaînes populaire qui a retenu l’attention est le General Message Passing (GMP) d’Axelar.
GMP agit presque comme un traducteur pour les différents réseaux qui autrement ne pourraient pas se comprendre. Ceci est réalisé grâce à des contrats intelligents auto-exécutables capables d’utiliser diverses méthodes pour valider et authentifier les transactions sur la chaîne A avant qu’elles n’atteignent la chaîne B.
Galen Moore, responsable des communications mondiales chez Interop Labs, le développeur initial du réseau Axelar, a déclaré à Blockworks que GMP simplifie le processus de pontage de la blockchain en permettant aux développeurs d’une chaîne d’appeler des fonctions sur une chaîne différente.
“GMP permet aux applications de relier les actifs, ainsi que les instructions pour une application sur une autre blockchain”, a déclaré Moore. « Si je crée une application sur une nouvelle blockchain et que j’utilise un simple pont, je dois dire à mes utilisateurs : « Reliez votre ETH à ma blockchain ici, puis utilisez ce DEX pour acheter certains de mes jetons de gaz là-bas, puis venez ». retour à mon application et à bord. GMP peut déclencher automatiquement toutes ces étapes ; pour l’utilisateur, cela ressemble à une seule transaction.
Bien que GMP constitue une amélioration par rapport aux ponts en matière de transfert d’actifs, il en est également à ses balbutiements.
“GMP est une amélioration, mais il reste encore beaucoup de travail pour créer une expérience utilisateur unifiée qui s’étend sur plusieurs blockchains”, a déclaré Moore.
Il note que la prochaine étape d’évolution d’Axelar consistera à permettre une interopérabilité programmable, ce qui aura le potentiel de laisser complètement de côté les ponts.
“Lorsque la couche d’interopérabilité elle-même est une machine virtuelle comme Ethereum, elle peut automatiser des tâches complexes, comme créer un jeton sur plusieurs blockchains à la fois et gérer l’approvisionnement et les fonctionnalités personnalisées sur chacune d’elles”, a déclaré Moore.
Moore note que le service de jetons interchaînes (ITS) lancé sur le réseau principal Axelar la semaine dernière espère fournir ce type exact d’automatisation.
« La vision derrière Axelar est un Web3 où les développeurs peuvent composer librement, en se connectant aux fonctions et aux réseaux qui existent sur de nombreuses chaînes du Web3 et au-delà. C’est quelque chose que vous ne pouvez tout simplement pas faire dans Web2. La vision à long terme est celle d’un Internet qui prend en charge une autre génération de réseaux en ligne », a-t-il déclaré.
Wormhole s’efforce également d’améliorer l’expérience d’interopérabilité. Révélant récemment sa feuille de route ZK pour faciliter la communication multichaîne afin d’améliorer les hypothèses de confiance sur le protocole Wormhole.
« Dans notre approche, ZK servira de pierre angulaire pour la décentralisation et assurera la vérification des messages. Plus précisément, dans un protocole d’interopérabilité comme Wormhole, ZK permettra au prouveur d’authentifier l’intégralité de l’état d’une blockchain, telle qu’Ethereum, afin de vérifier la validité des messages transmis depuis la blockchain source », a déclaré Burkey.
Il ajoute : « La feuille de route de ZK deviendra plus claire dans les mois à venir. Mais notre stratégie implique l’intégration de nouveaux experts en cryptographie dans notre équipe et leur collaboration, les prochains déploiements de clients légers et une collaboration stratégique avec un fournisseur de matériel pour accélérer un certain nombre d’implémentations de clients légers.