Récemment, la chaîne publique L1 d'interopérabilité inter-chaînes @zetablockchain a publié un airdrop, qui a attiré l'attention du marché sur la piste « abstraction de la chaîne ». Qu'est-ce que l'abstraction de chaîne, quelles sont les difficultés d'interopérabilité de la chaîne complète et quelles sont les principales caractéristiques de ZetaChain ?
À mon avis, si la modularisation est une stratégie d'« intégration verticale », alors l'abstraction de la chaîne est une stratégie de « connexion horizontale », qui est l'une des pistes clés auxquelles il faudra prêter attention en 2024. Pourquoi, ensuite, permettez-moi de parler de ma compréhension :
Qu'elle soit verticale ou horizontale, il s'agit d'une stratégie « d'alliance ». La modularisation est une chaîne publique complète qui combine des capacités de développement de blockchain inutilisées sous la forme de composants modulaires pour concurrencer Monolithic.
L'abstraction de chaîne relie les liquidités dispersées entre les chaînes sous la forme d'une intégration d'interopérabilité pour améliorer l'expérience des développeurs et des utilisateurs.
Qu’est-ce que l’abstraction de chaîne ? Le co-fondateur de Near a récemment avancé le concept d'« abstraction de la chaîne ». Compréhension simple : la modularisation sépare les différentes couches fonctionnelles de la blockchain en couche de règlement, couche DA, couche d'exécution, couche de rollup, etc. marché de la construction, mais en même temps, cela dispersera davantage les liquidités, les applications, les utilisateurs, etc. entre les chaînes, ce qui créera d'énormes obstacles pour les utilisateurs ordinaires et même les développeurs.
« L'abstraction de chaîne » consiste à résoudre les problèmes d'interopérabilité tels que la communication entre chaînes, le transfert d'actifs et les appels de contrats intelligents entre chaînes entre différentes chaînes en créant un contrat intelligent universel et polyvalent.
Il existe deux principaux types de problèmes courants d’interopérabilité de la chaîne complète :
1) Problèmes de communication entre des chaînes de contrats intelligents non similaires. Par exemple, comment établir des connexions de communication efficaces entre les plateformes de contrats non intelligents UTXO telles que Bitcoin et les plateformes de contrats intelligents de compte telles que Ethereum ?
2) Le problème du transfert d'actifs inter-chaînes sans méthode Wrap.La méthode Wrap est une solution de pont inter-chaînes courante, mais les frais de traitement et autres frictions de ce type de solution entraînent d'énormes pertes en capital et s'accompagnent généralement d'importantes pertes en capital. multi-signatures d’actifs. Gérer les risques de centralisation.
Alors, ZetaChain peut-il résoudre ces deux problèmes, et comment ?
ZetaChain est une blockchain de preuve de participation construite sur le moteur de consensus Cosmos SDK et Tendermint PBFT. Considérez-la comme un cadre de blockchain spécifique à l'application pour l'interopérabilité.
En termes simples, il s'agit d'une « chaîne dans une chaîne », qui adopte une méthode de « blockchain de blockchains » (BOB), dans laquelle une chaîne spécifique est intégrée dans l'environnement de la chaîne complète pour fournir un cadre pour les données, le réseau, le consensus, incitations et couches de contrat. Permettre l’interopérabilité entre les blockchains.
L'architecture de base de ZetaChain est principalement divisée en : vérificateurs, observateurs et signataires.
Les vérificateurs peuvent vérifier le consensus de la chaîne de maintenance en promettant des jetons ZETA. Par exemple, le transfert d'état d'autres chaînes soumis par les observateurs doit être confirmé par le vote des vérificateurs, afin que les vérificateurs puissent obtenir certaines incitations en jetons ;
La responsabilité de l'observateur est de surveiller tous les nœuds de la chaîne externe pour synchroniser les journaux de transactions spécifiques, transférer les événements et les informations d'état, et synchroniser les informations avec le vérificateur qui détermine le consensus ;
Le signataire est principalement responsable de la confirmation de l'identité de la chaîne externe. Lorsqu'il s'agit de demandes de circulation d'actifs, le signataire peut participer à la signature des actifs pour garantir une interopérabilité sécurisée entre les chaînes.
Sur la base de ces cadres de base, ZetaChain peut résoudre efficacement les problèmes d'interopérabilité de la chaîne complète mentionnés ci-dessus :
1) En ce qui concerne la circulation des actifs entre la chaîne EVM et la chaîne modèle UTXO, puisque le réseau Bitcoin n'a pas de contrats intelligents, le seul moyen efficace est de déployer des nœuds légers et d'effectuer des opérations de signature multipartite MPC basées sur la signature ECDSA. Étant donné que ZetaChain peut contenir des clés et des adresses privées TSS, vous pouvez utiliser des contrats intelligents sur ZetaChain pour connecter et gérer les actifs locaux sur le réseau Bitcoin.
Tout au long du processus, les observateurs de ZetaChain doivent suivre et gérer efficacement l'UTXO sur Bitcoin. La logique de base est d'utiliser Bitcoin comme couche de règlement des actifs pour obtenir un contrôle et une circulation efficaces des actifs grâce à un algorithme multi-signatures.
2) Les solutions actuelles de pont inter-chaînes communes sont basées sur la logique de verrouillage des actifs dans la chaîne A et d'émission d'actifs supplémentaires dans la chaîne B. Ce principe d'interaction verrouillera non seulement la liquidité d'une seule chaîne, mais entraînera également une perte d'actifs pendant le processus d'emballage. Lorsqu'il s'agit de scénarios d'application liés à DeFi, il est souvent critiqué pour sa perte d'actifs.
En réponse à cela, ZetaChain a construit un contrat intelligent Ominichain complet et a créé la norme de jeton ZRC20. Cela permet à la circulation des actifs de la chaîne complète de ZetaChain d'être basée sur le statut non-Wrap.
Compréhension populaire : ZetaChain est équivalent à la couche de règlement chaîne dans chaîne dans un environnement de chaîne complète. La chaîne A initie un transfert d'actifs vers la chaîne B, ce qui équivaut à un premier "règlement" de la chaîne A avec ZetaChain, puis au statut de règlement. est synchronisé avec la chaîne B, et la chaîne B recevra Cela correspond aux droits d'utilisation des jetons ZRC20, et il n'y a pas de perte d'actifs Wrap ni de friction dans l'ensemble du processus.
3) Sur la base des caractéristiques des transactions atomiques de la gestion des contrats intelligents, la chaîne externe peut utiliser des actifs natifs. Par exemple, un échange décentralisé AMM inter-chaînes peut être mis en œuvre sur la base de cette fonctionnalité : la logique générale est la suivante : les actifs de chaque chaîne sont d'abord associés à ZETA si vous souhaitez échanger l'actif X sur la chaîne A avec l'actif Y sur la chaîne B. , , vous pouvez d'abord utiliser le pool de fonds sur la chaîne A pour échanger X contre ZETA, puis transférer les informations inter-chaînes ZETA sur la chaîne A vers B, puis convertir le ZETA sur la chaîne B en Y via Y/ZETA. paire de trading.
Ceci est très différent du trading sur différentes chaînes, puis du trading entre chaînes. Cela réduit directement les dérapages de transaction et les pertes entre chaînes, ce qui est très bénéfique pour le déploiement et l'application entre chaînes des protocoles DeFi.
c'est tout
Grâce à l'analyse technique de ZetaChain, tout le monde peut plus ou moins percevoir l'importance de « l'abstraction de la chaîne » pour l'écologie actuelle de la blockchain :
Pour les développeurs côté B, cela peut réduire le coût de déploiement de divers protocoles sur les chaînes et gérer les liquidités dans un environnement de chaîne complète, ce qui non seulement unifie la gestion du marché, mais réduit également l'exposition aux risques de sécurité, en particulier dans les combinaisons modulaires de plusieurs chaînes. à cette époque, la solution d’interopérabilité complète deviendra un complément nécessaire ;
Pour les utilisateurs du côté C, l'abstraction de la chaîne simplifiera la relation entre les utilisateurs et les divers protocoles back-end dans l'interaction entre les utilisateurs et les applications DApp. Même les utilisateurs peuvent obtenir une expérience interactive en chaîne complète en interagissant directement avec le portefeuille. L'intention complexe de l'utilisateur peut être utilisée.
Remarque : la piste d'interopérabilité, c'est-à-dire la piste abstraite de chaîne, sera l'une des directions les plus en vogue en 2024. Actuellement, les projets couverts par mes recherches personnelles incluent @zetablockchain @ParticleNtwrk @Entanglefi @NEARProtocol, etc. Cela vaut la peine de continuer à payer attention à cette piste tendances.
