Comprendre Zetachain : Un guide pour débutants

DébutantJul 24, 2024
Qu'est-ce que ZetaChain? Quelles sont ses principales fonctionnalités? Qu'est-ce que ZRC-20 et ses jetons? Comment fonctionne techniquement ZetaChain? Comment pouvez-vous participer à ZetaChain? Comment pouvez-vous miser sur ZetaChain?
Comprendre Zetachain : Un guide pour débutants

introduction to zetachain

aperçu

Zetachain est une blockchain qui prend en charge les contrats intelligents inter-chaînes. Son objectif est de connecter diverses blockchains (à la fois avec et sans contrats intelligents) pour permettre une interopérabilité transparente. En introduisant des contrats intelligents inter-chaînes natifs, elle prend en charge un large éventail de réseaux blockchain, y compris ceux comme Ethereum et Solana avec des contrats intelligents et ceux comme Bitcoin sans contrats intelligents.

équipe

L'équipe principale de zetachain est composée d'experts issus de grandes entreprises et de projets de l'industrie tels que brave, coinbase, consensys, thorchain, cosmos et 0x labs. Par exemple, le fondateur de zetachain, Ankur Nandwani, a été un employé de coinbase et l'un des créateurs du jeton bat.

en s'appuyant sur leur grande expérience dans le domaine de la web3 et leurs perspectives de marché aiguisées, les membres de l'équipe ont transformé leur expertise en atouts fondamentaux de zetachain et en orientation technique, façonnant la vision stratégique du projet. Ils visent à simplifier le développement d'applications décentralisées tout en offrant aux utilisateurs une expérience plus fluide et plus rapide, favorisant la croissance et le développement de l'écosystème web3.

financement

zetachain a terminé deux tours de financement, le deuxième tour ayant levé 27 millions de dollars en 2023. ce tour comprenait des investisseurs tels que blockchain.com, human capital, vy capital, sky9 capital, jane street capital, vistalabs, cmt digital, foundation capital, lingfeng capital, gsr, kudasai, et krust.

fonctionnalités et technologie de zetachain

zetachain est une plateforme de contrat intelligent inter-chaînes décentralisée permettant une interaction transparente entre les écosystèmes de blockchain. Elle vise à résoudre le problème de fragmentation des blockchains grâce à un système unifié, sans confiance et sans permission, permettant aux développeurs et aux utilisateurs de fonctionner sur plusieurs blockchains.

Les principales caractéristiques de zetachain sont :

Zetachain est une solution blockchain innovante construite sur le solide kit de développement logiciel Cosmos et le mécanisme de consensus Tendermint PBFT, utilisant un système de preuve d'enjeu (PoS). Il est conçu pour promouvoir l'interopérabilité entre différentes blockchains.

En termes simples, Zetachain utilise une architecture unique de type « chaîne dans une chaîne », mettant en œuvre un concept avancé de « blockchain dans la blockchain » (BOB). Cette conception intègre intelligemment différentes blockchains indépendantes telles que BTC et Ethereum dans un écosystème unifié. Cela partage des données et des ressources réseau et réalise une intégration profonde aux niveaux du consensus, des incitations et des contrats intelligents, comblant l'écart entre les blockchains isolées précédemment et améliorant considérablement l'interaction et l'efficacité de l'ensemble du monde de la blockchain.

par exemple, zetachain est conçu pour résoudre le problème de fragmentation dans le monde de la blockchain. supposons qu'Alice possède des bitcoins (btc) et de l'éther (eth) et souhaite transférer et échanger ces actifs entre différentes blockchains sans utiliser une bourse centralisée ou un processus de pontage inter-chaînes complexe. zetachain fournit une plateforme unifiée où Alice peut gérer et opérer ses btc et eth de manière transparente. L'architecture chaîne-dans-chaîne de zetachain permet à différentes blockchains (comme btc et ethereum) d'être intégrées dans un écosystème unifié comme des pièces d'un puzzle. Alice n'a plus besoin de compter sur des services de pontage tiers. De plus, grâce aux contrats intelligents de zetachain, Alice peut effectuer directement des transactions entre btc et eth sur une plateforme sans avoir à opérer séparément sur chaque blockchain.

fonctionnalités clés

a. zevm et une logique unifiée et un état pour les applications décentralisées

zevm est un environnement d'exécution compatible avec la machine virtuelle ethereum (EVM), prenant en charge la création et l'interaction de contrats intelligents ainsi que des appels de chaîne externe vers des contrats intelligents. Il peut générer et envoyer des transactions vers des chaînes externes.

contrairement à d'autres systèmes de messagerie inter-chaînes qui nécessitent le déploiement et la synchronisation de l'état sur plusieurs chaînes, zetachain permet aux dapps de maintenir la logique et l'état sur un seul zevm, simplifiant ainsi le développement et la maintenance.

b. interopérabilité entre chaînes

Les nœuds de validation de Zetachain sont équipés d'observateurs pour surveiller les événements pertinents sur d'autres blockchains, tels que les journaux de transactions ou les changements d'état. Cela permet à ses contrats intelligents de répondre aux événements de chaîne externes et de mettre à jour directement l'état des chaînes externes sans envelopper ou relier les actifs, permettant la communication et l'interaction entre différentes blockchains pour le transfert d'actifs et d'informations inter-chaînes.

