Points clés à retenir
- Stargate est le premier protocole de transfert de liquidité inter-chaîne entièrement composable pour les actifs natifs avec une liquidité unifiée et une finalité garantie instantanée.
- Stargate est construit sur LayerZero, un nouveau protocole de messagerie inter-chaînes sans confiance qui permet aux contrats intelligents et aux applications décentralisées vivant sur différentes chaînes de blocs de communiquer entre elles.
- Stargate est conçu comme une infrastructure de blockchain ouverte et composable qui pourrait être exploitée par d’autres applications et projets décentralisés visant à devenir multi-chaînes.
Stargate est une primitive inter-chaîne entièrement composable qui permet des transferts d’actifs natifs entre les réseaux blockchain avec une finalité instantanément garantie. Il est construit au-dessus de LayerZero, une nouvelle infrastructure omni-chaîne qui permet aux applications décentralisées sur différentes chaînes de blocs de communiquer en toute sécurité et efficacement.
L’état des lieux de la liquidité inter-chaînes
Stargate est un protocole de transfert de liquidités inter-chaînes qui permet aux utilisateurs et aux applications décentralisées de transférer des actifs natifs entre les chaînes de manière efficace en capital avec une finalité instantanément garantie.
Pour comprendre la proposition de valeur de Stargate en tant que nouvelle solution de pontage, il est d’abord nécessaire d’expliquer comment la liquidité inter-chaînes et les transferts d’actifs fonctionnent actuellement dans la cryptographie. Aujourd’hui, les utilisateurs qui cherchent à effectuer des échanges d’actifs inter-chaînes ont deux options principales : hors chaîne, via une exchangesqui introduisent des risques réglementaires, de contrepartie et de confidentialité, ou en chaîne, via des éléments d’infrastructure de blockchain appelés des ponts.
Les ponts blockchain appartiennent à deux grandes catégories : le premier type repose sur une chaîne intermédiaire formant un consensus pour valider et relayer les messages sur les réseaux blockchain, et le second type s’exécute sur un nœud léger sur la chaîne. L’inconvénient de la première approche est qu’elle crée un point de défaillance unique, mettant en péril la liquidité de toutes les chaînes en cas de piratage ou de corruption du consensus. Cela nécessite également que les chaînes de destination fassent confiance à la chaîne intermédiaire, qui elle-même n’est jamais entièrement décentralisée car il s’agit généralement d’une chaîne autorisée avec un ensemble minimal de validateurs ou est sécurisée par un multi-sig. Bien que cette dernière approche soit sécurisée, elle est également coûteuse, coûtant souvent des dizaines de millions de dollars par jour et par chaîne attachée à Ethereum.
Le pontage ou le transfert d’actifs entre chaînes est également particulièrement difficile en raison de l’incompatibilité inhérente entre les chaînes de blocs. Si un spécifique token n’est pas créé ou pris en charge de manière native sur les deux chaînes, le pont d’une chaîne à l’autre nécessite l’utilisation d’un actif synthétique «enveloppé» ou intermédiaire. Fonctionnellement, cela signifie verrouiller le natif token dans un contrat intelligent sur la chaîne source, puis créer une version synthétique ou enveloppée de l’actif (par exemple, ETH à wETH) sur la chaîne de destination.
Cette approche introduit un risque perpétuel pour les utilisateurs détenant des actifs enveloppés. Après tout, le contrat intelligent détenant les actifs natifs de la chaîne source pourrait être piraté et vidé de ses fonds, ce qui rendrait le paquet enveloppé tokens sans valeur car les utilisateurs ne peuvent plus les échanger contre les actifs natifs authentiques. C’est précisément ce qui s’est passé avec le piratage du pont Ronin en mars lorsqu’un Nord coréen syndicat de la cybercriminalité volé plus de 550 millions de dollars valeur de l’ETH et de l’USDC dans le deuxième plus grand piratage de l’histoire de DeFi. Ensuite, les pirates ont compromis cinq nœuds de validation, ont obtenu leurs clés privées et ont volé tous les actifs détenus par le contrat de pont, laissant tous les ETH enveloppés sur le réseau Ronin d’Axie Infinity sans valeur.
La difficulté de concevoir des ponts blockchain découle en partie de ce que l’on appelle le « Bridging Trilemma », une théorie selon laquelle les développeurs doivent faire un compromis entre la sécurisation de la liquidité unifiée, la finalité garantie instantanée et les échanges d’actifs natifs. La liquidité unifiée offre un accès partagé à un pool de liquidités unique entre plusieurs chaînes, améliorant considérablement l’efficacité du capital inter-chaînes. La finalité garantie instantanément signifie que les applications sur la chaîne de destination savent qu’une transaction engagée sera réglée sur la chaîne source, résolvant le problème des transactions qui reviennent en raison d’un manque de liquidité sur la chaîne de destination. Enfin, la fonctionnalité native d’échange d’actifs signifie que le pont ne repose pas sur des actifs synthétiques ou enveloppés non sécurisés.
Là où la plupart des ponts sacrifient aujourd’hui les échanges d’actifs natifs au profit de ceux enveloppés, LayerZero Labs, l’équipe derrière Stargate, affirme avoir résolu le Bridging Trilemma en construisant une infrastructure de pont composable qui permet des échanges d’actifs natifs sans sacrifier la finalité garantie instantanée.
La porte des étoiles expliquée
Stargate est un nouveau pont inter-chaîne composable conçu comme la première application décentralisée sur le protocole d’interopérabilité omni-chaîne sans confiance, LayerZero. Il s’agit d’un système de messagerie omni-chaîne configurable par l’application utilisateur qui exécute un nœud ultra-léger pour fournir la sécurité d’un nœud léger avec la rentabilité des chaînes intermédiaires. En termes simples, LayerZero a créé un protocole de messagerie inter-chaînes qui permet aux développeurs de fusionner le meilleur des deux mondes dans la conception de ponts et de créer différentes applications multi-chaînes, y compris des ponts plus sécurisés et économes en capital, qui prennent en charge le natif. token swaps et sont plus faciles à envelopper ou à mettre en œuvre par des applications décentralisées.
LayerZero Labs a inventé un nouvel algorithme d’équilibrage des ressources appelé « l’algorithme Delta » qui exploite la liquidité inter-chaînes unifiée pour permettre une nouvelle classe de ponts inter-chaînes traitant uniquement des actifs natifs. Briefing sur la cryptographie s’est connecté avec le co-fondateur et directeur de la technologie de LayerZero Labs, Ryan Zarick, pour en savoir plus sur Stargate, et il a commencé par discuter de la façon dont l’équipe a été inspirée pour lancer le projet. Il a dit:
« Au lieu de laisser à des développeurs tiers le soin de créer la première application décentralisée et le pont inter-chaînes tirant parti de LayerZero, nous avons pensé que nous le ferions nous-mêmes. Stargate, comme LayerZero, est conçu comme une infrastructure. Nous voulons des applications comme [the decentralized exchange] Sushi pour s’appuyer sur Stargate et permettre aux utilisateurs d’échanger n’importe quel actif avec n’importe quel autre actif en une seule transaction.
Le pont Stargate prend actuellement en charge les échanges entre trois tokens stables (USDT, USDC et BUSD) sur sept réseaux de chaînes de blocs différents (Ethereum, BNB Chain, Avalanche, Polygon, Arbitrum, Optimism et Fantom). Bien qu’il puisse théoriquement prendre en charge tous les actifs cryptographiques, Stargate se concentre sur les trois plus grandes tokens stables, car elles sont nativement disponibles sur toutes les chaînes prises en charge et parce que le déplacement d’actifs stables est nettement plus sûr que le déplacement inter-chaînes. « Nous voulions rester à l’écart des actifs enveloppés », a déclaré Zarick, expliquant que l’équipe pense qu’ils comportent un risque supplémentaire. « Chaque dollar que vous placez sur une autre chaîne comporte un risque que cet actif soit désaffecté ou perdu parce que quelqu’un peut voler les fonds verrouillés sur la chaîne source, et maintenant vous êtes bloqué avec cet actif qui ne vaut rien. »
Nouvelles fonctionnalités de Stargate
Outre les échanges d’actifs natifs et la composabilité, la fonctionnalité la plus puissante de Stargate pourrait être ses pools de liquidités unifiés et économes en capital partagés entre les chaînes. La fonction de liquidité unifiée est très importante. Pour le contexte, pour échanger des USDT d’Ethereum vers des USDC sur Polygon, les utilisateurs de Stargate déposent des USDT dans le pool de liquidités USDT unique sur Ethereum et reçoivent automatiquement des USDC à partir de la liquidité USDC unique sur Polygon. L’algorithme Delta rééquilibre de manière transparente les deux pools sur les chaînes en arrière-plan afin que les montants déposés et retirés soient toujours égaux. L’essentiel ici est qu’au lieu que chacune des sept chaînes prises en charge maintienne un pool de liquidités séparé par connexion inter-chaînes pour chaque actif, Stargate dispose d’un pool de liquidités unifié unique par actif pour toutes les connexions. Zarick a expliqué ce point en détail :
«Au lieu d’avoir, par exemple, un pool USDC sur Ethereum connecté uniquement à Avalanche; vous pouvez avoir un pool pour un seul actif sur une chaîne connecté à des pools du même actif sur toutes les autres chaînes. Cela permet aux fournisseurs de liquidités d’accumuler des frais auprès des personnes déplaçant des actifs sur leur chaîne à partir de sept chaînes différentes ou plus plutôt qu’une seule. Cela signifie plus de frais, ce qui signifie une liquidité plus profonde, qui attire plus d’utilisateurs et fait tourner à nouveau tout le volant d’inertie.
Au fur et à mesure que Stargate évolue en ajoutant plus d’actifs natifs et de connexions réseau blockchain, il y aura beaucoup moins de pools de liquidités générant des frais de plus en plus de liens inter-chaînes au lieu d’avoir de plus en plus de pools de liquidités générant moins de frais à partir d’une seule connexion comme les ponts réguliers.
En plus de cela, Stargate est le premier et, jusqu’à présent, le seul pont composable inter-chaînes sur le marché, ce qui signifie que les transferts inter-chaînes peuvent être composés à la fois avec les contrats intelligents sur la chaîne source et la chaîne de destination. Cela offre un niveau de confort sans précédent aux développeurs et ouvre de nouvelles opportunités pour les applications inter-chaînes.
Comme mentionné précédemment, Stargate n’est pas nécessairement envisagé comme une application destinée aux utilisateurs, mais comme un élément d’infrastructure de blockchain que d’autres applications décentralisées pourraient envelopper et exploiter. Par exemple, l’intégration Stargate de Sushi permettra aux utilisateurs de basculer entre différents token sur n’importe quelle blockchain prise en charge tant qu’il y a de la liquidité pour le token sur Sushi’s décentralisé exchange sur la chaîne de destination. Zarick a expliqué l’intégration Stargate de Sushi :
« Le sushi existe sur toutes ces chaînes, mais ce n’est pas lié. Ainsi, lorsque je veux passer d’une chaîne à l’autre en utilisant Sushi, je dois quitter la dApp et utiliser un autre pont. Eh bien, maintenant, Sushi va avoir cette interface où les utilisateurs pourraient simplement dire : « J’ai cet actif sur cette chaîne et je veux cet actif sur cette chaîne », cliquez sur échanger, attendez quelques minutes que la transaction soit réglée, et c’est ça. »
Pendant ce temps, le rencontrer omni-chaîne wallet, qui unifie le solde disponible sur tous les réseaux, a enveloppé Stargate pour permettre des échanges de tokens stables sur plusieurs chaînes de blocs au sein d’une seule transaction. Par exemple, un utilisateur peut échanger USDC sur Ethereum contre USDT sur Avalanche et BUSD sur BNB Chain en une seule transaction presque instantanée. Et s’ils n’ont pas les actifs natifs pour payer le gaz sur la chaîne de destination, la composabilité inter-chaînes de Stargate résout ce problème. « Une fonctionnalité intéressante que nous proposons », déclare Zarick, « est que nous vous permettons d’ajouter ou d’acheter un natif token sur la chaîne de destination avec votre message LayerZero. Ainsi, lorsque vous envoyez, par exemple, de l’USDC à Avalanche, dans le cadre d’une seule transaction, vous pouvez acheter simultanément une petite quantité d’AVAX. Ainsi, lorsque vous atterrissez là-bas, vous avez de l’argent pour l’essence et pouvez réellement utiliser vos fonds.
Enfin, la dernière caractéristique importante qui distingue Stargate des autres ponts est peut-être son degré de sécurité. Stargate utilise un nouveau concept de sécurité inspiré du film de 2002 Rapport minoritaire surnommé « pré-crime ». Premièrement, en brisant les responsabilités entre deux parties différentes, l’Oracle et le Relayer, le protocole LayerZero qui sous-tend Stargate tire parti de la sécurité des fournisseurs de services oracle établis comme Chainlink ou Band, avec la couche de sécurité supplémentaire via le système relayer.
Étant donné que LayerZero est un protocole ouvert, les dApps qui s’en inspirent peuvent choisir leur combinaison d’oracles et de relais ou exécuter leur propre relais, en prenant la sécurité en main. Cela signifie que Stargate peut définir ses propres assertions pour les messages qui sont délivrés par LayerZero et ceux qui ne le sont pas. Zarick a expliqué ce point, faisant référence à la cause principale des divers piratages de ponts qui se sont produits dans le passé :
« L’un des problèmes majeurs des bridge hacks est que ce n’est presque jamais le mécanisme de consensus mais les contrats intelligents qui sont exploités. Ainsi, quelqu’un exploite les contrats intelligents des terminaux, puis envoie un message à une autre chaîne et vole l’argent. Mais qui donne le coup de grâce ? C’est en fait cette chaîne intermédiaire – elle porte le coup mortel parce qu’elle ne regarde pas le message.
Pour corriger ce problème de sécurité, LayerZero Labs a proposé le concept de pré-crime. Dans le cas de Stargate, il affirme que les livres entre les différents pools de liquidités en interaction sur différentes chaînes doivent être équilibrés. Dans d’autres quartiers, lorsque quelqu’un place 50 $ sur une chaîne et essaie de retirer plus de 50 $ sur une autre chaîne en exploitant le contrat intelligent, LayerZero ne transmettra tout simplement pas le message. Cela rend beaucoup plus difficile l’exploitation du protocole.
Dernières pensées
LayerZero et Stargate ont résolu plusieurs problèmes critiques qui pourraient révolutionner le pontage de la blockchain et propulser le monde multi-chaînes dans une nouvelle ère d’interopérabilité. Jusqu’à récemment, la liquidité inter-chaînes était généralement sous-optimale du point de vue de la sécurité et de l’expérience utilisateur. Stargate le rend rapide, sûr et efficace.
Le but ultime de Stargate, a déclaré Zarick Briefing sur la cryptographie, permet aux utilisateurs d’interagir avec le protocole sans même se rendre compte qu’ils l’utilisent. Il a déclaré qu’il souhaitait voir Stargate s’intégrer dans le back-end de nombreuses applications décentralisées, y compris les chaînes croisées. walletsdécentralisé exchanges, agrégateurs de rendement, jeux blockchain et projets NFT. En bref, l’objectif est de faire de la blockchain et des échanges d’actifs de n’importe quel à n’importe quoi une réalité. Stargate a déjà exécuté la construction du protocole ; s’il verra la traction avec les développeurs et les utilisateurs reste à voir.
Divulgation: Au moment de la rédaction de cet article, l’auteur de cet article possédait ETH, STG et plusieurs autres crypto-monnaies.
Après mon master en Finance à l’université de Paris-Saclay, j’ai décidé de m’investir dans ce monde qui me passionne depuis des années, celui de la blockchain et des crypto monnaies, du web3 et de bien plus encore. Je partage avec vous les actualités du monde des cryptos que je trouve dans la presse internationale.