Auteur : YBB Capital Researcher Ac-Core

TL;DR 

  • Le cadre CryptoEconomic DVN combine la messagerie inter-chaînes de LayerZero avec la sécurité économique et les incitations d'EigenLayer ;

  • Le cadre DVN fonctionne selon un processus structuré comportant trois étapes principales : vérification, rejet et pénalité ;

  • LayerZero a choisi de coopérer avec EigenLayer pour approfondir davantage la décentralisation de son DVN, en acceptant ETH, ZRO et EIGEN comme actifs collatéraux tout en apportant également un nouveau volant de croissance aux deux jetons ;

  • Le cadre CryptoEconomic DVN pourrait contribuer à améliorer la sécurité de l’ensemble de la chaîne à l’avenir.

1. Comprendre le contexte narratif : mises à niveau itératives d'EigenLayer et LayerZero

Source : Officiel LayerZero

Selon l'actualité du 2 octobre 2024, LayerZero Labs et Eigen Labs ont collaboré pour lancer le cadre de réseau de vérification décentralisé (DVN) crypto-économique, visant à fournir une sécurité crypto-économique pour la messagerie complète. Dans ce cadre, les développeurs peuvent non seulement déployer leur propre DVN sur EigenLayer, mais également améliorer la sécurité et la fiabilité de la messagerie inter-chaînes en introduisant un mécanisme d'incitation.

Pour résumer rapidement en une phrase, le framework CoyptoEconomicDVN est une double garantie qui combine le mécanisme de sécurité inter-chaînes de LayerZero et le cryptage de réengagement d'EigenLayer. Son objectif principal est de tirer parti du modèle crypto-économique d'EigenLayer pour offrir une plus grande sécurité et des incitations aux réseaux de vérification décentralisés (DVN).

1.1 Session 1 : Le mécanisme inter-chaînes de CryptoEconomic DVN ouvre la voie à LayerZero V2

LayerZero n'est pas seulement un actif inter-chaînes, mais également un protocole de communication inter-chaînes sans confiance. Il sépare le lien de confiance ultime via des relais et des oracles, c'est-à-dire qu'il utilise un mécanisme de nœud ultra léger pour réaliser des messages inter-chaînes.

La conception de base de l'architecture LayerZero V2 peut être divisée en trois catégories : protocoles, normes et infrastructure.

1. Protocole

La partie protocole de LayerZero est cohérente dans toutes les blockchains prises en charge et est immuable et sans autorisation, garantissant la résistance à la censure et la stabilité à long terme. Cette partie se compose de deux éléments principaux :

  • Points de terminaison : ce sont des contrats intelligents immuables et non évolutifs sur chaque blockchain et constituent le cœur du protocole LayerZero. Le point de terminaison fournit une interface standardisée permettant aux applications de gérer les configurations de sécurité et d'envoyer/recevoir des messages entre les chaînes. En raison de l’immuabilité des points de terminaison, aucune entité ne peut les modifier une fois déployés ;

  • MessageLibs (Message Library) : la bibliothèque de messages est connectée au point de terminaison et est responsable de la gestion de la vérification et de la communication des messages inter-chaînes. Chaque mise à jour de la bibliothèque de messages est additive et ne remplacera pas l'ancienne version. De cette façon, même si le protocole doit être mis à niveau, les développeurs peuvent toujours choisir d'utiliser l'ancienne bibliothèque de messages pour garantir la compatibilité ascendante. Ceci est similaire aux différentes versions de contrats intelligents sur la blockchain. Les utilisateurs peuvent choisir différentes versions à utiliser en fonction de leurs besoins.

Source de l'image : description du point de terminaison LayerZero

2. Normes