zetachain prend également en charge la garde d'actifs directe. Contrairement aux systèmes qui nécessitent des actifs enveloppés ou pontés, zetachain permet aux contrats intelligents de gérer et d'utiliser directement des actifs sur des chaînes externes, telles que Bitcoin et Ethereum. Les signataires sur zetachain peuvent directement initier des transactions sur d'autres blockchains.

c. consensus rapide et efficace

zetachain est construit sur le cosmos sdk et le moteur de consensus tendermint pbft, offrant des temps de bloc rapides (environ 5 secondes) et une finalité immédiate (aucune confirmation de bloc nécessaire). Le moteur tendermint peut être mis à l'échelle jusqu'à environ 300 nœuds dans un environnement de production et peut être mis à niveau vers plus de 1000 nœuds à l'avenir.

De plus, zetachain utilise un mécanisme de consensus de preuve d'enjeu (PoS) composé de nœuds de validation responsables d'atteindre un consensus sur les événements de chaîne externe et d'effectuer des actions sur d'autres blockchains au nom de zetachain.


source: ZetaChain

mise en œuvre technique

a. architecture principale

L'architecture de base de Zetachain est conçue autour de validateurs, d'observateurs et de signataires. Chaque rôle a des responsabilités uniques dans le maintien du réseau et la mise en œuvre de la fonctionnalité de chaîne croisée.

Les validateurs: les validateurs sont les principaux participants du réseau zetachain. Ils utilisent le protocole de consensus tendermint et participent au consensus du réseau en misant des jetons zeta. Les validateurs votent sur les événements de la chaîne externe soumis par les observateurs pour parvenir à un consensus et gagner des récompenses de bloc et d'autres récompenses potentielles telles que les frais de transaction. Les validateurs doivent être en ligne 24h/24, 7j/7 pour participer à la production de blocs et à la gouvernance du réseau.

observers: les observateurs surveillent les activités sur les blockchains externes à l'aide de leurs nœuds complets. Ils détectent des transactions spécifiques, des événements ou des changements d'état et rapportent ces informations à zetachain, déclenchant des changements d'état sur zetachain. Les observateurs sont divisés en séquenceurs et vérificateurs, où les séquenceurs découvrent et rapportent les événements externes, et les vérificateurs vérifient ces rapports et parviennent à un consensus sur zetachain. Les observateurs peuvent fonctionner de manière active ou passive pour répondre à différents besoins et considérations de coûts.

signataires: les signataires détiennent des parts de clés distribuées utilisées pour interagir avec des chaînes externes, en utilisant des schémas de signature de seuil (tss). les signataires effectuent des opérations de signature au nom de zetachain sur des chaînes externes, telles que l'envoi de transactions vérifiées pour réaliser des transferts d'actifs inter-chaînes. tss permet à zetachain de gérer et d'opérer de manière sécurisée des actifs sur des chaînes externes telles que bitcoin tout en maintenant la décentralisation. les opérations des signataires garantissent la sécurité et l'atomicité des transferts d'actifs inter-chaînes, empêchant les points uniques de défaillance.

b. composants clés

l'architecture technique de zetachain est essentielle pour parvenir à une interopérabilité entre chaînes. Elle comprend plusieurs composants clés:

tss: zetachain utilise tss pour générer et gérer des clés privées réparties entre plusieurs validateurs, garantissant la décentralisation et la sécurité. tss permet de signer au nom du réseau uniquement lorsque qu'un certain nombre de signataires sont d'accord.

par exemple, si un portefeuille bitcoin nécessite généralement une clé privée pour contrôler les bitcoins, dans le scénario tss, la clé privée est divisée en 5 parts détenues par 5 personnes différentes. Aucune d'entre elles ne peut contrôler les bitcoins seule, mais si 3 personnes ou plus (dépassant le seuil) sont d'accord, elles peuvent générer conjointement une signature valide pour autoriser le transfert des bitcoins.

contrats intelligents omni-chaîne : les solutions actuelles de pont inter-chaînes verrouillent généralement les actifs sur la chaîne source (chaîne a) et émettent un nombre correspondant d'actifs enveloppés sur la chaîne cible (chaîne b). cette méthode présente des problèmes tels que le blocage de la liquidité et la perte d'actifs.

zetachain propose des contrats intelligents omni-chaîne qui permettent aux contrats intelligents de gérer et d'interagir directement avec des actifs sur des chaînes externes et d'être appelés par des chaînes externes. cela élimine le besoin d'émettre des actifs enveloppés sur la chaîne cible, améliorant l'intégration de la defi et augmentant la convivialité et la flexibilité des actifs dans l'écosystème defi.

plus précisément, dans l'environnement omni-chain, zetachain sert de couche de règlement au sein de la chaîne. lorsque la chaîne a initie un transfert vers la chaîne b, la chaîne a effectue d'abord le règlement avec zetachain. L'état de règlement est ensuite synchronisé avec la chaîne b, qui obtient les droits d'utilisation du jeton zrc20 correspondant. Ce processus élimine la perte d'actifs et les frictions.

