Auteur : Jill, LD Capital

1. Qu'est-ce que l'interopérabilité entre les chaînes ?

La tendance actuelle de développement de la blockchain est le parallélisme multi-chaînes, mais la blockchain elle-même n'a pas la capacité de communiquer avec des systèmes externes ou des API, et les données et la valeur ne peuvent pas être transmises sans obstacle à travers le réseau, ce qui entraîne un écosystème isolé qui ne peut pas communiquer. entre eux.

Du point de vue du développeur, chaque déploiement constitue une entité isolée et indépendante, ce qui entraîne des contrats back-end qui n'ont aucun lien les uns avec les autres et qui ignorent l'existence de chacun. Par exemple, un DApp d'échange décentralisé (DEX) devra peut-être être déployé respectivement sur les réseaux Ethereum, BNB Chain et Polygon, afin que chaque version du DApp soit indépendante l'une de l'autre.

Source : Chainlink

Pour les utilisateurs, cette approche de déploiement multiple augmente également la difficulté d'adoption :

1) Les utilisateurs ne peuvent pas transférer de manière transparente des jetons d’une blockchain à une autre.

2) Le processus de transfert prend du temps et l'expérience n'est pas optimale, car les actifs sont généralement détruits sur la blockchain source, puis réédités sur la blockchain cible à l'aide d'un pont tiers.

3) Le risque de sécurité lié à la détention d’actifs sur plusieurs blockchains est également élevé, et il est facile d’être attaqué par des pirates informatiques, ce qui entraîne une perte de fonds.

Compte tenu de la diversité des écosystèmes blockchain, il est essentiel que ces différents environnements on-chain puissent interagir et communiquer entre eux. Un élément clé de l’infrastructure d’échange de données et d’actifs entre différentes blockchains est le protocole d’interopérabilité inter-chaînes. L'interopérabilité inter-chaînes permet aux développeurs de créer une application inter-chaînes unifiée, c'est-à-dire que la même dApp peut être déployée sur plusieurs blockchains différentes sans avoir à déployer plusieurs versions indépendantes sur différentes chaînes, ce qui permet une plus grande efficacité du capital et de meilleures conditions de liquidité.

2. Solutions inter-chaînes

Les solutions inter-chaînes impliquent généralement la vérification de l'état d'une blockchain source et la transmission des transactions ultérieures à une blockchain cible, un élément clé de l'infrastructure étant un pont inter-chaînes, qui permet de transférer des actifs d'une blockchain source vers une blockchain cible. Un pont inter-chaînes implique généralement le verrouillage ou la destruction d'actifs sur la chaîne source via un contrat intelligent et leur déverrouillage ou leur création via un autre contrat intelligent sur la chaîne cible. En réalité, le cas d’utilisation des ponts inter-chaînes est très restreint et leur rôle est de transférer des actifs entre différentes blockchains. Par conséquent, un pont inter-chaînes est généralement un service spécifique à une application entre deux blockchains.

Actuellement, les développeurs ont créé une variété de solutions inter-chaînes, telles que :

Chainlink développe le protocole d'interopérabilité inter-chaînes (CCIP), une norme open source qui permet la communication inter-chaînes, notamment l'envoi de messages et le transfert de jetons. L’objectif du CCIP est de permettre une connectivité universelle entre des centaines de réseaux blockchain à l’aide d’interfaces standardisées, réduisant ainsi la complexité de la création d’applications et de services inter-chaînes.

Le protocole Wormhole est un protocole d'interopérabilité universel qui permet la transmission de jetons et de messages sur différents réseaux blockchain. Les gardiens du réseau surveillent les informations sur la chaîne source, les vérifient et facilitent leur transmission à la chaîne cible. Les développeurs utilisant Wormhole peuvent créer des applications décentralisées inter-chaînes appelées XDApps.

Le protocole de transfert de messages inter-chaînes (IBC) est un protocole standard pour les interactions de blockchain dans le réseau Cosmos, qui vise à réaliser l'interopérabilité entre différentes blockchains. L'IBC définit un ensemble minimum de fonctions spécifiées dans la norme Inter-Chain (ICS) qui définissent comment les blockchains peuvent communiquer entre elles et échanger des données.

LayerZero est un protocole d'interopérabilité à chaîne complète utilisé pour la transmission d'informations légères entre les blockchains, offrant une transmission d'informations sécurisée, fiable et sans confiance.

