LayerZero: principes techniques et évaluation du protocole d'interopérabilité en chaîne complète
Introduction
En seulement un an, le protocole d'interopérabilité de chaîne entière LayerZero a de nouveau levé 120 millions de dollars, atteignant une valorisation de 3 milliards de dollars, soit trois fois la dernière fois. Cet article examinera en détail les principes techniques de LayerZero et en fera une analyse 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 de la technologie des nœuds légers et a conçu un mécanisme de nœuds ultra-légers, divisant l'élément de confiance intermédiaire en deux grâce à des relais et des oracles, afin d'obtenir une meilleure sécurité à un coût réduit. LayerZero offre principalement des fonctionnalités de messagerie inter-chaînes, plutôt que des fonctionnalités d'actifs inter-chaînes.
1.2 technologie des nœuds légers
Un nœud léger est un mode de fonctionnement de nœud qui ne conserve que les en-têtes de tous les blocs historiques, sans stocker les informations de transaction spécifiques. La véracité des transactions peut être vérifiée via la racine Merkle des en-têtes de blocs. L'utilisation de nœuds légers permet d'atteindre une grande décentralisation, mais le coût inter-chaînes est relativement élevé.
1.3 Technologie des nœuds ultra-légers
Les nœuds ultra-légers (ULN) exécutent la même validation que les nœuds légers sur la chaîne, mais ne conservent pas tous les en-têtes de blocs dans l'ordre, ils sont plutôt diffusés par des oracles décentralisés en streaming à la demande. Cela réduit les coûts, mais sacrifie également une partie de la sécurité.
2. Le rôle central de LayerZero dans la interopérabilité des chaînes
2.1 Positionnement d'Oracle et de Relayer
Oracle( oracle) permet au contrat sur la chaîne cible de savoir quand valider et quelle est la réponse de validation. Relayer( relais) fournit les preuves nécessaires à la validation ainsi que le contenu d'information inter-chaînes.
2.2 Répartition des tâches entre l'Oracle et le Relayer
L'oracle transmet le Blockhash et le Receiptsroot de la chaîne source pour la demande inter-chaînes à la chaîne cible. Le relais transmet les informations de Receipt et de chemin de preuve Merkle au contrat de la chaîne cible pour la vérification.
2.3 Cycle de vie inter-chaînes de LayerZero
L'application utilisateur lance une transaction inter-chaînes
Information transmise aux validateurs et à la couche réseau
Les oracles et les relais obtiennent et transmettent les en-têtes de bloc et les preuves de transaction
Le validateur confirme la validité de la transaction
Exécution d'opérations inter-chaînes sur la chaîne cible
3. Évaluation du protocole LayerZero
3.1 Considérations de sécurité
LayerZero permet aux applications de personnaliser des relayeurs et des oracles, créant ainsi un schéma de choix multi-à-multi. Même si certaines nœuds rencontrent des erreurs, le système global reste sécurisé. Le protocole lui-même ne stocke pas de fonds ni de données, réduisant ainsi le risque d'attaque.
3.2 Avantages par rapport à d'autres protocoles de chaîne croisée
Une extensibilité universelle plus forte : prend en charge plus d'interopérabilité entre les chaînes.
Complexité d'intégration des développeurs réduite : processus d'intégration des dApps simplifié
Dissoudre la fragmentation multichaîne : unifier la couche de liquidité, prendre en charge des opérations complexes inter-chaînes.
3.3 Résumé
En tant que protocole de communication de base, LayerZero occupe une position importante dans l'écosystème multi-chaînes. Ses caractéristiques de faible coût et de haute efficacité fournissent une bonne base pour les applications inter-chaînes. Bien qu'il y ait des compromis en matière de sécurité, un renforcement au niveau de l'application peut améliorer davantage la sécurité globale. Les perspectives de développement sont vastes et méritent une attention continue.
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.
Analyse de la technologie LayerZero : le protocole d'interopérabilité de la chaîne complète derrière une valorisation de 3 milliards de dollars
LayerZero: principes techniques et évaluation du protocole d'interopérabilité en chaîne complète
Introduction
En seulement un an, le protocole d'interopérabilité de chaîne entière LayerZero a de nouveau levé 120 millions de dollars, atteignant une valorisation de 3 milliards de dollars, soit trois fois la dernière fois. Cet article examinera en détail les principes techniques de LayerZero et en fera une analyse 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 de la technologie des nœuds légers et a conçu un mécanisme de nœuds ultra-légers, divisant l'élément de confiance intermédiaire en deux grâce à des relais et des oracles, afin d'obtenir une meilleure sécurité à un coût réduit. LayerZero offre principalement des fonctionnalités de messagerie inter-chaînes, plutôt que des fonctionnalités d'actifs inter-chaînes.
1.2 technologie des nœuds légers
Un nœud léger est un mode de fonctionnement de nœud qui ne conserve que les en-têtes de tous les blocs historiques, sans stocker les informations de transaction spécifiques. La véracité des transactions peut être vérifiée via la racine Merkle des en-têtes de blocs. L'utilisation de nœuds légers permet d'atteindre une grande décentralisation, mais le coût inter-chaînes est relativement élevé.
1.3 Technologie des nœuds ultra-légers
Les nœuds ultra-légers (ULN) exécutent la même validation que les nœuds légers sur la chaîne, mais ne conservent pas tous les en-têtes de blocs dans l'ordre, ils sont plutôt diffusés par des oracles décentralisés en streaming à la demande. Cela réduit les coûts, mais sacrifie également une partie de la sécurité.
2. Le rôle central de LayerZero dans la interopérabilité des chaînes
2.1 Positionnement d'Oracle et de Relayer
Oracle( oracle) permet au contrat sur la chaîne cible de savoir quand valider et quelle est la réponse de validation. Relayer( relais) fournit les preuves nécessaires à la validation ainsi que le contenu d'information inter-chaînes.
2.2 Répartition des tâches entre l'Oracle et le Relayer
L'oracle transmet le Blockhash et le Receiptsroot de la chaîne source pour la demande inter-chaînes à la chaîne cible. Le relais transmet les informations de Receipt et de chemin de preuve Merkle au contrat de la chaîne cible pour la vérification.
2.3 Cycle de vie inter-chaînes de LayerZero
3. Évaluation du protocole LayerZero
3.1 Considérations de sécurité
LayerZero permet aux applications de personnaliser des relayeurs et des oracles, créant ainsi un schéma de choix multi-à-multi. Même si certaines nœuds rencontrent des erreurs, le système global reste sécurisé. Le protocole lui-même ne stocke pas de fonds ni de données, réduisant ainsi le risque d'attaque.
3.2 Avantages par rapport à d'autres protocoles de chaîne croisée
3.3 Résumé
En tant que protocole de communication de base, LayerZero occupe une position importante dans l'écosystème multi-chaînes. Ses caractéristiques de faible coût et de haute efficacité fournissent une bonne base pour les applications inter-chaînes. Bien qu'il y ait des compromis en matière de sécurité, un renforcement au niveau de l'application peut améliorer davantage la sécurité globale. Les perspectives de développement sont vastes et méritent une attention continue.