zrc-20: zrc-20 est une norme de jeton intégrée dans zetachain. Les jetons zrc-20 représentent des actifs fongibles sur des chaînes externes, tels que bnb et d'autres jetons erc-20. Ils suivent les mêmes normes que erc-20, ce qui permet une collaboration transparente avec les portefeuilles existants compatibles avec Ethereum et les plates-formes de trading.

En utilisant ZRC-20, les développeurs peuvent construire des dapps qui prennent en charge la connexion d'actifs natifs sur d'autres chaînes, ce qui rend extrêmement simple le développement de protocoles et de dapps Defi omni-chain comme s'ils étaient tous sur une seule chaîne.

dans un usage spécifique, les jetons erc-20 qui ont passé l'examen de la liste blanche peuvent être déposés dans zetachain en tant que jetons zrc-20. pendant le processus de dépôt, les jetons erc-20 natifs sont transférés et verrouillés dans les adresses tss/contrats de garde erc-20. en même temps, les jetons zrc-20 correspondants sont émis sur zetachain et déposés à l'adresse du destinataire.

Les jetons zrc-20 peuvent être retirés de Zetachain vers les blockchains connectées. Pendant le retrait, les jetons zrc-20 sont brûlés sur Zetachain tandis que les jetons natifs/erc-20 sont transférés des adresses TSS/contrats de garde erc-20 aux adresses de destinataire sur les chaînes connectées.


source: ZetaChain doc

comment s'impliquer avec Zetachain

zetahub

zetahub est l'interface utilisateur et la plateforme d'interaction au sein de l'écosystème zetachain. Il offre aux utilisateurs une série de fonctions leur permettant d'interagir avec et de gérer leurs actifs sur le réseau zetachain. Voici quelques-unes des principales fonctionnalités de zetahub :

  • ajouter le réseau zetachain au portefeuille : les utilisateurs peuvent ajouter le réseau zetachain à leurs portefeuilles en utilisant des portefeuilles compatibles EVM (comme Metamask) via Zetahub, ce qui leur permet de visualiser et d'utiliser les jetons Zeta dans leurs portefeuilles.
  • connect wallet: les utilisateurs peuvent connecter leurs portefeuilles à Zetahub pour effectuer des transactions et des interactions.
  • obtenir des jetons zeta: zetahub propose des méthodes d'obtention de jetons zeta. Les utilisateurs peuvent acquérir des jetons zeta par divers moyens tels que les pools de liquidité, l'exploitation minière ou l'achat.
  • Staking de jetons Zeta : les utilisateurs peuvent sélectionner des validateurs pour déléguer leurs jetons Zeta sur ZetaHub afin de soutenir la sécurité du réseau et gagner des récompenses.
  • explorer les pools de liquidité : Zetahub permet aux utilisateurs de parcourir et de participer aux pools de liquidité de Zetachain, fournissant de la liquidité pour gagner des rendements.
  • deleGate/stake zeta: les utilisateurs peuvent trouver des validateurs zetachain sur zetahub et déléguer leurs jetons zeta pour participer au processus de consensus du réseau.
  • rejoignez le programme zeta xp: le programme zeta xp permet aux utilisateurs de participer et de gagner des zeta xp, un mécanisme de récompense ou d'incitation peut-être lié à la gouvernance du réseau ou à des activités spécifiques.
  • gagner des zeta xp: les utilisateurs peuvent gagner des zeta xp en participant à des activités spécifiques sur zetahub.
  • envoyer des actifs: zetahub fournit une page d'envoi où les utilisateurs peuvent déplacer des actifs à l'intérieur ou à l'extérieur du réseau zetachain.
  • suivre les activités: Zetahub offre un moyen de suivre les activités des utilisateurs sur l'application, aidant les utilisateurs à surveiller leurs transactions et l'état de leurs actifs.

en résumé, zetahub, en tant que portail permettant aux utilisateurs d'interagir avec zetachain, offre une interface intuitive et conviviale, facilitant ainsi la participation à l'écosystème zetachain. grâce à zetahub, les utilisateurs peuvent gérer leurs actifs, participer au staking, utiliser des pools de liquidité et interagir avec d'autres aspects du réseau zetachain.


source: ZetaChain

cli de zetachain

Le cli de Zetachain est un outil en ligne de commande qui permet aux utilisateurs d'interagir avec le réseau Zetachain. Tout d'abord, les utilisateurs doivent installer le cli depuis le référentiel GitHub de Zetachain Node, puis créer un compte et enfin interagir avec Zetachain pour la gouvernance, la consultation des soldes, la mise en jeu et d'autres interactions.


source :ZetaChaîne

explorateur de ping pub

ping pub est un explorateur de blockchain basé sur cosmos. il dispose d'un tableau de bord qui permet aux utilisateurs de participer à la gouvernance, de déléguer des jetons aux validateurs, de retirer des récompenses de mise en jeu, etc. ping pub prend en charge keplr, leap, metamask et ledger. les utilisateurs peuvent choisir le portefeuille qu'ils souhaitent et se connecter.