Les normes fournies par LayerZero permettent aux développeurs de créer des applications et des jetons qui s'exécutent de manière cohérente sur plusieurs blockchains, obtenant ainsi une « sémantique unifiée » entre les chaînes, c'est-à-dire que les applications ou les jetons ont le même comportement sur différentes blockchains. Ces normes contribuent à simplifier le processus de développement et à garantir la cohérence et l'évolutivité des applications inter-chaînes.

  • Normes de contrat : LayerZero fournit des normes telles que OApp (Omnichain Application) et OFT (Omnichain Token), qui étendent les normes de contrats intelligents existantes (par exemple, OFT est une extension de la norme ERC-20), permettant ainsi aux développeurs de créer rapidement des applications et des jetons pouvant s'exécuter sur toutes les blockchains prises en charge par LayerZero ;

  • Paquets de messages : utilisés pour transférer des données et des commandes entre les blockchains. Le paquet de messages contient des éléments de protection contre les attaques par rejeu et les erreurs de routage (tels que Nonce, ID de chaîne source/destination, identifiant unique) et contient la charge utile de la commande ou des données réelles à exécuter sur la chaîne cible. Ce format de message peut s'adapter à divers environnements blockchain (y compris les chaînes EVM et non-EVM, les chaînes publiques et les chaînes privées), garantissant l'exactitude et la sécurité de la transmission d'informations entre chaînes ;

  • Modèles de conception : LayerZero fournit une série de modèles de conception (tels que AB, ABA, AB combinés). Ces modèles fournissent aux développeurs les éléments de base des applications inter-chaînes et simplifient le processus de développement d'interactions inter-chaînes complexes. Ces modes peuvent aider les développeurs à créer une expérience utilisateur plus simple et plus efficace, par exemple en effectuant un pontage entre chaînes et en échangeant des jetons en une seule transaction.

Source de l'image : modèle de conception ABA combiné

3. Infrastructures

La couche d'infrastructure de LayerZero est entièrement ouverte et modulaire, et toute entité peut rejoindre le réseau LayerZero pour vérifier et exécuter des transactions. Cette conception permet aux applications de choisir différentes méthodes de vérification et d'exécution en fonction des besoins pour atteindre l'équilibre optimal entre sécurité, coût, vitesse, etc.

  • Réseaux de vérification décentralisés (DVN) : ces réseaux vérifient les messages inter-chaînes, et toute entité capable de vérifier les paquets inter-chaînes peut rejoindre LayerZero en tant que DVN. Cette conception décentralisée permet aux applications de choisir la bonne combinaison de validateurs et d'éviter d'être enfermées dans un seul réseau de validateurs. Il existe actuellement plus de 15 DVN participant à LayerZero, y compris les clients zkLight fournis par Google Cloud et Polyhedra ;

  • Exécuteurs : toute entité peut exécuter des exécuteurs, qui sont chargés d'assurer la bonne exécution des messages inter-chaînes sur la chaîne cible. L'exécuteur simplifie l'expérience utilisateur, permettant aux utilisateurs de payer uniquement les frais de gaz sur la chaîne source sans avoir à effectuer d'opérations supplémentaires sur la chaîne cible. Les applications peuvent sélectionner un ou plusieurs exécuteurs en fonction des besoins, et peuvent même créer leurs propres exécuteurs ou choisir d'exécuter manuellement les messages inter-chaînes ;

  • Pile de sécurité : chaque application peut configurer une pile de sécurité unique en fonction de ses besoins, y compris la sélection de DVN, d'applicateurs et d'autres préférences de sécurité. La pile de sécurité permet aux applications de choisir comment vérifier les messages inter-chaînes et de procéder aux ajustements nécessaires, fournissant ainsi une solution de sécurité hautement personnalisée et évitant de se cantonner à un modèle de sécurité unique.

Afin de mieux comprendre le Framework CryptoEconomic DVN, voici le contenu supplémentaire lié au DVN LayerZero V2 :

Les réseaux de vérification décentralisés (DVN) sont utilisés pour vérifier les messages transmis entre différents réseaux blockchain. Chaque application construite sur LayerZero peut personnaliser sa pile de sécurité en sélectionnant les DVN. Les points clés sont : 1. DVN : ces entités sont chargées de vérifier les messages inter-chaînes et d'assurer leur sécurité et leur intégrité. Les développeurs peuvent configurer les DVN utilisés selon les besoins et définir des seuils de vérification facultatifs. 2. Ouverture : n'importe qui peut créer ou développer un DVN, qui propose une variété de méthodes de vérification parmi lesquelles choisir. Les DVN peuvent contenir des vérificateurs, des signataires ou utiliser des technologies avancées telles que des preuves sans connaissance (ZKP) et des chaînes intermédiaires. 3. Sécurité personnalisable : les applications peuvent choisir différents DVN en fonction de leurs besoins de sécurité. Contrairement au modèle unique d'autres protocoles, cette flexibilité permet aux applications d'ajuster les paramètres de sécurité selon leurs besoins, réduisant ainsi les coûts et les risques. 4. Combinaison DVN : avec la configuration « X sur Y sur N », les applications peuvent sélectionner plusieurs DVN pour vérifier les messages. Par exemple, une configuration « 1 sur 3 sur 5 » signifie qu'un DVN spécifique et deux autres validateurs sélectionnés parmi les cinq DVN sont requis.

