La nouvelle année touche à sa fin. Tout le monde devrait passer une bonne année et le marché est en plein essor. Nous devons encore continuer à explorer les projets blockchain. De nombreux étudiants du groupe m'ont demandé comment découvrir de nouveaux projets. C'est en fait très simple. Prenez-moi comme exemple, je parle d'un projet blockchain tous les jours. sont liés. Par exemple, nous avons déjà parlé du projet Jup. Lorsque nous en avons parlé, nous avons découvert ses deux ponts inter-chaînes, l'un est un trou de ver (wormhole) et l'autre est une rampe d'accès, tous deux en phase de test bêta. . Alors, cela attise votre curiosité ? Cela a éveillé ma curiosité (surtout son nom), alors j'ai recherché le trou de ver et j'ai découvert que ce projet est en effet génial, et qu'il n'a pas encore émis de pièces. C'est une opportunité. Aujourd'hui, nous allons présenter le trou de ver. largage aérien.

Introduction

En termes simples, Wormhole est un protocole universel décentralisé de transfert d'informations entre chaînes qui permet de transférer des actifs et des informations entre différents réseaux blockchain. Au départ, Wormhole n'était qu'un pont d'actifs, mais avec le développement progressif de l'écosystème multi-chaînes et le nombre croissant d'applications multi-chaînes, Wormhole est aujourd'hui devenu un AMB (arbitraire) universel qui prend en charge la transmission de messages arbitraires entre 24 + chaînes publiques hétérogènes. -Message-Briage), également connu sous le nom de protocole universel de messagerie inter-chaînes ou protocole d'interopérabilité, tandis que la fonction de pont inter-chaînes d'actifs de Wormhole est assurée par l'application frontale Portal Bridge et fournit des services à le monde extérieur.

Wormhole n'est pas une blockchain (L1 ou L2), mais un protocole sous-jacent qui fournit un moyen de communication pour les blockchains ou Rollups. Wormhole n'est pas un simple pont d'actifs, bien qu'il existe des protocoles basés sur Wormhole qui ont cette fonction. Il inclut à la fois la transmission d'actifs et la transmission d'informations (appels de contrat, mises à jour de statut, etc.).​

structure organisationnelle de base