Pour le staking, passez à l’onglet « Staking » pour voir la liste des validateurs, y compris les informations sur leurs commissions et leur pouvoir de vote. Sélectionnez le validateur souhaité et cliquez sur le nom du validateur. Sur la page Détails du validateur, les utilisateurs peuvent afficher plus d’informations sur le validateur, y compris son statut de prison, le montant auto-cautionné, son adresse, son site Web, etc. appuyez sur « deleGate » pour envoyer des jetons deleGate au validateur.


source: ZetaChain

après l'apparition de la fenêtre contextuelle ping hub, les utilisateurs peuvent entrer le nombre de jetons qu'ils souhaitent déléguer, le montant étant exprimé en zéta. Par exemple, pour déléguer 1 zéta, entrez 1000000000000000000. Enfin, sélectionnez « envoyer » et approuvez la transaction dans le portefeuille pour terminer le jalonnement.


source: ZetaChain

jeton zetachain

économie de jeton zeta

zeta a un approvisionnement initial de 2,1 milliards de jetons, avec des plans pour introduire environ 2,5 % d'inflation annuelle après environ quatre ans pour soutenir le développement à long terme du réseau. pour assurer la durabilité de l'écosystème zetachain, les jetons sont distribués comme suit :

  • pool de croissance des utilisateurs (10%) : pour étendre la base d'utilisateurs grâce à des largages aériens et des récompenses communautaires.
  • fonds de croissance de l'écosystème (12 %) : pour soutenir le développement de l'écosystème et aider les partenaires et les développeurs de dapp.
  • récompenses des validateurs (10%): allouées aux récompenses des blocs, transition vers des récompenses basées sur l'inflation après la phase initiale pour assurer la sécurité du réseau.
  • incitatifs de liquidité (5,5 %) : pour promouvoir la liquidité dans les pools de fonds zrc-20 de base, ce qui est crucial pour des transferts de valeur fluides.
  • trésorerie (24%): pour financer les opérations, le développement et les améliorations de l'écosystème.
  • Contributeurs principaux, conseillers et acheteurs (22,5 % et 16 %) : pour récompenser les individus et les entités qui contribuent à la croissance et au développement de Zetachain.


source: ZetaChain

cas d'utilisation du jeton zeta

Zeta sert à plusieurs fins au sein du réseau ZetaChain. Il agit comme le carburant de la couche de contrats intelligents et des transactions internes et est progressivement brûlé par un mécanisme similaire à l’EIP 1559, affectant son approvisionnement.

zeta joue un rôle clé dans le pool central, permettant aux protocoles d'échanger des actifs de carburant zrc-20 pour soutenir les interactions avec des chaînes externes, y compris le paiement des frais pour les transactions sortantes. Les jetons zeta agissent également comme des actifs intermédiaires pour la communication inter-chaînes, permettant aux dapps ou aux utilisateurs d'envoyer des messages inter-chaînes en attachant zeta et en payant tous les frais associés dans une seule transaction.

De plus, les jetons Zeta sont utilisés comme actifs de mise en jeu dans le blockchain PoS. Les validateurs et les utilisateurs maintiennent la sécurité du réseau en misant ou en déléguant des Zeta et en gagnant des récompenses de bloc. Enfin, les détenteurs de Zeta peuvent participer à la gouvernance du réseau, voter sur des questions importantes telles que les mises à niveau des politiques et le développement du réseau, et démontrer leur influence sur les décisions du réseau.

conclusion

Par rapport à axelar, une autre chaîne pos qui prend en charge la messagerie inter-chaînes, zetachain peut directement prendre en charge la garde native d'EVM et des contrats intelligents omni-chain. L'interopérabilité inter-chaînes de zetachain contribue à résoudre les problèmes de fragmentation et d'interopérabilité dans le monde de la blockchain, permettant des interactions natives directes entre les blockchains sans envelopper ou relier les actifs. Les technologies clés derrière zetachain comprennent un réseau de nœuds validateurs décentralisés, des comptes omni-chain, TSS et des contrats intelligents omni-chain et des outils de communication. Ces technologies permettent à zetachain d'atteindre une fonctionnalité inter-chaîne et d'améliorer la sécurité et l'efficacité des transactions.

De plus, Zetachain prend en charge les blockchains de contrats intelligents comme Ethereum et les blockchains sans contrats intelligents comme BTC, ce qui améliore considérablement la flexibilité du développement et du déploiement de dApp multi-chaines.

La future feuille de route de Zetachain comprend des mises à niveau programmables pour Bitcoin, l’IA et l’intégration de données, des contrats intelligents compatibles EVM, des DAPPS et une vérification des actifs à divulgation nulle de connaissance, un transfert de valeur inter-chaînes et l’utilisation du mécanisme de consensus Proof-of-Stake de Cosmos SDK. La feuille de route comprend également le développement de modèles de confiance de base, TSS-Lib et Go-TSS, des améliorations des performances et de la robustesse, ainsi que la prise en charge des outils de développement et des SDK.

globalement, zetachain a le potentiel de contribuer de manière significative à l'écosystème de la blockchain en favorisant l'interopérabilité multi-chaînes et en développant de nouveaux cas d'utilisation et dapps. cependant, son succès dépendra de la praticité, de la sécurité et de la scalabilité.

المؤلف: Oxaya
المترجم: Paine
المراجع (المراجعين): KOWEI、Edward、Elisa、Ashley、Joyce
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.

