Tech.png

La mission de ZetaChain est de servir de plateforme pour un accès universel, la simplicité et l'utilité à travers n'importe quelle blockchain. Aujourd'hui, nous sommes ravis de vous présenter Gateway et Localnet, qui améliorent considérablement l'expérience développeur (DevX) pour les applications universelles — des contrats intelligents uniques sur l'EVM de ZetaChain, nativement connectés à n'importe quelle autre blockchain. Gateway joue un rôle significatif dans les mises à niveau actives de ZetaChain 2.0.

Points Clés

Apps Universelles

Une Application Universelle est un contrat intelligent sur l'EVM de ZetaChain, nativement connecté à n'importe quelle autre blockchain (Bitcoin, EVM, non-EVM, L2 hétérogènes, etc.).

Contrairement à un contrat régulier, une Application Universelle peut accepter des appels de contrat, des messages et des transferts de tokens depuis n'importe quelle chaîne connectée. Elle peut également de déclencher des appels de contrat et d’effectuer des transferts de tokens sur des chaînes connectées. Ces capacités permettent aux Applications Universelles d'orchestrer des transactions complexes en plusieurs étapes qui s'étendent sur plusieurs chaînes.

Par exemple, un utilisateur de Bitcoin peut interagir avec une Application Universelle pour envoyer de l'USDC à un destinataire sur Ethereum. Un utilisateur d'Ethereum peut acheter un NFT sur ZetaChain et l'envoyer à son compte sur la chaîne BNB — tout cela en une seule étape.

Les Applications Universelles sont déployées sur l'EVM Universelle de ZetaChain, qui étend l'EVM avec des fonctionnalités d'interopérabilité omnichaîne. Cela signifie que vos contrats existants fonctionneront immédiatement sur ZetaChain et, avec quelques modifications, ils peuvent acquérir de puissantes capacités omnichaînes.

Défis de la messagerie point à point

Dans un système de messagerie point à point, un contrat sur une chaîne communique directement avec un autre contrat sur une autre blockchain. Cette configuration est simple et efficace pour un petit nombre de blockchains interconnectées, offrant un moyen facile et direct d'établir des canaux de communication.

Cependant, à mesure que le nombre de blockchains et de contrats augmente, la complexité croît de manière exponentielle. Chaque contrat doit établir et maintenir un lien direct avec chaque autre contrat, résultant en un réseau dense de connexions. Cette architecture peut entraîner plusieurs problèmes :

Malgré ces défis, les systèmes point à point étaient utiles pour les applications inter-chaînes à petite échelle qui n'avaient pas besoin d'accéder à un état partagé.