La structure organisationnelle de base de Wormhole est basée sur le mécanisme PoA (Preuve d'autorité) et se compose d'un groupe d'entités de confiance appelées Gardiens. Ces Gardiens ne sont pas sélectionnés au hasard, mais sont des entités bien connues bénéficiant du capital et de la réputation. Actuellement, le réseau Wormhole's Guardian compte 19 membres, dont des sociétés bien connues telles que Chorus One, Everstake, Figment et xLabs.

Wormhole se compose de plusieurs composants remarquables. Avant de plonger dans chaque composant, parlons des noms des principaux composants et de la manière dont ils s’articulent.

Composants en chaîne

Émetteur : un contrat qui appelle la méthode de publication de message sur le contrat principal. Le contrat principal écrira un événement dans le journal des transactions avec des détails sur l'émetteur et un numéro de séquence qui identifie le message. Il peut s'agir de votre xDapp ou d'un protocole d'écosystème existant.

Certains contrats existants qui agissent en tant qu'émetteurs comprennent :

Contrat xAsset - Un contrat qui permet la conversion de jetons normaux en xAssets et le pontage de ces xAssets.

Contrat de relais - Un contrat qui permet aux applications inter-chaînes d'envoyer des messages à une blockchain spécifique via un réseau de relais universel décentralisé.

Contrat de routeur Worm - Un contrat qui permet aux développeurs de faire de leur Dapp une application inter-chaînes pour interagir uniquement via le code client sur n'importe quelle chaîne prise en charge par Wormhole.

Contrat de base de Wormhole - Le contrat principal, c'est le contrat que les Gardiens observent et qui permet essentiellement la communication entre les chaînes.

Journal des transactions - Un journal spécifique à la blockchain qui permet aux Gardiens d'observer les messages émis par les contrats principaux.​

Composants hors chaîne

Guardian Network - Un validateur qui existe dans son propre réseau P2P. Les tuteurs observent et vérifient les messages émis par chaque contrat principal sur la chaîne de support pour générer des VAA (messages signés).

Guardian - L'un des 19 validateurs du réseau Guardian, contribuant au multisig VAA.

Spy - Un démon qui s'abonne aux messages publiés sur le réseau Guardian. Spy peut observer et transférer le trafic réseau, contribuant ainsi à étendre la distribution de VAA.

API - Serveur REST pour récupérer les détails du réseau VAA ou démon.

VAA - Les approbations d'action vérifiables (VAA) sont des preuves de signature des messages observés dans le contrat principal du trou de ver.

Relayeur - Tout processus hors chaîne qui relaie VAA vers la chaîne cible.

Standard Relay - Un réseau de relais décentralisé qui distribue les messages demandés en chaîne via le contrat de relais Wormhole. Aussi appelé relais universel.

Relais professionnels - Relais spécialisés dans la gestion de protocoles spécifiques ou d'applications inter-chaînes. Ils peuvent exécuter une logique personnalisée hors chaîne, réduisant ainsi les coûts de gaz et améliorant la compatibilité entre les chaînes. Actuellement, les développeurs d'applications cross-chain sont responsables du développement et de l'hébergement de relais dédiés.

VASE

Les VAA sont les primitives de messagerie de base de Wormhole. Vous pouvez les considérer comme des paquets inter-chaînes, qui sont émis chaque fois qu'un contrat d'application inter-chaîne interagit avec le contrat principal.

Un VAA de base comporte deux éléments : la tête et le corps.

Les messages envoyés par le contrat doivent être vérifiés par le tuteur avant d'être envoyés à la chaîne cible. Une fois qu'une majorité de tuteurs auront observé le message et atteint sa finalité, les tuteurs signeront le hachage keccak256 du corps du message.

Les messages sont enveloppés dans une structure appelée VAA, qui combine le message avec une signature de tuteur pour former une preuve.

Les VAA sont indexés de manière unique par des tuples (émetteur_chain, émetteur_adresse, séquence). À l’aide de ces informations, le VAA peut être obtenu en interrogeant Guardian RPC ou API.

Ces VAA sont en fin de compte ce que les contrats intelligents de la chaîne de réception doivent traiter pour recevoir les messages Wormhole.

principe de fonctionnement

Le flux de travail de Wormhole est à la fois concis et efficace, et son cœur est un format de message inter-chaînes appelé VAA (Verifiable Action Approval). Un ensemble spécifique de contrats, appelé Wormhole Core Contract, est déployé sur chaque chaîne prise en charge par Wormhole. Ces contrats sont chargés de convertir les requêtes cross-chain de l’application en VAA.

Lorsqu'une demande inter-chaînes est traitée en tant que VAA, 19 Gardiens surveilleront ces VAA nouvellement générés. Chaque Gardien signera indépendamment le VAA, et ces signatures seront éventuellement combinées en une multi-signature. Afin de garantir l'authenticité et la sécurité du message, au moins 2/3 des Gardiens doivent signer et approuver le VAA.

Ensuite, un rôle appelé Relayer est chargé de relayer ces VAA signés vers la chaîne cible. Lorsque le contrat Wormhole Core sur la chaîne cible reçoit ces VAA signés, il vérifie les signatures et transmet le message à l'application cible.

Il convient de noter que Relayer devra payer des frais de gaz lors du relais de VAA. Ces frais incluent le coût de soumission du message au contrat Wormhole Core et le coût de l'application cible exécutant le message. Relayer avancera ces frais. Wormhole ne met pas en place de Relayer public, chaque application doit donc concevoir son propre mécanisme d'incitation pour Relayer, ou exécuter le Relayer par elle-même.

Le modèle de transmission de messages de Wormhole est multidiffusion, c'est-à-dire que le message est notarié par le réseau gardien ou oracle de la chaîne d'origine, et le relais qui amène le message à la chaîne cible n'est pas fiable. Ce modèle nécessite essentiellement un réseau Oracle très puissant, dont dépendent les fonctionnalités de sécurité du protocole. Le projet Wormhole comporte trois principales fonctionnalités de sécurité intégrées au protocole en cours de développement : la supervision, la comptabilité et l'arrêt d'urgence. Ces fonctionnalités sont développées avec une visibilité publique, ce qui nous donne un aperçu de leur fonctionnement final. Ces fonctionnalités sont en attente de développement et d’adoption par les tuteurs.

1. Supervision : cette fonctionnalité est implémentée dans le gardien/oracle et permet au gardien de surveiller le montant nominal du flux de valeur provenant de toute chaîne réglementée dans une fenêtre de temps. Le tuteur peut fixer une limite supérieure acceptable pour chaque chaîne. Une fois cette limite supérieure atteinte, le flux d'actifs au-delà de la chaîne sera bloqué.

2. Comptabilité : Cette fonction est implémentée dans les gardiens ou les oracles, permettant aux gardiens de maintenir leurs propres blockchains (également appelées chaînes de vers), qui peuvent servir de registres inter-chaînes entre différentes chaînes. Ce grand livre permet non seulement au tuteur d'agir en tant que validateur sur la chaîne, mais fait également office de plug-in comptable. Les tuteurs peuvent rejeter les transactions inter-chaînes lorsque la chaîne d'origine ne dispose pas de fonds suffisants (la vérification est indépendante de la logique des contrats intelligents).

3. Arrêt : Cette fonction est implémentée sur la chaîne, permettant aux gardiens de parvenir à un consensus pour arrêter temporairement le flux d'actifs sur le pont inter-chaînes après avoir pris conscience de la menace du pont inter-chaînes. L'implémentation actuelle permet l'implémentation via des appels de fonction en chaîne dans l'implémentation proposée.

Produits de base et cas d'utilisation de Wormhole

En tant qu'explorateur de pointe de la communication inter-chaînes, Wormhole fournit aux développeurs et aux utilisateurs une série de produits puissants, notamment Messaging, Connect et Gateway, qui impliquent respectivement les niveaux du protocole, du front-end (application) et de la chaîne. Ces produits sont conçus pour simplifier les interactions entre chaînes tout en garantissant les plus hauts niveaux de sécurité et d'efficacité.

1.Messagerie

Dans un écosystème blockchain diversifié, la messagerie est devenue une exigence fondamentale. Le produit de messagerie de Wormhole fournit une solution décentralisée qui permet à différents réseaux blockchain d'échanger facilement et en toute sécurité des informations et de la valeur.

La fonction principale de Messaging est le transfert d'informations entre chaînes, et elle est équipée d'une méthode d'intégration simplifiée pour accélérer la croissance des utilisateurs et de la liquidité, et dispose d'un degré élevé de sécurité et de décentralisation.

Par exemple, disons qu'un projet DeFi s'exécute sur Ethereum mais souhaite pouvoir interagir avec un autre projet sur Solana. Grâce à la messagerie de Wormhole, les deux projets peuvent facilement échanger des informations et de la valeur sans étapes intermédiaires complexes ni intervention de tiers.

2.Connectez-vous

Le produit Connect de Wormhole fournit un outil de pontage simple pour les applications qui peuvent intégrer le protocole Wormhole pour obtenir une fonctionnalité inter-chaînes avec seulement quelques lignes de code.

La fonction principale de Connect est de fournir aux développeurs un ensemble d'outils d'intégration simplifiés, leur permettant d'intégrer les fonctions d'encapsulation et de pontage d'actifs natifs de Wormhole dans leurs propres applications avec seulement quelques lignes de code.

Par exemple, une place de marché NFT souhaite relier ses NFT d’Ethereum à Solana. Grâce à Connect, la place de marché peut fournir à ses utilisateurs un outil de transition simple et rapide au sein de son application, leur permettant de déplacer librement leurs NFT entre les deux chaînes.

3. Passerelle

Wormhole Gateway est une blockchain spécifique à une application alimentée par le SDK Cosmos. Grâce aux routeurs de liquidité basés sur IBC, Gateway connecte les liquidités et les utilisateurs d'Ethereum et d'autres blockchains à la chaîne et aux applications Cosmos, fournissant ainsi un pont permettant aux actifs non natifs d'entrer dans l'écosystème Cosmos. Il exploite la flexibilité du SDK Cosmos et de CosmWasm pour obtenir une composabilité transparente entre Wormhole Stack et l'écosystème Cosmos, bénéficiant ainsi aux chaînes et applications basées sur Cosmos en termes de liquidité et de croissance des utilisateurs.

Par exemple, une plateforme DeFi sur Cosmos souhaite introduire des liquidités provenant d’Ethereum. En utilisant Gateway, la plateforme offre un accès facile aux liquidités sur Ethereum tout en garantissant la sécurité et l’efficacité des transactions.

4.Requêtes

Permettre aux développeurs d'applications d'extraire toutes les données en chaîne à la demande. Wormhole a déclaré que par rapport au modèle push, les requêtes offrent une latence inférieure à 1 seconde et peuvent réduire les frais de gaz de 84 %. Wormhole Queries introduit un modèle pull, dans lequel les intégrateurs soumettent des demandes de requête au réseau Wormhole Guardian, et Guardian traite ces demandes et publie les résultats pour la vérification et la consommation des données en chaîne. Cela offre aux développeurs d'applications de nouvelles possibilités, notamment la réalisation de sources de prix inter-chaînes en temps réel dans DeFi et de mécanismes de jeu dynamiques inter-chaînes dans les jeux. Les requêtes résolvent également le problème de la fragmentation de l’identité numérique entre chaînes, prennent en charge un système d’identité unifié et améliorent l’expérience utilisateur de DeFi et des plateformes sociales.

Écosystème de trou de ver

L'écosystème Wormhole est principalement divisé en trois parties : les gardiens, les partenaires de la chaîne publique connectée et les autres partenaires. L'écosystème du projet actuel compte plus de 200 personnes.

Partenaires de chaîne publique connectés : jusqu'à présent, Wormhole a pris en charge la transmission de messages arbitraires entre plus de 24 chaînes publiques hétérogènes, notamment : Solana, Ethereum, BNB Chain, Polygon, Avalanche, Arbitrum, Optimism, Base, Aptos, Sui, Sei, Injective, Algorand. , Moonbeam, Near, Oasis, Aurora, Fantom, Karura, Acala, Klaytn et Celo, etc.

Autres partenaires : ces partenaires incluent diverses applications construites sur Wormhole (Bridge, DEX, Aggregator, etc.), des projets de gouvernance conjointe inter-chaînes via Wormhole, des projets intégrant les produits Wormhole Connect et des projets prenant en charge xAsset, tels que Uniswap, Lido, Frax. , Hashflow, Carrier, Degods, Y00ts, etc.

En outre, Wormhole étend également activement sa coopération et son développement avec d'autres protocoles inter-chaînes, par exemple en établissant une relation de coopération avec Circle CCTP.

Dans le même temps, Wormhole a également lancé plusieurs programmes de financement, notamment le Cross-Chain Ecosystem Fund, le programme xGrant, le Wormhole Base Camp Accelerator, etc., visant à promouvoir la croissance et l'innovation de l'écosystème.

Situation financière

En novembre 2023, le protocole inter-chaînes Wormhole a finalisé un financement de 225 millions de dollars américains pour une valorisation de 2,5 milliards de dollars américains et a créé Wormhole Labs. Cela en fait le plus grand financement de projets cryptographiques de 2023. Il n'y avait aucun investisseur principal dans ce cycle de financement, avec des investisseurs participants parmi lesquels Brevan Howard, Coinbase Ventures, Multicoin Capital, ParaFi, Dialectic, Borderless Capital, Arrington Capital et Jump Trading. Saeed Badreg, PDG de Wormhole Labs, a déclaré qu'il s'agit techniquement du premier financement de la société. Jump Crypto, la branche crypto de la société de trading à haute fréquence Jump Trading, incube le projet depuis plusieurs années.

Économie symbolique

Bien que les jetons du projet ne soient pas encore en ligne, le site officiel a donné la situation spécifique de l'allocation des jetons. Le nom du jeton est W. Le total actuel est de 10 milliards, avec un tirage initial de 1,8 milliard, 31 % de l'écosystème, 23,3 % de. la fondation et 17 % de la communauté, les principaux contributeurs 12 %, les partenaires du réseau 11,6 % et les nœuds gardiens 5 %. On peut voir que l'équipe a pris près de 23,3+12=35%, ce qui n'est pas une proportion très élevée. Cependant, nous n'avons pas vu le taux de largage, il est donc possible qu'il n'y ait pas eu de largage.​

​

Enfin, résumons ce projet. Ce projet peut être considéré comme très impressionnant en termes d'ampleur de financement. Il a reçu un financement de plus de 200 millions de dollars américains et il ne faut pas sous-estimer la solution technique. layerzero. Layerzero utilise des oracles et le relais utilise une vérification bipartite, tandis que wormhole utilise 19 nœuds gardiens, ce qui nécessite également un réseau oracle puissant, c'est pourquoi j'ai dit à plusieurs reprises que la piste oracle est très importante ! Actuellement, de nombreux projets cross-chain ont explosé récemment. Nous avons récemment parlé de nombreux nouveaux projets sur la piste cross-chain. Est-il possible que la piste cross-chain explose lors du prochain marché haussier ? À l'heure actuelle, l'écologie du projet est également très forte et s'est liée à plus de 25 chaînes publiques. Par rapport à Polkadot, qui construit lentement 100 chaînes, c'est plus pratique, les unes après les autres. Ce projet a actuellement un grand potentiel, nous devons toujours y prêter attention. Actuellement, il n'y a pas d'informations sur l'attribution des jetons. Cependant, une fois lancé sur le marché secondaire, tant que le prix est raisonnable, il doit l'être. un niveau brut important, il peut donc être placé en premier sur notre liste de surveillance. #内容挖矿 #Jupiter