Comprendre Zetachain : Un guide pour débutants

DébutantJul 24, 2024
Qu'est-ce que ZetaChain? Quelles sont ses principales fonctionnalités? Qu'est-ce que ZRC-20 et ses jetons? Comment fonctionne techniquement ZetaChain? Comment pouvez-vous participer à ZetaChain? Comment pouvez-vous miser sur ZetaChain?
Comprendre Zetachain : Un guide pour débutants

introduction to zetachain

aperçu

Zetachain est une blockchain qui prend en charge les contrats intelligents inter-chaînes. Son objectif est de connecter diverses blockchains (à la fois avec et sans contrats intelligents) pour permettre une interopérabilité transparente. En introduisant des contrats intelligents inter-chaînes natifs, elle prend en charge un large éventail de réseaux blockchain, y compris ceux comme Ethereum et Solana avec des contrats intelligents et ceux comme Bitcoin sans contrats intelligents.

équipe

L'équipe principale de zetachain est composée d'experts issus de grandes entreprises et de projets de l'industrie tels que brave, coinbase, consensys, thorchain, cosmos et 0x labs. Par exemple, le fondateur de zetachain, Ankur Nandwani, a été un employé de coinbase et l'un des créateurs du jeton bat.

en s'appuyant sur leur grande expérience dans le domaine de la web3 et leurs perspectives de marché aiguisées, les membres de l'équipe ont transformé leur expertise en atouts fondamentaux de zetachain et en orientation technique, façonnant la vision stratégique du projet. Ils visent à simplifier le développement d'applications décentralisées tout en offrant aux utilisateurs une expérience plus fluide et plus rapide, favorisant la croissance et le développement de l'écosystème web3.

financement

zetachain a terminé deux tours de financement, le deuxième tour ayant levé 27 millions de dollars en 2023. ce tour comprenait des investisseurs tels que blockchain.com, human capital, vy capital, sky9 capital, jane street capital, vistalabs, cmt digital, foundation capital, lingfeng capital, gsr, kudasai, et krust.

fonctionnalités et technologie de zetachain

zetachain est une plateforme de contrat intelligent inter-chaînes décentralisée permettant une interaction transparente entre les écosystèmes de blockchain. Elle vise à résoudre le problème de fragmentation des blockchains grâce à un système unifié, sans confiance et sans permission, permettant aux développeurs et aux utilisateurs de fonctionner sur plusieurs blockchains.

Les principales caractéristiques de zetachain sont :

Zetachain est une solution blockchain innovante construite sur le solide kit de développement logiciel Cosmos et le mécanisme de consensus Tendermint PBFT, utilisant un système de preuve d'enjeu (PoS). Il est conçu pour promouvoir l'interopérabilité entre différentes blockchains.

En termes simples, Zetachain utilise une architecture unique de type « chaîne dans une chaîne », mettant en œuvre un concept avancé de « blockchain dans la blockchain » (BOB). Cette conception intègre intelligemment différentes blockchains indépendantes telles que BTC et Ethereum dans un écosystème unifié. Cela partage des données et des ressources réseau et réalise une intégration profonde aux niveaux du consensus, des incitations et des contrats intelligents, comblant l'écart entre les blockchains isolées précédemment et améliorant considérablement l'interaction et l'efficacité de l'ensemble du monde de la blockchain.

par exemple, zetachain est conçu pour résoudre le problème de fragmentation dans le monde de la blockchain. supposons qu'Alice possède des bitcoins (btc) et de l'éther (eth) et souhaite transférer et échanger ces actifs entre différentes blockchains sans utiliser une bourse centralisée ou un processus de pontage inter-chaînes complexe. zetachain fournit une plateforme unifiée où Alice peut gérer et opérer ses btc et eth de manière transparente. L'architecture chaîne-dans-chaîne de zetachain permet à différentes blockchains (comme btc et ethereum) d'être intégrées dans un écosystème unifié comme des pièces d'un puzzle. Alice n'a plus besoin de compter sur des services de pontage tiers. De plus, grâce aux contrats intelligents de zetachain, Alice peut effectuer directement des transactions entre btc et eth sur une plateforme sans avoir à opérer séparément sur chaque blockchain.

fonctionnalités clés

a. zevm et une logique unifiée et un état pour les applications décentralisées

zevm est un environnement d'exécution compatible avec la machine virtuelle ethereum (EVM), prenant en charge la création et l'interaction de contrats intelligents ainsi que des appels de chaîne externe vers des contrats intelligents. Il peut générer et envoyer des transactions vers des chaînes externes.

contrairement à d'autres systèmes de messagerie inter-chaînes qui nécessitent le déploiement et la synchronisation de l'état sur plusieurs chaînes, zetachain permet aux dapps de maintenir la logique et l'état sur un seul zevm, simplifiant ainsi le développement et la maintenance.

b. interopérabilité entre chaînes

Les nœuds de validation de Zetachain sont équipés d'observateurs pour surveiller les événements pertinents sur d'autres blockchains, tels que les journaux de transactions ou les changements d'état. Cela permet à ses contrats intelligents de répondre aux événements de chaîne externes et de mettre à jour directement l'état des chaînes externes sans envelopper ou relier les actifs, permettant la communication et l'interaction entre différentes blockchains pour le transfert d'actifs et d'informations inter-chaînes.