Cet article présente principalement le protocole d'interopérabilité de chaîne complète LayerZero, qui se concentre uniquement sur la transmission d'informations entre les chaînes et peut envoyer des messages à n'importe quel contrat intelligent sur n'importe quelle chaîne prise en charge, c'est-à-dire qu'il est responsable de la communication des contrats intelligents entre les blockchains. Il n'est pas responsable des actifs inter-chaînes. Les actifs inter-chaînes sont complétés par Stargate développé par LayerZero Labs.

3. Caractéristiques et avantages de la technologie LayerZero

1. Caractéristiques techniques

La caractéristique la plus importante de LayerZero est ses nœuds ultra-légers. Il utilise une technologie de nœud ultra-léger pour transmettre des messages entre les points de terminaison de différentes chaînes via des relais et des oracles, réduisant ainsi les coûts tout en garantissant la sécurité.

1) Nœuds ultra-légers

Tout d'abord, chaque nœud du réseau blockchain est en fait chaque ordinateur ou terminal serveur qui stocke des données. Le nœud léger n'est qu'un mode de fonctionnement du nœud. Contrairement au nœud complet, le nœud léger ne stocke qu'une petite partie des données de la blockchain, comme l'en-tête du bloc et certaines autres informations, et ne stocke pas les informations de transaction spécifiques dans le bloc. Par rapport aux nœuds légers, les nœuds ultra-légers ont la même méthode de vérification. Cependant, en raison du coût élevé de l'écriture de la blockchain et de la transmission coûteuse des en-têtes de blocs, les nœuds ultra-légers ne conservent pas tous les en-têtes de blocs. Au lieu de cela, ils diffusent ces en-têtes de blocs à la demande via des oracles, synchronisant ainsi plus efficacement les entités hors chaîne pour atteindre l'état souhaité, modifiant ainsi la méthode de diffusion continue d'origine.

L'avantage de cette méthode est qu'elle ne repose pas sur le flux de données d'en-tête de bloc du nœud léger dès le début, mais l'inconvénient est l'absence de flux de données séquentiel historique. Une fois que l'oracle et le relais agissent de manière malveillante en même temps et passent la vérification, des informations malveillantes seront exécutées. LayerZero a donc fait un compromis entre une réduction considérable des coûts de vérification et un certain degré de perte de sécurité. La pertinence de ce compromis dépendra peut-être de la manière dont il sera évalué en fonction de ses propres scénarios.

2) Composants principaux

Dans le livre blanc officiel de LayerZero, nous pouvons voir que les principaux composants responsables de la transmission d'informations entre les deux chaînes sont les points de terminaison, les machines Oracle et les relais.

Les points de terminaison sont des installations qui interagissent directement avec les utilisateurs ou les applications et sont responsables de la gestion de la transmission, de la vérification et de la réception des messages. Leur objectif est de garantir une livraison efficace lorsque les utilisateurs envoient des messages à l'aide du protocole. Dans le protocole LayerZero, chaque chaîne doit déployer des points de terminaison, qui peuvent également être appelés par d'autres applications sur la même chaîne et sont responsables de l'envoi d'informations aux liens externes.

Un oracle est un service tiers qui fournit un mécanisme indépendant des autres composants LayerZero qui peut lire un en-tête de bloc d'une chaîne et l'envoyer à une autre chaîne, afin que la validité de la transaction sur la chaîne source puisse être vérifiée sur la chaîne cible. LayerZero utilise actuellement Chainlink comme oracle.

Un relais est un service hors chaîne dont les fonctionnalités sont similaires à celles d'un oracle, mais au lieu de récupérer les en-têtes de bloc, il récupère les preuves des transactions spécifiées. Pour garantir une livraison efficace, la seule exigence est que pour tout message donné envoyé à l'aide du protocole LayerZero, les oracles et les relais doivent être indépendants les uns des autres. Toute entité peut assumer le rôle d’oracle et de relais, et LayerZero peut même implémenter son propre service de relais.

Une hypothèse de confiance importante dans LayerZero est que les oracles et les relais fonctionnent indépendamment les uns des autres. L'en-tête de bloc soumis par l'oracle sera vérifié par recoupement avec la preuve de transaction soumise par le relais. Les deux ne forment aucun consensus, mais transmettent uniquement des messages. En termes simples, l'oracle agit comme un notaire dans la chaîne croisée LayerZero, informant la chaîne cible des résultats de la vérification, tandis que le répéteur est chargé de fournir le processus de preuve requis pour vérifier la transaction et le contenu spécifique des informations de la chaîne croisée. Pour assurer la transmission efficace des informations, dès qu'il y a un différend dans la transmission des informations entre les relais ou les oracles, le contrat intelligent sera suspendu et les informations ne seront pas soumises à la chaîne cible.

