LayerZero : principes techniques et évaluation de la sécurité du protocole d'interopérabilité de chaîne entière

LayerZero: principes techniques et évaluation du protocole d'interopérabilité de la chaîne complète

1. Principe de la technologie LayerZero

1.1 Aperçu

LayerZero est un protocole de communication inter-chaînes sans confiance. Il utilise les principes techniques des nœuds légers, conçoit un mécanisme de nœuds ultra-légers, et divise l'étape de confiance intermédiaire en deux grâce à des relais et des oracles, échangeant des frais plus bas contre une meilleure sécurité. LayerZero se concentre sur la communication de messages entre chaînes, en tant que protocole de base, tandis que l'application de transfert d'actifs entre chaînes est une relation d'inclusion.

Rapport d'étude sur les chaînes croisées : pourquoi le protocole d'interopérabilité LayerZero est-il évalué à 30 milliards de dollars ?

1.2 Principe des nœuds légers

La communication inter-chaînes se fait principalement par validation externe ou par des nœuds légers sur la chaîne. Les nœuds légers ne conservent que les en-têtes de tous les blocs historiques, sans stocker les informations spécifiques des transactions à l'intérieur des blocs. Avec les multiples racines Merkle des en-têtes de blocs, il est possible de vérifier si une transaction existe réellement dans un bloc.

L'exécution de la vérification sur la chaîne via des nœuds légers peut éliminer l'interférence des rôles externes des notaires, en réalisant une haute décentralisation basée sur la sécurité de la chaîne elle-même, ce qui est plus sûr. Cependant, cela peut entraîner des coûts élevés de cross-chain.

1.3 nœud ultra léger

Les nœuds ultra-légers et les nœuds légers en chaîne effectuent la même validation, mais ne conservent pas tous les en-têtes de bloc dans l'ordre. Au lieu de cela, ils sont diffusés à la demande par des oracles décentralisés. Cela permet de ne pas dépendre du flux de données des en-têtes de bloc des nœuds légers, réduisant ainsi considérablement les coûts.

Le coût en est le manque de flux de données historiques ordonnées. Une fois que l'oracle et le relais agissent de manière malveillante simultanément, cela peut être validé, entraînant l'exécution d'informations malveillantes. La perte de sécurité se traduit par une réduction considérable des coûts, nécessitant une évaluation en fonction du scénario spécifique.

2. Le rôle clé de LayerZero dans la communication inter-chaînes

2.1 Positionnement d'Oracle et de Relayer