zetachain prend également en charge la garde d'actifs directe. Contrairement aux systèmes qui nécessitent des actifs enveloppés ou pontés, zetachain permet aux contrats intelligents de gérer et d'utiliser directement des actifs sur des chaînes externes, telles que Bitcoin et Ethereum. Les signataires sur zetachain peuvent directement initier des transactions sur d'autres blockchains.

c. consensus rapide et efficace

zetachain est construit sur le cosmos sdk et le moteur de consensus tendermint pbft, offrant des temps de bloc rapides (environ 5 secondes) et une finalité immédiate (aucune confirmation de bloc nécessaire). Le moteur tendermint peut être mis à l'échelle jusqu'à environ 300 nœuds dans un environnement de production et peut être mis à niveau vers plus de 1000 nœuds à l'avenir.

De plus, zetachain utilise un mécanisme de consensus de preuve d'enjeu (PoS) composé de nœuds de validation responsables d'atteindre un consensus sur les événements de chaîne externe et d'effectuer des actions sur d'autres blockchains au nom de zetachain.


source: ZetaChain

mise en œuvre technique

a. architecture principale

L'architecture de base de Zetachain est conçue autour de validateurs, d'observateurs et de signataires. Chaque rôle a des responsabilités uniques dans le maintien du réseau et la mise en œuvre de la fonctionnalité de chaîne croisée.

Les validateurs: les validateurs sont les principaux participants du réseau zetachain. Ils utilisent le protocole de consensus tendermint et participent au consensus du réseau en misant des jetons zeta. Les validateurs votent sur les événements de la chaîne externe soumis par les observateurs pour parvenir à un consensus et gagner des récompenses de bloc et d'autres récompenses potentielles telles que les frais de transaction. Les validateurs doivent être en ligne 24h/24, 7j/7 pour participer à la production de blocs et à la gouvernance du réseau.

observers: les observateurs surveillent les activités sur les blockchains externes à l'aide de leurs nœuds complets. Ils détectent des transactions spécifiques, des événements ou des changements d'état et rapportent ces informations à zetachain, déclenchant des changements d'état sur zetachain. Les observateurs sont divisés en séquenceurs et vérificateurs, où les séquenceurs découvrent et rapportent les événements externes, et les vérificateurs vérifient ces rapports et parviennent à un consensus sur zetachain. Les observateurs peuvent fonctionner de manière active ou passive pour répondre à différents besoins et considérations de coûts.

signataires: les signataires détiennent des parts de clés distribuées utilisées pour interagir avec des chaînes externes, en utilisant des schémas de signature de seuil (tss). les signataires effectuent des opérations de signature au nom de zetachain sur des chaînes externes, telles que l'envoi de transactions vérifiées pour réaliser des transferts d'actifs inter-chaînes. tss permet à zetachain de gérer et d'opérer de manière sécurisée des actifs sur des chaînes externes telles que bitcoin tout en maintenant la décentralisation. les opérations des signataires garantissent la sécurité et l'atomicité des transferts d'actifs inter-chaînes, empêchant les points uniques de défaillance.

b. composants clés

l'architecture technique de zetachain est essentielle pour parvenir à une interopérabilité entre chaînes. Elle comprend plusieurs composants clés:

tss: zetachain utilise tss pour générer et gérer des clés privées réparties entre plusieurs validateurs, garantissant la décentralisation et la sécurité. tss permet de signer au nom du réseau uniquement lorsque qu'un certain nombre de signataires sont d'accord.

par exemple, si un portefeuille bitcoin nécessite généralement une clé privée pour contrôler les bitcoins, dans le scénario tss, la clé privée est divisée en 5 parts détenues par 5 personnes différentes. Aucune d'entre elles ne peut contrôler les bitcoins seule, mais si 3 personnes ou plus (dépassant le seuil) sont d'accord, elles peuvent générer conjointement une signature valide pour autoriser le transfert des bitcoins.

contrats intelligents omni-chaîne : les solutions actuelles de pont inter-chaînes verrouillent généralement les actifs sur la chaîne source (chaîne a) et émettent un nombre correspondant d'actifs enveloppés sur la chaîne cible (chaîne b). cette méthode présente des problèmes tels que le blocage de la liquidité et la perte d'actifs.

zetachain propose des contrats intelligents omni-chaîne qui permettent aux contrats intelligents de gérer et d'interagir directement avec des actifs sur des chaînes externes et d'être appelés par des chaînes externes. cela élimine le besoin d'émettre des actifs enveloppés sur la chaîne cible, améliorant l'intégration de la defi et augmentant la convivialité et la flexibilité des actifs dans l'écosystème defi.

plus précisément, dans l'environnement omni-chain, zetachain sert de couche de règlement au sein de la chaîne. lorsque la chaîne a initie un transfert vers la chaîne b, la chaîne a effectue d'abord le règlement avec zetachain. L'état de règlement est ensuite synchronisé avec la chaîne b, qui obtient les droits d'utilisation du jeton zrc20 correspondant. Ce processus élimine la perte d'actifs et les frictions.