Référence (explication détaillée du protocole d'interopérabilité, technologie et fonctionnalités LayerZero)

Si une transaction est transférée de la chaîne A à la chaîne B, le processus global est le suivant :

La transaction commence lorsque l'utilisateur lance l'application, puis est décomposée en plusieurs parties (preuves et en-têtes de bloc) par des oracles et des relais avec l'aide des points de terminaison LayerZero. Une fois que l'oracle et le relais envoient leurs messages respectifs sur la chaîne cible (signent la transaction sur la chaîne) et que le point de terminaison LayerZero (contrat) vérifie l'exactitude du message, le message sera transformé et exécuté sur la chaîne cible.

2. Avantages

1) Sécurité

En tant que protocole sous-jacent, la sécurité de LayerZero est indépendante des protocoles externes, garantissant ainsi la stabilité de l'ensemble du consensus du protocole. De plus, grâce à la conception unique de l'oracle et du répéteur, les deux sont indépendants l'un de l'autre et les transactions ne seront terminées que lorsque les deux seront considérées comme vraies, garantissant ainsi la sécurité de la transmission des informations.

2) Évolutivité

LayerZero agit comme une couche de messagerie universelle, ce qui signifie que tout contrat peut être transféré de la chaîne A à la chaîne B pour obtenir une interopérabilité inter-chaînes avec le réseau de première couche. Grâce à une conception de point de terminaison innovante, LayerZero peut être facilement étendu pour prendre en charge n'importe quelle chaîne, apportant une plus large gamme de scénarios d'application à l'écosystème blockchain.

3) Haute efficacité

Premièrement, la technologie de nœud ultra-léger de LayerZero peut atteindre une efficacité de transmission plus élevée et réduire les coûts de vérification tout en garantissant la sécurité ; deuxièmement, les répéteurs ou oracles de LayerZero ne forment aucun consensus, ils transmettent simplement des messages, et toutes les vérifications sont effectuées sur leurs propres chaînes cibles, de sorte que les limitations de vitesse et de débit dépendent entièrement des propriétés des deux chaînes de transaction.

4. Financement

LayerZero a réalisé trois cycles de financement, pour un montant total divulgué de 293 millions de dollars américains. Parmi les investisseurs figurent des institutions d'investissement cryptographiques bien connues telles que Multicoin, Binance Labs, a16z et Sequoia Capital. Le dernier tour de financement a eu lieu le 4 avril 2023, levant 120 millions de dollars pour une valorisation de 3 milliards de dollars.

FTX a participé au tour de financement A le 30 mars 2022 en tant qu'investisseur principal. Affecté par son effondrement, le 11 novembre 2022, LayerZero a officiellement annoncé avoir racheté 100 % des capitaux propres, des droits de change et d'autres accords de FTX.

Source : Crunchbase

5. Écologie

À ce jour, LayerZero prend en charge plus de 20 chaînes, dont Ethereum, BNB Chain, Aavalanche, Polygon, Base, etc. Le nombre d'utilisateurs indépendants a atteint 3 millions et le nombre cumulé de transactions a atteint 56 millions, mais 35 % des utilisateurs n'avaient qu'un seul enregistrement d'interaction et il n'y avait qu'environ 730 000 utilisateurs avec plus de deux enregistrements d'interaction.

Source : Dune Analytics

Les activités d'interaction des utilisateurs se déroulent principalement sur BNB Chain, Arbitrum et Polygon. Depuis le lancement d'Arbitrum, la communauté est particulièrement enthousiaste à propos des airdrops, et l'attente de ces derniers a également entraîné une augmentation significative de l'activité des utilisateurs sur LayerZero.

Source : Dune Analytics

En prenant comme exemple les données d'interaction d'Arbitrum, le nombre de transactions a atteint environ 12 millions. Avril 2023 a été la période de pointe de l'activité des utilisateurs. Avec la morosité du marché, l'activité des utilisateurs a également légèrement diminué.

Source : Dune Analytics

L'architecture minimaliste de LayerZero offre au protocole des possibilités illimitées, et sa faible complexité d'accès pour les développeurs signifie que LayerZero compte actuellement plus de 50 dApps intégrées ou utilisant sa technologie.

Source : Twitter

Projets vedettes