Le protocole Oracle( a pour principale fonction d'informer les contrats sur la chaîne cible concernant le moment de la vérification et la réponse à la vérification. Le Relayer) est responsable de fournir le processus de preuve requis pour valider les transactions et le contenu spécifique des informations inter-chaînes.

Oracle équivaut au rôle de notaire dans les chaînes croisées. En raison de l'importance des oracles, leur sécurité est presque équivalente à la valeur DeFi sur la chaîne.

( 2.2 Répartition des rôles entre Oracle et Relayer

Rôle des oracles :

  • Transmettre le Blockhash et le Block Receiptsroot de la demande de cross-chain sur la chaîne source à la chaîne cible
  • Le Blockhash informe le protocole sur quelle blockchain le contrat cible a une demande de cross-chain de l'utilisateur.
  • Block Receiptsroot est utilisé pour vérifier les messages transmis par le relais.

Rôle du répéteur :

  • Transmettre les informations de chemin nécessaires du Receipt et de la Merkle Proof du message inter-chaînes au contrat sur la chaîne cible pour vérification.
  • Le reçu contient des informations sur le résultat de l'exécution de la transaction, le hachage de la transaction et le journal des événements de la transaction.

![Rapport de recherche sur le secteur des chaînes croisées : Pourquoi le protocole d'interopérabilité de LayerZero est-il évalué à 30 milliards de dollars ?])https://img-cdn.gateio.im/webp-social/moments-bfb8d3b16dda6adceee708a3f6f751b0.webp###

( 2.3 Cycle de vie inter-chaînes de LayerZero

Les principales étapes du processus inter-chaînes :

  1. L'application utilisateur initie une demande inter-chaînes
  2. L'information est transmise au niveau réseau par le communicateur et le vérificateur.
  3. Couche réseau déclencheur d'oracle et de relais
  4. L'oracle obtient et transmet les informations sur l'en-tête de bloc
  5. Le répéteur obtient et transmet la preuve de transaction
  6. Validité des informations vérifiées par le protocole
  7. Le dispositif de communication transmet les informations vérifiées à l'application sur la chaîne cible pour exécution.

Des frais de Gas sont prélevés lors de l'exécution de la première transaction sur la chaîne source dans l'ensemble de la solution inter-chaînes, et il y a 3 transactions sur la chaîne cible : ) relais, oracle, exécuteur ###.

Rapport d'étude sur le secteur des chaînes croisées : pourquoi le protocole d'interopérabilité LayerZero est-il évalué à 30 milliards de dollars ?

3. Évaluation des avantages et des inconvénients du protocole LayerZero

( 3.1 Considérations de sécurité liées à l'oracle

LayerZero permet aux applications de personnaliser les relayeurs et les oracles, formant un schéma de choix multiple et, par la concurrence sur le marché, établissant une supervision décentralisée mutuelle. Même si un oracle ou un relais unique collude de manière malveillante, cela n'affecte que les applications utilisant cette combinaison spécifique.

LayerZero en tant que mécanisme de transmission d'informations sous-jacent, ne stocke pas de fonds ni de données, réduisant ainsi la probabilité d'attaques. Les applications de niveau supérieur peuvent définir et renforcer les mesures de sécurité de manière indépendante.

Actuellement, LayerZero a déjà subi plusieurs audits de sécurité et propose un programme de récompense pour les vulnérabilités élevé.

) 3.2 Avantages par rapport aux autres produits de cross-chain de couche de protocole

  1. Une extensibilité générale plus forte : support des chaînes EVM et non-EVM, sans être limité par des coûts de Gas élevés.

  2. Complexité d'intégration des développeurs réduite : conception simple, facile à développer, adoptée par plusieurs Dapp renommées.

  3. Débloquer la fragmentation multi-chaînes : en utilisant des actifs non encapsulés, unifier la couche de liquidité, ce qui permet de regrouper des transactions complexes.

![Rapport de recherche sur les pistes inter-chaînes : Pourquoi le protocole d'interopérabilité LayerZero est-il évalué à 30 milliards de dollars ?]###https://img-cdn.gateio.im/webp-social/moments-73922af3d773eb02d833eaf936b01437.webp###

( 3.3 Résumé

En tant qu'infrastructure essentielle dans un paysage multichaîne, LayerZero présente l'avantage d'une grande détermination et d'un modèle commercial clair. Ses caractéristiques de faible coût et de haute compatibilité lui confèrent le potentiel de devenir l'un des protocoles clés de communication inter-chaînes.

![Rapport de recherche sur la course inter-chaînes : Pourquoi le protocole d'interopérabilité LayerZero est-il évalué à 30 milliards de dollars ?])https://img-cdn.gateio.im/webp-social/moments-5c39ecae3a9e7b8aa8c8f6e43e560669.webp###

ZRO3.18%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 4
  • Partager
Commentaire
0/400
SingleForYearsvip
· 08-02 16:48
Ça a dû économiser pas mal de gas, non ?
Voir l'originalRépondre0
TheMemefathervip
· 08-02 16:45
J'ai déjà dit que LayerZero est un bull, c'est la tendance.
Voir l'originalRépondre0
BearMarketBardvip
· 08-02 16:45
Dans votre cercle, ces protocoles, il n'y en a pas beaucoup qui ont survécu plus de trois mois.
Voir l'originalRépondre0
HappyToBeDumpedvip
· 08-02 16:44
prendre les gens pour des idiots est le coût de la confiance
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)