zrc-20: zrc-20 est une norme de jeton intégrée dans zetachain. Les jetons zrc-20 représentent des actifs fongibles sur des chaînes externes, tels que bnb et d'autres jetons erc-20. Ils suivent les mêmes normes que erc-20, ce qui permet une collaboration transparente avec les portefeuilles existants compatibles avec Ethereum et les plates-formes de trading.

En utilisant ZRC-20, les développeurs peuvent construire des dapps qui prennent en charge la connexion d'actifs natifs sur d'autres chaînes, ce qui rend extrêmement simple le développement de protocoles et de dapps Defi omni-chain comme s'ils étaient tous sur une seule chaîne.

dans un usage spécifique, les jetons erc-20 qui ont passé l'examen de la liste blanche peuvent être déposés dans zetachain en tant que jetons zrc-20. pendant le processus de dépôt, les jetons erc-20 natifs sont transférés et verrouillés dans les adresses tss/contrats de garde erc-20. en même temps, les jetons zrc-20 correspondants sont émis sur zetachain et déposés à l'adresse du destinataire.

Les jetons zrc-20 peuvent être retirés de Zetachain vers les blockchains connectées. Pendant le retrait, les jetons zrc-20 sont brûlés sur Zetachain tandis que les jetons natifs/erc-20 sont transférés des adresses TSS/contrats de garde erc-20 aux adresses de destinataire sur les chaînes connectées.


source: ZetaChain doc

comment s'impliquer avec Zetachain

zetahub

zetahub est l'interface utilisateur et la plateforme d'interaction au sein de l'écosystème zetachain. Il offre aux utilisateurs une série de fonctions leur permettant d'interagir avec et de gérer leurs actifs sur le réseau zetachain. Voici quelques-unes des principales fonctionnalités de zetahub :

  • ajouter le réseau zetachain au portefeuille : les utilisateurs peuvent ajouter le réseau zetachain à leurs portefeuilles en utilisant des portefeuilles compatibles EVM (comme Metamask) via Zetahub, ce qui leur permet de visualiser et d'utiliser les jetons Zeta dans leurs portefeuilles.
  • connect wallet: les utilisateurs peuvent connecter leurs portefeuilles à Zetahub pour effectuer des transactions et des interactions.
  • obtenir des jetons zeta: zetahub propose des méthodes d'obtention de jetons zeta. Les utilisateurs peuvent acquérir des jetons zeta par divers moyens tels que les pools de liquidité, l'exploitation minière ou l'achat.
  • Staking de jetons Zeta : les utilisateurs peuvent sélectionner des validateurs pour déléguer leurs jetons Zeta sur ZetaHub afin de soutenir la sécurité du réseau et gagner des récompenses.
  • explorer les pools de liquidité : Zetahub permet aux utilisateurs de parcourir et de participer aux pools de liquidité de Zetachain, fournissant de la liquidité pour gagner des rendements.
  • deleGate/stake zeta: les utilisateurs peuvent trouver des validateurs zetachain sur zetahub et déléguer leurs jetons zeta pour participer au processus de consensus du réseau.
  • rejoignez le programme zeta xp: le programme zeta xp permet aux utilisateurs de participer et de gagner des zeta xp, un mécanisme de récompense ou d'incitation peut-être lié à la gouvernance du réseau ou à des activités spécifiques.
  • gagner des zeta xp: les utilisateurs peuvent gagner des zeta xp en participant à des activités spécifiques sur zetahub.
  • envoyer des actifs: zetahub fournit une page d'envoi où les utilisateurs peuvent déplacer des actifs à l'intérieur ou à l'extérieur du réseau zetachain.
  • suivre les activités: Zetahub offre un moyen de suivre les activités des utilisateurs sur l'application, aidant les utilisateurs à surveiller leurs transactions et l'état de leurs actifs.

en résumé, zetahub, en tant que portail permettant aux utilisateurs d'interagir avec zetachain, offre une interface intuitive et conviviale, facilitant ainsi la participation à l'écosystème zetachain. grâce à zetahub, les utilisateurs peuvent gérer leurs actifs, participer au staking, utiliser des pools de liquidité et interagir avec d'autres aspects du réseau zetachain.


source: ZetaChain

cli de zetachain

Le cli de Zetachain est un outil en ligne de commande qui permet aux utilisateurs d'interagir avec le réseau Zetachain. Tout d'abord, les utilisateurs doivent installer le cli depuis le référentiel GitHub de Zetachain Node, puis créer un compte et enfin interagir avec Zetachain pour la gouvernance, la consultation des soldes, la mise en jeu et d'autres interactions.


source :ZetaChaîne

explorateur de ping pub

ping pub est un explorateur de blockchain basé sur cosmos. il dispose d'un tableau de bord qui permet aux utilisateurs de participer à la gouvernance, de déléguer des jetons aux validateurs, de retirer des récompenses de mise en jeu, etc. ping pub prend en charge keplr, leap, metamask et ledger. les utilisateurs peuvent choisir le portefeuille qu'ils souhaitent et se connecter.