1. Stargate Finance

La première dApp basée sur le protocole LayerZero développé par LayerZero Labs a construit le premier pont d'actifs natif entièrement composable. Sa vision est de faire du transfert de liquidités inter-chaînes un processus unique et transparent. Le point fort du produit est l'utilisation d'un « algorithme Delta » unique pour résoudre le problème du « triangle impossible » des ponts inter-chaînes sans avoir à faire de compromis.

L’équipe de Stargate estime qu’il existe un « triangle impossible » dans le pont d’actifs inter-chaînes :

1) Vérification et confirmation instantanées : les actifs peuvent être transférés avec succès vers la chaîne cible lorsque la transaction est confirmée, et la rapidité peut être garantie ;

2) Liquidité unifiée : un pool de liquidité unique est partagé entre plusieurs chaînes ;

3) Nativeness des actifs : les utilisateurs peuvent obtenir directement des actifs natifs via des ponts inter-chaînes, plutôt que de synthétiser ou d'encapsuler des actifs.

Bien entendu, pour garantir une vérification et une confirmation instantanées et la nabilité des actifs, si un algorithme d'allocation de liquidité dynamique plus complexe n'est pas impliqué, seul un pool de liquidité peut être construit entre deux chaînes, ce qui réduira l'efficacité du capital.

Selon les données de defillama, en termes de volume de transactions au cours du mois dernier, Stargate se classe au premier rang parmi tous les protocoles de pont inter-chaînes, avec jusqu'à 96 000 transactions en 24 heures.

Source : defillama

Recettes de l'accord

Stargate est la première dApp lancée sur LayerZero. Ses frais de protocole et ses revenus augmentent régulièrement depuis mars 2023. C'est également au cours de cette période que l'activité de transaction en chaîne a augmenté de manière significative en raison des attentes de largage aérien. Le revenu mensuel actuel de l’accord dépasse 1 million de dollars américains.

Source : Terminal à jetons

Modèle économique

Le nombre total de jetons STG est de 1 milliard et le volume de circulation est de 200 millions. Les fonctions des jetons sont les suivantes :

1) Frais de transfert d'actifs inter-chaînes. Les transferts de jetons non STG entraîneront des frais de 0,06 %, dont 0,045 % seront alloués aux fournisseurs de liquidités et 0,015 % seront alloués à la trésorerie du protocole ;

2) Gouvernance : En jalonnant et en verrouillant des tokens STG pendant 3 à 156 semaines, vous pouvez obtenir le token de gouvernance veSTG. Plus le STG est verrouillé longtemps, plus le poids du vote est important ;

3) Récompenses du protocole, pool de liquidité stablecoin et récompenses d'extraction de liquidité.

La date d'émission des jetons est le 17 mars 2022 et les détails de la distribution initiale sont les suivants :

Source : tokenunlocks

Les jetons alloués à la liquidité précoce du DEX, à la Bonding Curve, au plan de sortie initial et à la communauté sont débloqués directement au moment de l'émission initiale des jetons, pour un total de 478 millions.

Sur la partie allouée au lancement du protocole, 5 % (50 millions) seront débloqués directement, et les 10 % restants auront une période de blocage d'un an, suivie d'une libération linéaire dans les 6 mois. Actuellement, 145 millions ont été débloqués.

La part allouée aux investisseurs et aux équipes est assortie d'une période de blocage d'un an et d'une période de déblocage linéaire de deux ans.

Sur la base de la distribution de jetons ci-dessus, l'émission nominale de STG a atteint 729 millions. Selon la répartition des adresses de détention de STG, on peut clairement voir que sur les 304 millions alloués à la communauté, 297 millions ne sont toujours pas en circulation, et les 320 millions restants alloués aux investisseurs et à l'équipe ne sont toujours pas en circulation. Ces deux parties ont un total d'environ 67 millions en circulation, soit environ 6,7 %.

En ce qui concerne la répartition des adresses de détention, les 20 premières adresses représentent 94 %, dont les deux premières adresses sont toutes deux détenues officiellement et n'ont pas encore été mises en circulation, soit 62 %. En excluant ces deux parties, les adresses restantes représentent 32 %, dont Alameda détient 9,42 %, et les adresses individuelles à grande échelle ne représentent que 0,6 %, et les adresses à grande échelle ont relativement peu de jetons accumulés.

