Source :LayerZero
La communication inter-chaînes fait référence à la capacité des réseaux blockchain indépendants d'échanger des données et des actifs entre eux de manière sécurisée, vérifiable et efficace. Cette capacité permet aux applications décentralisées (dApps) et aux contrats intelligents sur une blockchain d'interagir avec ceux d'autres chaînes. Les solutions de pont traditionnelles reposent souvent sur des intermédiaires centralisés ou semi-centralisés. Ces intermédiaires introduisent des points uniques de défaillance, ce qui a exposé historiquement les utilisateurs et les protocoles à des risques, comme en témoignent de nombreuses exploitations documentées.
LayerZero est un protocole de messagerie omnichain qui facilite la communication sécurisée entre chaînes. L'une de ses fonctionnalités principales est les Réseaux de Vérificateurs Décentralisés (DVNs) qui répartissent la responsabilité de la vérification des messages sur un ensemble de nœuds indépendants, réduisant ainsi la dépendance à l'égard d'une seule partie.
Dans le but de renforcer davantage cette architecture, LayerZero collabore avec EigenLayer pour développer un cadre CryptoEconomic DVN. Ce cadre permet aux DVN de sécuriser les fonds auprès des validateurs sur EigenLayer, combinant des mécanismes de vérification décentralisés avec des incitations cryptonomiques.
Les réseaux de vérificateurs décentralisés (DVNs) sont des systèmes conçus pour vérifier et attester de la correction des données, des événements ou des calculs de manière décentralisée. Ils sont composés de plusieurs entités indépendantes, appelées vérificateurs, qui évaluent collectivement la validité des informations hors chaîne ou inter-chaînes avant qu'elles ne soient acceptées sur la chaîne.
Dans LayerZero v2, les DVNs remplacent le modèle de sécurité fixe "Oracle + Relayer" utilisé dans la v1. Ce changement introduit la modularité et la sécurité définie par l'utilisateur, permettant aux développeurs de sélectionner des DVNs en fonction de leurs hypothèses de confiance spécifiques, des exigences de performance et des contraintes de coûts.
Source: LayerZero
Les réseaux de vérificateurs décentralisés (DVNs) sont responsables de la vérification des messages envoyés à travers les chaînes par les applications utilisant le réseau. Chaque application construite sur LayerZero peut configurer une pile de sécurité composée de plusieurs DVNs requis et facultatifs pour vérifier le payloadHash émis pour l'intégrité du message. Dans l'architecture LayerZero, le hash du payload est un hash cryptographique du payload du message, agissant comme une empreinte digitale unique pour le message. Lorsqu'un message est envoyé à travers les chaînes en utilisant LayerZero, ce hash garantit que le contenu du message reste inchangé pendant le transit. Les réseaux de vérificateurs décentralisés (DVNs) vérifient ce hash pour confirmer l'intégrité du message avant qu'il ne soit accepté sur la chaîne de destination.
En tant que protocole sans permission, LayerZero permet à n'importe quelle entité de construire un DVN ou de développer un adaptateur DVN, à condition que leur schéma de vérification puisse confirmer l'intégrité du payloadHash d'un message. Cette ouverture conduit à une gamme diversifiée de DVN, y compris ceux utilisant la technologie zk, les chaînes intermédiaires, les signataires de consortium et les passerelles tierces. En octobre 2024, il y a 35 DVN actifs dans l'écosystème LayerZero, y compris des participants de haut niveau comme Google Cloud et Polyhedra.
Services DVN sur LayerZero
Source : LayerZero
Le processus de vérification fonctionne comme suit :
Comment les DVNs sont-ils utilisés en pratique?
Les DVN sont déployés dans le cadre de la pile de sécurité d'une application. La pile de sécurité définit la configuration spécifique des DVN, des exécuteurs et des options de sécurité supplémentaires, telles que les chaînes activées et le nombre de confirmations de blocs que les DVN doivent attendre pour vérifier les messages.
Pour les DVNs, la pile de sécurité suit une configuration "X de Y de N", où les applications spécifient le nombre de DVNs qui doivent vérifier un message avant qu'il ne soit considéré comme valide. Par exemple, une configuration "1 de 9 de 15" signifie :
Idéalement, un ensemble de sécurité robuste combine des DVNs qui minimisent le risque de collusion ou de piratage. Un exemple est une configuration impliquant à la fois Google Cloud et l'Adaptateur DVN Axelar, qui inclut la vérification d'une entité centralisée et d'une entité décentralisée, minimisant ainsi le risque de collusion.
Le cas d'utilisation est également un facteur à considérer;
Le cadre du réseau vérificateur décentralisé (DVN) CryptoEconomic est un système innovant co-développé par Eigen Labs et LayerZero Labs pour améliorer la sécurité et la fiabilité de la communication inter-chaînes. Ce cadre combine des mécanismes de vérification décentralisés avec des incitations cryptonomiques, garantissant que les vérificateurs sont à la fois techniquement compétents et financièrement motivés pour agir de manière honnête.
EigenLayer sert d'infrastructure de jalonnement pour ce cadre, permettant aux participants de réaffecter leurs actifs mis en jeu (par exemple, l'ETH mis en jeu sur Ethereum) pour sécuriser des services supplémentaires au-delà de la couche de base d'Ethereum. Dans ce système, les restakers optent pour sécuriser les DVN de LayerZero en engageant leur mise en jeu comme garantie.
Les participants qui vérifient correctement les messages inter-chaînes et maintiennent l'intégrité du protocole sont récompensés pour leurs contributions. Cependant, s'ils agissent de manière malhonnête ou ne parviennent pas à valider correctement les messages, leurs actifs restakés sont sujets à des réductions.
Le cadre CryptoEconomic DVN de LayerZero fonctionne en combinant le staking, la vérification cryptographique et les pénalités économiques pour garantir la validité des données transmises entre les blockchains. Voici comment le cadre fonctionne en pratique :
Le cadre commence par des validateurs qui replacent les actifs sur EigenLayer, un protocole qui permet aux participants de réaffecter leur ETH mis en jeu pour sécuriser des services supplémentaires appelés Actively Validated Services (AVSs). Un réseau de vérificateurs décentralisé (DVN) est un AVS spécialisé axé sur la vérification des messages inter-chaînes. Les validateurs choisissent de participer aux DVN, assumant ainsi la responsabilité de l'intégrité de la validation des messages inter-chaînes. Ces validateurs sont économiquement liés ; s'ils se comportent mal, leurs actifs mis en jeu peuvent être réduits, et un comportement honnête est encouragé par le biais de frais de service ou de récompenses en jetons.
Lorsqu'un utilisateur ou une application envoie un message (par exemple, un transfert, un appel, etc.) qui provient d'une chaîne source et doit voyager à travers d'autres chaînes, le message comprend un paquet (une charge utile de données structurées) qui génère un hachage du paquet sur la chaîne source, qui sera ensuite utilisé pour confirmer l'authenticité. Le DVN surveille et vérifie la justesse du hachage du paquet et de la transmission, garantissant que le hachage du paquet reçu sur la chaîne de destination correspond à celui envoyé initialement. Une fois vérifié, ils signent cryptographiquement une attestation et la relaient à la chaîne de destination, confirmant la validité du message.
La vérification finale est effectuée de retour sur Ethereum. Ici, l'émetteur initial (ou le protocole) vérifie : le hachage du paquet qui a été vérifié et signé par le DVN est-il le même que celui enregistré on-chain ? S'ils correspondent, le message est jugé valide et se déroule comme prévu. Sinon, cela peut signaler une fraude, une altération ou une anomalie externe (par exemple, une réorganisation de la chaîne).
Pendant la vérification, si le système détecte que le hachage du paquet signé par le DVN ne correspond pas à ce qui est enregistré on-chain. Cela pourrait signifier que le DVN a agi de manière malveillante (par exemple, en signant un message invalide ou altéré) ou que quelque chose échappe à son contrôle, comme un réorganisation de la chaîne (un fork ou un rollback temporaire), qui a modifié les données que le DVN avait initialement vérifiées.
Un contrat intelligent de veto spécial est déclenché pour déterminer la cause du désaccord. Cela comprend un processus de gouvernance décentralisé, impliquant généralement les détenteurs de jetons ou un conseil désigné. Si les validateurs sont jugés honnêtes, aucune réduction n'a lieu et leur mise reste intacte. En cas de comportement malveillant confirmé, leurs actifs re-misés sont réduits.
Source: LayerZero
LayerZero Labs est la première équipe à lancer un réseau de vérification décentralisé CryptoEconomic (DVN) sécurisé par le mécanisme de restaking d'EigenLayer. Leur DVN, qui a vérifié plus de 100 millions de messages inter-chaînes, passe d'un modèle de Preuve d'Autorité (PoA) à un système soutenu par des actifs restakés.
(Remarque : LayerZero Labs est également l'équipe de développement principale derrière l'infrastructure du protocole LayerZero, qui reste lui-même DVN-agnostic.)
ZRO, ETH et EIGEN servent de base à la sécurité économique des applications qui choisissent d'utiliser le DVN de LayerZero Labs. Si le DVN se comporte mal ou subit une interruption, l'enjeu associé est sujet à des sanctions. Cela fournit aux développeurs d'applications une mesure transparente et quantifiable de la fiabilité du DVN.
Grâce aux mécanismes de réduction native, les DVN sont tenus responsables de leurs actions. Mais pour garantir l'équité, le cadre comprend des sauvegardes comme des contrats de veto, utilisés pour examiner des cas particuliers tels que des réorganisations de chaîne qui pourraient sinon entraîner des sanctions injustes.
Le cadre permet à n'importe quel protocole d'intégrer ou de déployer son propre DVN en tant que service validé activement (AVS), personnalisant sa pile de sécurité en fonction des exigences uniques de l'application, qu'il s'agisse de vérification des preuves ZK, de données d'oracle ou de messages inter-chaînes. Cette conception prend également en charge plusieurs types de jetons pour le restaking, offrant une plus grande flexibilité et accessibilité.
Le cadre cryptéconomique remplace les hypothèses de confiance traditionnelles par des incitations cryptéconomiques. Au lieu de se fier aux multisignatures ou aux ensembles de validateurs autorisés, les DVN sont sécurisés par des actifs restakés, tels que ETH, LSTs ou des jetons spécifiques au protocole. Ces actifs servent de garantie, offrant aux validateurs de solides incitations à agir de manière honnête ou à risquer d'être pénalisés pour des temps d'arrêt ou un comportement incorrect.
Le cadre crée une demande de jetons restakés et renforce l'utilité des jetons, ce qui pourrait stimuler le prix des jetons et renforcer leur valeur en tant que garantie crypto-économique.
Le jalonnement introduit un risque financier réel. Les validateurs et les restakers qui optent pour un DVN doivent accepter que leurs actifs soient soumis à des coupes si le réseau se comporte mal ou connaît une période d'indisponibilité prolongée. Cela peut dissuader la participation ou conduire à un comportement aversif au risque, ce qui affecte à son tour la réactivité.
La sécurité du cadre dépend fortement de la valeur économique des jetons mis en jeu. Si les prix des jetons chutent de manière significative, les garanties économiques derrière un DVN s'affaiblissent. Dans des marchés volatils, cela pourrait entraîner des changements soudains dans les niveaux de sécurité perçus ou réels.
Avec de nombreux protocoles libres de lancer leurs DVNs, l'écosystème court le risque de fragmentation. Sans normes partagées pour les formats de données, la logique de vérification ou les paramètres de réduction, la coordination entre les DVN peut devenir difficile. Cela pourrait limiter l'interopérabilité et conduire à des silos de sécurité isolés.
Le cadre DVN CryptoEconomic est une approche novatrice de la vérification décentralisée. Contrairement aux modèles existants, il introduit le restaking comme mécanisme de sécurité central, déplaçant la confiance des entités centralisées vers des réseaux économiquement incitatifs.
Ce design offre une sécurité mesurable, une architecture modulaire et une participation sans permission, donnant aux développeurs un plus grand contrôle sur leur pile de vérification. Cependant, il introduit également de nouveaux défis, notamment la volatilité des jetons et la coordination. Ces risques doivent être abordés pour que le modèle puisse évoluer efficacement.
Avec des déploiements réels maintenant en cours, en commençant par le DVN de LayerZero Labs, le cadre passe du concept à la pratique. S'il est mis en œuvre correctement, il a le potentiel de devenir la norme pour la communication entre chaînes.
Partager
Contenu
Source :LayerZero
La communication inter-chaînes fait référence à la capacité des réseaux blockchain indépendants d'échanger des données et des actifs entre eux de manière sécurisée, vérifiable et efficace. Cette capacité permet aux applications décentralisées (dApps) et aux contrats intelligents sur une blockchain d'interagir avec ceux d'autres chaînes. Les solutions de pont traditionnelles reposent souvent sur des intermédiaires centralisés ou semi-centralisés. Ces intermédiaires introduisent des points uniques de défaillance, ce qui a exposé historiquement les utilisateurs et les protocoles à des risques, comme en témoignent de nombreuses exploitations documentées.
LayerZero est un protocole de messagerie omnichain qui facilite la communication sécurisée entre chaînes. L'une de ses fonctionnalités principales est les Réseaux de Vérificateurs Décentralisés (DVNs) qui répartissent la responsabilité de la vérification des messages sur un ensemble de nœuds indépendants, réduisant ainsi la dépendance à l'égard d'une seule partie.
Dans le but de renforcer davantage cette architecture, LayerZero collabore avec EigenLayer pour développer un cadre CryptoEconomic DVN. Ce cadre permet aux DVN de sécuriser les fonds auprès des validateurs sur EigenLayer, combinant des mécanismes de vérification décentralisés avec des incitations cryptonomiques.
Les réseaux de vérificateurs décentralisés (DVNs) sont des systèmes conçus pour vérifier et attester de la correction des données, des événements ou des calculs de manière décentralisée. Ils sont composés de plusieurs entités indépendantes, appelées vérificateurs, qui évaluent collectivement la validité des informations hors chaîne ou inter-chaînes avant qu'elles ne soient acceptées sur la chaîne.
Dans LayerZero v2, les DVNs remplacent le modèle de sécurité fixe "Oracle + Relayer" utilisé dans la v1. Ce changement introduit la modularité et la sécurité définie par l'utilisateur, permettant aux développeurs de sélectionner des DVNs en fonction de leurs hypothèses de confiance spécifiques, des exigences de performance et des contraintes de coûts.
Source: LayerZero
Les réseaux de vérificateurs décentralisés (DVNs) sont responsables de la vérification des messages envoyés à travers les chaînes par les applications utilisant le réseau. Chaque application construite sur LayerZero peut configurer une pile de sécurité composée de plusieurs DVNs requis et facultatifs pour vérifier le payloadHash émis pour l'intégrité du message. Dans l'architecture LayerZero, le hash du payload est un hash cryptographique du payload du message, agissant comme une empreinte digitale unique pour le message. Lorsqu'un message est envoyé à travers les chaînes en utilisant LayerZero, ce hash garantit que le contenu du message reste inchangé pendant le transit. Les réseaux de vérificateurs décentralisés (DVNs) vérifient ce hash pour confirmer l'intégrité du message avant qu'il ne soit accepté sur la chaîne de destination.
En tant que protocole sans permission, LayerZero permet à n'importe quelle entité de construire un DVN ou de développer un adaptateur DVN, à condition que leur schéma de vérification puisse confirmer l'intégrité du payloadHash d'un message. Cette ouverture conduit à une gamme diversifiée de DVN, y compris ceux utilisant la technologie zk, les chaînes intermédiaires, les signataires de consortium et les passerelles tierces. En octobre 2024, il y a 35 DVN actifs dans l'écosystème LayerZero, y compris des participants de haut niveau comme Google Cloud et Polyhedra.
Services DVN sur LayerZero
Source : LayerZero
Le processus de vérification fonctionne comme suit :
Comment les DVNs sont-ils utilisés en pratique?
Les DVN sont déployés dans le cadre de la pile de sécurité d'une application. La pile de sécurité définit la configuration spécifique des DVN, des exécuteurs et des options de sécurité supplémentaires, telles que les chaînes activées et le nombre de confirmations de blocs que les DVN doivent attendre pour vérifier les messages.
Pour les DVNs, la pile de sécurité suit une configuration "X de Y de N", où les applications spécifient le nombre de DVNs qui doivent vérifier un message avant qu'il ne soit considéré comme valide. Par exemple, une configuration "1 de 9 de 15" signifie :
Idéalement, un ensemble de sécurité robuste combine des DVNs qui minimisent le risque de collusion ou de piratage. Un exemple est une configuration impliquant à la fois Google Cloud et l'Adaptateur DVN Axelar, qui inclut la vérification d'une entité centralisée et d'une entité décentralisée, minimisant ainsi le risque de collusion.
Le cas d'utilisation est également un facteur à considérer;
Le cadre du réseau vérificateur décentralisé (DVN) CryptoEconomic est un système innovant co-développé par Eigen Labs et LayerZero Labs pour améliorer la sécurité et la fiabilité de la communication inter-chaînes. Ce cadre combine des mécanismes de vérification décentralisés avec des incitations cryptonomiques, garantissant que les vérificateurs sont à la fois techniquement compétents et financièrement motivés pour agir de manière honnête.
EigenLayer sert d'infrastructure de jalonnement pour ce cadre, permettant aux participants de réaffecter leurs actifs mis en jeu (par exemple, l'ETH mis en jeu sur Ethereum) pour sécuriser des services supplémentaires au-delà de la couche de base d'Ethereum. Dans ce système, les restakers optent pour sécuriser les DVN de LayerZero en engageant leur mise en jeu comme garantie.
Les participants qui vérifient correctement les messages inter-chaînes et maintiennent l'intégrité du protocole sont récompensés pour leurs contributions. Cependant, s'ils agissent de manière malhonnête ou ne parviennent pas à valider correctement les messages, leurs actifs restakés sont sujets à des réductions.
Le cadre CryptoEconomic DVN de LayerZero fonctionne en combinant le staking, la vérification cryptographique et les pénalités économiques pour garantir la validité des données transmises entre les blockchains. Voici comment le cadre fonctionne en pratique :
Le cadre commence par des validateurs qui replacent les actifs sur EigenLayer, un protocole qui permet aux participants de réaffecter leur ETH mis en jeu pour sécuriser des services supplémentaires appelés Actively Validated Services (AVSs). Un réseau de vérificateurs décentralisé (DVN) est un AVS spécialisé axé sur la vérification des messages inter-chaînes. Les validateurs choisissent de participer aux DVN, assumant ainsi la responsabilité de l'intégrité de la validation des messages inter-chaînes. Ces validateurs sont économiquement liés ; s'ils se comportent mal, leurs actifs mis en jeu peuvent être réduits, et un comportement honnête est encouragé par le biais de frais de service ou de récompenses en jetons.
Lorsqu'un utilisateur ou une application envoie un message (par exemple, un transfert, un appel, etc.) qui provient d'une chaîne source et doit voyager à travers d'autres chaînes, le message comprend un paquet (une charge utile de données structurées) qui génère un hachage du paquet sur la chaîne source, qui sera ensuite utilisé pour confirmer l'authenticité. Le DVN surveille et vérifie la justesse du hachage du paquet et de la transmission, garantissant que le hachage du paquet reçu sur la chaîne de destination correspond à celui envoyé initialement. Une fois vérifié, ils signent cryptographiquement une attestation et la relaient à la chaîne de destination, confirmant la validité du message.
La vérification finale est effectuée de retour sur Ethereum. Ici, l'émetteur initial (ou le protocole) vérifie : le hachage du paquet qui a été vérifié et signé par le DVN est-il le même que celui enregistré on-chain ? S'ils correspondent, le message est jugé valide et se déroule comme prévu. Sinon, cela peut signaler une fraude, une altération ou une anomalie externe (par exemple, une réorganisation de la chaîne).
Pendant la vérification, si le système détecte que le hachage du paquet signé par le DVN ne correspond pas à ce qui est enregistré on-chain. Cela pourrait signifier que le DVN a agi de manière malveillante (par exemple, en signant un message invalide ou altéré) ou que quelque chose échappe à son contrôle, comme un réorganisation de la chaîne (un fork ou un rollback temporaire), qui a modifié les données que le DVN avait initialement vérifiées.
Un contrat intelligent de veto spécial est déclenché pour déterminer la cause du désaccord. Cela comprend un processus de gouvernance décentralisé, impliquant généralement les détenteurs de jetons ou un conseil désigné. Si les validateurs sont jugés honnêtes, aucune réduction n'a lieu et leur mise reste intacte. En cas de comportement malveillant confirmé, leurs actifs re-misés sont réduits.
Source: LayerZero
LayerZero Labs est la première équipe à lancer un réseau de vérification décentralisé CryptoEconomic (DVN) sécurisé par le mécanisme de restaking d'EigenLayer. Leur DVN, qui a vérifié plus de 100 millions de messages inter-chaînes, passe d'un modèle de Preuve d'Autorité (PoA) à un système soutenu par des actifs restakés.
(Remarque : LayerZero Labs est également l'équipe de développement principale derrière l'infrastructure du protocole LayerZero, qui reste lui-même DVN-agnostic.)
ZRO, ETH et EIGEN servent de base à la sécurité économique des applications qui choisissent d'utiliser le DVN de LayerZero Labs. Si le DVN se comporte mal ou subit une interruption, l'enjeu associé est sujet à des sanctions. Cela fournit aux développeurs d'applications une mesure transparente et quantifiable de la fiabilité du DVN.
Grâce aux mécanismes de réduction native, les DVN sont tenus responsables de leurs actions. Mais pour garantir l'équité, le cadre comprend des sauvegardes comme des contrats de veto, utilisés pour examiner des cas particuliers tels que des réorganisations de chaîne qui pourraient sinon entraîner des sanctions injustes.
Le cadre permet à n'importe quel protocole d'intégrer ou de déployer son propre DVN en tant que service validé activement (AVS), personnalisant sa pile de sécurité en fonction des exigences uniques de l'application, qu'il s'agisse de vérification des preuves ZK, de données d'oracle ou de messages inter-chaînes. Cette conception prend également en charge plusieurs types de jetons pour le restaking, offrant une plus grande flexibilité et accessibilité.
Le cadre cryptéconomique remplace les hypothèses de confiance traditionnelles par des incitations cryptéconomiques. Au lieu de se fier aux multisignatures ou aux ensembles de validateurs autorisés, les DVN sont sécurisés par des actifs restakés, tels que ETH, LSTs ou des jetons spécifiques au protocole. Ces actifs servent de garantie, offrant aux validateurs de solides incitations à agir de manière honnête ou à risquer d'être pénalisés pour des temps d'arrêt ou un comportement incorrect.
Le cadre crée une demande de jetons restakés et renforce l'utilité des jetons, ce qui pourrait stimuler le prix des jetons et renforcer leur valeur en tant que garantie crypto-économique.
Le jalonnement introduit un risque financier réel. Les validateurs et les restakers qui optent pour un DVN doivent accepter que leurs actifs soient soumis à des coupes si le réseau se comporte mal ou connaît une période d'indisponibilité prolongée. Cela peut dissuader la participation ou conduire à un comportement aversif au risque, ce qui affecte à son tour la réactivité.
La sécurité du cadre dépend fortement de la valeur économique des jetons mis en jeu. Si les prix des jetons chutent de manière significative, les garanties économiques derrière un DVN s'affaiblissent. Dans des marchés volatils, cela pourrait entraîner des changements soudains dans les niveaux de sécurité perçus ou réels.
Avec de nombreux protocoles libres de lancer leurs DVNs, l'écosystème court le risque de fragmentation. Sans normes partagées pour les formats de données, la logique de vérification ou les paramètres de réduction, la coordination entre les DVN peut devenir difficile. Cela pourrait limiter l'interopérabilité et conduire à des silos de sécurité isolés.
Le cadre DVN CryptoEconomic est une approche novatrice de la vérification décentralisée. Contrairement aux modèles existants, il introduit le restaking comme mécanisme de sécurité central, déplaçant la confiance des entités centralisées vers des réseaux économiquement incitatifs.
Ce design offre une sécurité mesurable, une architecture modulaire et une participation sans permission, donnant aux développeurs un plus grand contrôle sur leur pile de vérification. Cependant, il introduit également de nouveaux défis, notamment la volatilité des jetons et la coordination. Ces risques doivent être abordés pour que le modèle puisse évoluer efficacement.
Avec des déploiements réels maintenant en cours, en commençant par le DVN de LayerZero Labs, le cadre passe du concept à la pratique. S'il est mis en œuvre correctement, il a le potentiel de devenir la norme pour la communication entre chaînes.