Source : Position de DVN dans l’architecture V2

1.2 Session 2 : Garantie économique du chiffrement de CryptoEconomic DVN EigenLayer

EigenLayer se compose d'une série de contrats intelligents qui permettent aux utilisateurs de choisir de « ré-investir » leurs ETH ou leurs jetons Liquidity Staked (LST) pour amorcer de nouveaux réseaux et services de preuve de participation (PoS) dans l'écosystème Ethereum, gagnant ainsi un staking supplémentaire. gains/récompenses et fourniture de propriétés de sécurité et de décentralisation à d'autres composants modulaires et réseaux blockchain. En termes simples, son essence est la sécurité de la vente d’Ethereum. D'un point de vue analytique, EigenLayer a créé cinq catégories : re-pledge natif, LRT, AVS, rollups à très grande échelle et applications validables.

1. Réengagement autochtone

Possibilité de saisir plusieurs engagements simultanément à des fins de vérification, de mesurer la bande passante cryptoéconomique consommée par chaque engagement et de garantir que tous les engagements sont solvables. L'essence est « l'extension élastique de la sécurité » (ES2) d'Ethereum. Si les conditions de chaque AVS sont remplies, ils peuvent être sécurisés ;

2. Réengagement de liquidité

Le LRT est un mécanisme. Les jetons de rachat de liquidité (LRT), similaires aux jetons de rachat de liquidité (LSD) sur Ethereum, sont des représentations symboliques d'actifs stockés sur EigenLayer, déverrouillant ainsi la liquidité initialement verrouillée.

3. Économie AVS

Au cœur d'EienLayer, l'ensemble des systèmes décentralisés pouvant être construits, la capacité d'associer la technologie à un certain degré d'architecture de confiance décentralisée. La feuille de route centrée sur AVS garantit que des services décentralisés sans autorisation peuvent être intégrés pour créer des applications arbitraires et créer différentes classes et personnalisations d'AVS sur Eigenlayer ;

4. Cumuls à grande échelle

La plupart des développements d’applications cryptographiques sont encore limités par l’espace de bloc. Il n’existe pas de concept correspondant d’espace cloud, qui s’étend en fonction de la demande.

EigenDA, par exemple, est un mécanisme permettant d'adapter la bande passante à l'infini et présente une variété de nouveaux cas d'utilisation qui étaient auparavant impossibles : transformer le cloud en chiffrement ;

5. Ayez des applications fiables

Eigenlayer a été conçu pour augmenter le nombre d'engagements maximisés, EIgenLayer + Ethereum offre une diversité et une vérifiabilité des engagements au niveau d'Ethereum. Par exemple : 1. Maximiser l'effet grâce à EigenDA ; 2. Atteindre la diversité grâce à l'innovation ouverte dans Eigenlayer AVS ; 3. Introduire la vérifiabilité hors chaîne dans les mécanismes en chaîne pour réaliser des calculs de vérifiabilité ;

2. Autonomisation économique symbolique, double coopération LayerZero x EigenLayer, ZRO et EIGEN peuvent être utilisés comme actifs collatéraux

Source : Expliquer le processus de jalonnement, de vérification, de rejet et de punition

Pour faire court, les réseaux de vérification distribués (DVN) CryptoEconomic améliorent la sécurité inter-chaînes de trois manières clés :

  1. Sécurité cryptoéconomique : les DVN introduisent un mécanisme de sanction (Slashing). Lorsque DVN a un comportement malveillant ou des erreurs, ses actifs gagés seront punis. Ce modèle économique garantit que les DVN disposent de suffisamment d'incitations financières pour se comporter correctement, car un comportement inapproprié entraînera des pertes financières importantes, favorisant ainsi leur responsabilité et leur sécurité ;

  2. Sécurité définie par AVS : chaque service de vérification active (AVS) définit les types d'actifs qui peuvent être jalonnés et leurs conditions de pénalité. Cette flexibilité permet à différents types de DVN (tels que ceux basés sur ZKP, Middlechain ou Proof-of-Authority) d'améliorer leur sécurité grâce à des garanties de jalonnement supplémentaires, augmentant ainsi la dissuasion économique contre les comportements malveillants ;

  3. Sécurité sans autorisation : n'importe qui peut contribuer à la sécurité de DVN en jalonnant des actifs, rendant ainsi le système plus ouvert et participatif. Les DVN peuvent choisir n'importe quel actif (tel que ZRO, ETH, EIGEN) pour prendre en charge leur réseau, élargissant ainsi les options de sécurité et augmentant la décentralisation.