Le co-PDG d'Alameda, Sam Trabucco, a publié un jour sur les réseaux sociaux qu'Alameda Research avait participé à l'offre publique du projet de pont inter-chaînes Stargate le 18 mars et avait acheté toutes les actions de STG (100 millions, soit 10 % du lancement du protocole susmentionné). Cependant, Sam Trabucco a déclaré qu'Alameda ne vendrait pas STG dans les 3 ans, ferait des investissements à long terme dans le projet et l'équipe, n'interférerait pas dans la gouvernance du projet et renoncerait à ses droits de vote dans aSTG afin que les droits de vote puissent être répartis de manière plus équitable entre les premiers membres de la communauté. Actuellement, 9,42 % ont été libérés.

2. Capitale radieuse

Radiant est un protocole de prêt DeFi inter-chaînes qui implémente le prêt à effet de levier et la composabilité sur toute la chaîne en utilisant LayerZero comme infrastructure inter-chaînes, permettant aux utilisateurs d'obtenir un effet de levier dans les protocoles DeFi qu'il prend en charge et simplifiant les opérations de prêt d'actifs inter-chaînes des utilisateurs entre différentes chaînes.

Radiant est essentiellement similaire au mécanisme de fonctionnement des protocoles de prêt actuels tels que Aave et Compound. La différence est qu'il vise à être un protocole de prêt à chaîne complète, c'est-à-dire que les utilisateurs peuvent déposer des garanties sur la chaîne A, puis emprunter et prêter sur la chaîne B. Cependant, lorsque les utilisateurs doivent utiliser des services de prêt inter-chaînes, ils doivent d'abord déposer une certaine quantité d'actifs sur la chaîne prise en charge pour devenir un fournisseur de liquidités dynamiques (dLP) avant de pouvoir prêter les actifs requis par la chaîne cible.

Radiant a été déployé sur les chaînes Arbitrum et BSC, avec un TVL de 220 millions de dollars américains. Il se classe relativement haut parmi un certain nombre de protocoles de prêt et occupe actuellement une certaine part de marché, ce qui en fait le leader du prêt sur Arbitrum.

Recettes de l'accord

Dans Radiant, les revenus du protocole (Revenus) = frais d'emprunt (Frais) - intérêts des dépôts (Frais du côté de l'offre). Depuis février de cette année, les honoraires perçus grâce à l’accord se sont stabilisés autour de 2 millions de dollars américains, et les revenus mensuels issus de l’accord ont atteint environ 1 million de dollars américains.

Source : Terminal à jetons

Modèle économique

Le nombre total de jetons RDNT est de 1 milliard et le volume de circulation est de 300 millions. La fonction principale du jeton est la gouvernance et les incitations à la liquidité.

Selon les données de Token Unlock, les réserves allouées aux 2 fournisseurs de liquidités du pool, Treasury et Radiant DAO, ont toutes été débloquées. Ce qui reste à débloquer, ce sont les incitations pour l'équipe, les contributeurs principaux, les déposants et les emprunteurs. La part allouée aux déposants et aux emprunteurs libère 4,85 RDNT par seconde. Si l’on calcule à ce rythme, près de 210 000 pièces seront émises chaque mois.

Du point de vue de la répartition des tokens, les 20 premières adresses de tokens représentent 92,3 %, dont la première est l'adresse de contrat officielle, avec 23,4 % encore non distribués. Les tokens distribués dans DEX représentent 27,6 %, et les 20 premières grandes adresses ne représentent que 3,8 %.

Feuille de route

L'équipe officielle de Radiant a dévoilé une feuille de route simple dans ses documents. Sa version est actuellement en phase 2.0. La tâche principale est de déployer la chaîne croisée Radiant et d'augmenter l'échelle des garanties au sein de l'application. La version V3 prévoit de se débarrasser de la dépendance au pont inter-chaînes tiers Stargate et d'intégrer pleinement LayerZero. La version V4 prévoit de réaliser pleinement le prêt de liquidités sur toute la chaîne.

Résumer

Le multi-chaîne est la tendance de développement de la blockchain, et le protocole d'interopérabilité inter-chaînes est un élément clé de la communication entre les blockchains, et ses perspectives de développement sont assez larges. LayerZero est encore à ses débuts de développement et il existe relativement peu de projets natifs auxquels participer. Il bénéficie du soutien de nombreuses institutions d’investissement renommées, de riches ressources industrielles et l’attente de l’émission de pièces attire l’attention de l’ensemble du marché de la cryptographie.

Références

  1. (Explication détaillée du protocole d'interopérabilité, de la technologie LayerZero et de ses fonctionnalités)