Pour le staking, passez à l’onglet « Staking » pour voir la liste des validateurs, y compris les informations sur leurs commissions et leur pouvoir de vote. Sélectionnez le validateur souhaité et cliquez sur le nom du validateur. Sur la page Détails du validateur, les utilisateurs peuvent afficher plus d’informations sur le validateur, y compris son statut de prison, le montant auto-cautionné, son adresse, son site Web, etc. appuyez sur « deleGate » pour envoyer des jetons deleGate au validateur.


source: ZetaChain

après l'apparition de la fenêtre contextuelle ping hub, les utilisateurs peuvent entrer le nombre de jetons qu'ils souhaitent déléguer, le montant étant exprimé en zéta. Par exemple, pour déléguer 1 zéta, entrez 1000000000000000000. Enfin, sélectionnez « envoyer » et approuvez la transaction dans le portefeuille pour terminer le jalonnement.


source: ZetaChain

jeton zetachain

économie de jeton zeta

zeta a un approvisionnement initial de 2,1 milliards de jetons, avec des plans pour introduire environ 2,5 % d'inflation annuelle après environ quatre ans pour soutenir le développement à long terme du réseau. pour assurer la durabilité de l'écosystème zetachain, les jetons sont distribués comme suit :

  • pool de croissance des utilisateurs (10%) : pour étendre la base d'utilisateurs grâce à des largages aériens et des récompenses communautaires.
  • fonds de croissance de l'écosystème (12 %) : pour soutenir le développement de l'écosystème et aider les partenaires et les développeurs de dapp.
  • récompenses des validateurs (10%): allouées aux récompenses des blocs, transition vers des récompenses basées sur l'inflation après la phase initiale pour assurer la sécurité du réseau.
  • incitatifs de liquidité (5,5 %) : pour promouvoir la liquidité dans les pools de fonds zrc-20 de base, ce qui est crucial pour des transferts de valeur fluides.
  • trésorerie (24%): pour financer les opérations, le développement et les améliorations de l'écosystème.
  • Contributeurs principaux, conseillers et acheteurs (22,5 % et 16 %) : pour récompenser les individus et les entités qui contribuent à la croissance et au développement de Zetachain.


source: ZetaChain

cas d'utilisation du jeton zeta

Zeta sert à plusieurs fins au sein du réseau ZetaChain. Il agit comme le carburant de la couche de contrats intelligents et des transactions internes et est progressivement brûlé par un mécanisme similaire à l’EIP 1559, affectant son approvisionnement.

zeta joue un rôle clé dans le pool central, permettant aux protocoles d'échanger des actifs de carburant zrc-20 pour soutenir les interactions avec des chaînes externes, y compris le paiement des frais pour les transactions sortantes. Les jetons zeta agissent également comme des actifs intermédiaires pour la communication inter-chaînes, permettant aux dapps ou aux utilisateurs d'envoyer des messages inter-chaînes en attachant zeta et en payant tous les frais associés dans une seule transaction.

De plus, les jetons Zeta sont utilisés comme actifs de mise en jeu dans le blockchain PoS. Les validateurs et les utilisateurs maintiennent la sécurité du réseau en misant ou en déléguant des Zeta et en gagnant des récompenses de bloc. Enfin, les détenteurs de Zeta peuvent participer à la gouvernance du réseau, voter sur des questions importantes telles que les mises à niveau des politiques et le développement du réseau, et démontrer leur influence sur les décisions du réseau.

conclusion

Par rapport à axelar, une autre chaîne pos qui prend en charge la messagerie inter-chaînes, zetachain peut directement prendre en charge la garde native d'EVM et des contrats intelligents omni-chain. L'interopérabilité inter-chaînes de zetachain contribue à résoudre les problèmes de fragmentation et d'interopérabilité dans le monde de la blockchain, permettant des interactions natives directes entre les blockchains sans envelopper ou relier les actifs. Les technologies clés derrière zetachain comprennent un réseau de nœuds validateurs décentralisés, des comptes omni-chain, TSS et des contrats intelligents omni-chain et des outils de communication. Ces technologies permettent à zetachain d'atteindre une fonctionnalité inter-chaîne et d'améliorer la sécurité et l'efficacité des transactions.

De plus, Zetachain prend en charge les blockchains de contrats intelligents comme Ethereum et les blockchains sans contrats intelligents comme BTC, ce qui améliore considérablement la flexibilité du développement et du déploiement de dApp multi-chaines.

La future feuille de route de Zetachain comprend des mises à niveau programmables pour Bitcoin, l’IA et l’intégration de données, des contrats intelligents compatibles EVM, des DAPPS et une vérification des actifs à divulgation nulle de connaissance, un transfert de valeur inter-chaînes et l’utilisation du mécanisme de consensus Proof-of-Stake de Cosmos SDK. La feuille de route comprend également le développement de modèles de confiance de base, TSS-Lib et Go-TSS, des améliorations des performances et de la robustesse, ainsi que la prise en charge des outils de développement et des SDK.

globalement, zetachain a le potentiel de contribuer de manière significative à l'écosystème de la blockchain en favorisant l'interopérabilité multi-chaînes et en développant de nouveaux cas d'utilisation et dapps. cependant, son succès dépendra de la praticité, de la sécurité et de la scalabilité.

المؤلف: Oxaya
المترجم: Paine
المراجع (المراجعين): KOWEI、Edward、Elisa、Ashley、Joyce
* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!