Le framework CryptoEconomic DVN est un système open source qui vise à améliorer la sécurité du réseau de vérification décentralisé (DVN) grâce à un mécanisme d'incitation économique lié au jeton. Il s'appuie entièrement sur les messages de vérification DVN de LayerZero et ajoute une couche de sécurité supplémentaire. Plus précisément, la messagerie inter-chaînes de LayerZero est protégée par quatre mécanismes clés : le jalonnement, la vérification, le rejet et la punition.

  1. Jalonnement : les validateurs (stakers) verrouillent des jetons tels que ZRO, EIGEN ou ETH dans l'Active Validation Set (AVS) de DVN comme garantie. Le jalonnement des fonds incite les validateurs à agir honnêtement, car les actifs mis en jeu peuvent être pénalisés (réduit) s'ils se comportent mal ;

  2. Vérification : un utilisateur ou une application peut déclencher un message aller-retour entre chaînes (Ethereum → chaîne source → chaîne cible → Ethereum) pour vérifier que le hachage enregistré par le DVN correspond au hachage enregistré sur la chaîne. S'il y a une correspondance, le processus se termine ;

  3. Veto : si une inadéquation est constatée, un processus de veto est lancé, permettant aux détenteurs de jetons de voter sur l'opportunité de pénaliser (réduire) la participation dans DVN. Cette étape évite les fausses coupures dues à des erreurs non malveillantes telles que la réorganisation de la blockchain, qui peuvent entraîner des incompatibilités de paquets mais où le DVN peut en réalité être honnête ;

  4. Pénalité : Si le veto échoue et qu'il est confirmé que DVN a un comportement malveillant ou une erreur de vérification, les actifs promis par DVN seront réduits.

Le cadre est divisé en trois étapes :

  • Phase 1 : Vérification – Les messages sont vérifiés sur plusieurs chaînes, en utilisant des DVN indépendants pour garantir l'impartialité ;

  • Phase 2 : Veto – Si une divergence est constatée, le contrat de veto sera déclenché et les détenteurs de devises voteront pour décider s'il convient de réduire l'engagement DVN ;

  • Phase 3 : Punition – ​​Si le veto échoue, les actifs mis en jeu de DVN seront réduits en raison d'un comportement malveillant ou d'une vérification incorrecte.

3. Opinions sur le cadre DVN CryptoEconomic

L'infrastructure Ethereum d'aujourd'hui est de plus en plus complète et la structure multi-chaînes est une fatalité. Les problèmes de sécurité des communications entre les différentes chaînes restent un défi qui ne peut être ignoré. La principale innovation du cadre CryptoEconomic DVN est de fournir des composants de base pour DVN via AVS, définissant les actifs de gage et les mécanismes de pénalité. À long terme, cela peut contribuer à améliorer la sécurité de l'ensemble de la chaîne, mais l'impact incertain que cela entraîne est également un problème courant dans l'industrie. Comment trouver un équilibre entre sécurité et flexibilité est un problème qui doit être résolu dans l'industrie. avenir.

Inutile de dire que CryptoEconomic DVN Framework est une collaboration bidirectionnelle entre LayerZero Labs et Eigen Labs. D'un point de vue technique, il fournit des garanties via des mécanismes de mise en jeu, de pénalité, de vérification et de rejet ; mais du point de vue des avantages économiques, il s'agit toujours d'une opération de « matriochka » de revenus de mise en jeu PoS.

LayerZero a choisi de s'associer à EigenLayer pour approfondir davantage la décentralisation de son DVN, en acceptant ETH, ZRO et EIGEN comme actifs collatéraux tout en apportant également un nouveau volant de croissance aux deux jetons. LayerZero fournit la technologie et EigenLayer fournit des fonds. La coopération entre les deux parties permet de récompenser les vérificateurs et encourage un comportement honnête dans ce système économique.

 

Article de référence :
(1)Plongée en profondeur dans LayerZero V2

(2)LayerZero x EigenLayer : le cadre DVN cryptoéconomique