
L’écosystème Ethereum pourrait bientôt entrer dans l’ère de l’unification à partir de la période L2 « Spring and Automne et Période des États-Unis » Stage de mêlée.
La clé est l’ERC-7786 en cours, qui tente de définir une «spécification d’interface» de communication transversale commune pour Ethereum.Cela intègre diverses normes de messagerie dans une API unifiée pour réaliser une communication mutuelle entre différents contrats intelligents du réseau blockchain dans l’écosystème Ethereum.
Dès le 15 avril, Joshrudolf, membre de la Fondation Ethereum, a publiquement souligné que « la messagerie transversale est l’un des éléments clés pour résoudre le problème de l’expérience utilisateur croisée d’Ethereum ».
Alors, quel est exactement ERC-7786, quels problèmes doivent être résolus et pourquoi est-il important? Cet article vous amènera à comprendre cette nouvelle norme qui mérite l’attention de tous les utilisateurs d’Ethereum.
Ethereum a besoin d’un protocole de communication transversale unifiée
Comme nous le savons tous, du concept initial multi-chaînes du cosmos et de la polkadot à la prospérité Rollup à l’ère Ethereum L2, en particulier le grand développement de chaînes d’application telles que OP Stack, Arbitrum Nova et Starknet, la liquidité est de plus en plus dispersée sur Ethereum et L2.
Selon des statistiques incomplètes de L2Beat, il y a jusqu’à des centaines d’Ethereum L2 dans un sens large, ce qui conduit à un problème de longue date – l’extrême fragmentation de la liquidité.
Vous devez savoir que même s’ils sont basés sur l’écosystème Ethereum, différents L2 ne communiquent pas entre eux. Si les utilisateurs souhaitent transférer des actifs d’Arbitrum à StarkNet ou pour effectuer une interaction contractuelle entre différents L2, ils ne peuvent utiliser que des ponts transversales ou des protocoles de messagerie transversale pour obtenir une interaction sécurisée entre les contrats, les utilisateurs et les actifs entre plusieurs réseaux.
Source: L2Beat
Cela fait non seulement payer plus de coûts de friction en raison des obstacles transversaux chaque année, mais plus important encore, l’effet synergique de l’écosystème Ethereum, en particulier le L2, a également été gravement affaibli. Bien que de nombreux protocoles aient implémenté des fonctions de communication inter-chaînes, chaque protocole a sa propre interface, sa méthode d’appel et son modèle de sécurité.Les développeurs sont presque incapables de réutiliser la logique du code ou de l’interface entre différents protocoles, ce qui conduit directement à des coûts répétés de « roues » et de coûts de maintenance élevés, et une expérience utilisateur extrêmement fragmentée.
Par conséquent, la proposition de l’ERC-7786 est de briser cette écologie fragmentée.Fournit une interface standard unifiée pour tous les protocoles de communication inter chaînes, afin que les DAPP puissent communiquer en toute sécurité avec n’importe quel lien via la même « passerelle ».Sans lier un protocole spécifique:
La norme a été développée par Openzeppelin et est soutenue par plusieurs projets transversaux et modulaires, notamment la Fondation Ethereum et Axelar.En tant que norme d’interface de messagerie transversale unifiée pour les DAPP, il vise à normaliser l’interface commune pour les applications décentralisées (DAPP) pour l’envoi et la réception de messages en toute sécurité sur plusieurs blockchains.
Source: ERC7786.org
ERC-7786: « interface unifiée » de la communication transversale
Si vous résumez ERC-7786 en une phrase, c’est comme le « ERC-20 » dans le domaine des communications transversales.
Tout comme ERC-20 fournit une interface standard pour les jetons et ERC-721 définit une spécification commune pour NFT, ERC-7786 tente également d’établir une «prise de communication» unifiée et universelle pour la messagerie transversale.—— Vous pouvez le comparer à la « norme USB » dans le monde Web3.Tant que vous accédez à l’interface standard, tout protocole peut être plug-and-play.
La figure suivante présente les composants et les processus centraux de l’ERC-7786, montrant comment envoyer et recevoir des messages entre différentes blockchains via des interfaces standardisées. L’un des messages ERC-7786 comprend quatre éléments de base:
-
Expéditeur: Utilisez l’identification du format CAIP-10 (comme EIP155: 1: 0xABC …)
-
Récepteur: également identifié par CAIP-10
-
Charge utile: exécution arbitraire des données (octets)
-
Attributs: Paramètres attachés, tels que la limite de gaz, la priorité de traitement, etc., exprimé sous forme de signature de fonction (comme Mingaslimit (UInt256))
Source: ERC7786.org
Parmi eux, SendMessage () est utilisé pour initier des messages dans la chaîne A, et EXECTIONMESSAGE () est utilisé pour recevoir et exécuter la chaîne B. Cette « boucle fermée d’envoi de réception » forme la logique de base de la communication transversale, et égalementCela permet à DApp de résumer l’interface standard en même temps et d’être compatible avec plusieurs modules de protocole transversal en même temps, réalisant « le découplage du protocole + la liberté de communication ».
Actuellement, ERC-7786 a également annoncé que l’interface est entièrement fonctionnelle et attend la fusion finale de la spécification d’adresse interopérable binaire (c’est-à-dire le codage d’adresse unifié).À l’avenir, une nouvelle extension « parrainage de gaz » est également prévue pour ajouter, afin que les utilisateurs puissent préparer le gaz par des tiers lors de l’exécution de transactions sur la chaîne cible, optimisant ainsi l’expérience utilisateur de l’interaction interchaine.
Plus important encore, la conception de l’ERC-7786 prend en charge l’adaptation modulaire, et les développeurs peuvent construire des adaptateurs pour les protocoles croisés grand public existants (tels que axélar, couchezero, trous de ver, etc.), qui peuvent être rapidement compatibles avec l’interface standard ERC-7786 sans logique de reconstruction.
Cela signifie que même si les utilisateurs, la liquidité et les applications sont distribués sur plusieurs chaînes L2 ou hétérogènes, les DAPP peuvent utiliser l’ERC-7786 pour créer des capacités d’appel transversal natives sans lier des protocoles de pont spécifiques ou s’appuyer sur le commutation de l’interface utilisateur grave, ce qui peut considérablement améliorer l’expérience globale et réduire la complexité d’intégration.
Il convient de mentionner que les attributs de l’ERC-7786 permet également d’accéder à des fonctions étendues de différents protocoles de chaîne croisée, tels que la logique de vérification, la preuve d’état, le contrôle des limites, etc., sans affecter le processus principal standard, qui laisse un espace d’interface hautement flexible pour l’évolution des middleware et des mécanismes de vérification.
De ce point de vue,L’importance de l’ERC-7786 n’est plus seulement « compatible avec plusieurs protocoles transversaux », mais représente également que l’architecture multi-chaîne Web3 passe du « déploiement croisé » à une nouvelle ère de « interopérabilité native ».
Que peut apporter ERC-7786?
Pour cette raison, l’ERC-7786 est largement considéré comme une infrastructure importante pour promouvoir les écosystèmes Ethereum et multi-chaînes vers une interopérabilité plus élevée.Il perdus non seulement par des barrières de protocole de longue date, mais jette également une base d’infrastructure unifiée pour l’expansion de la fonction transversale future, les mises à niveau des mécanismes de vérification et la collaboration multi-chaînes.
Du point de vue de la mise en œuvre réelle, la valeur apportée par ERC-7786 peut être attribuée à deux principaux bénéficiaires – développeurs et utilisateurs finaux:
-
Pour les développeurs,Il ne peut être déployé dans plusieurs chaînes qu’une seule fois, sans avoir à s’adapter à plusieurs reprises à différents protocoles.Et passer au backend transversal à tout moment pour améliorer la sécurité et la maintenabilité, et prendre en charge les attributs plus personnalisés et l’expansion des fonctions (telles que le gaz, la vérification du statut, etc.);
-
Pour les utilisateurs, il n’est plus nécessaire de changer de ponts et d’UIS dans les deux sens entre Arbitrum et Zksync. Cliquez pour confirmer pour terminer l’opération de saut de lien.Perceptuellement, les frontières entre les chaînes deviennent floues, aussi naturelles que l’utilisation d’une chaîne;
À l’heure actuelle, l’ERC-7786 favorise constamment la mise en œuvre de l’écosystème.Selon des informations divulguées publiquement, au cours des 3 à 6 prochains mois, l’ERC-7786 publiera successivement des adaptateurs standard pour les protocoles grand public afin de promouvoir plus de DAPP, de ponts et de middleware de vérification pour intégrer cette norme, formant une infrastructure transversale véritablement Web3.
Il convient de mentionner que le 13 juin, les développeurs d’Axelar Interop Labs et Openzeppelin ont également lancé conjointement OpenBridge, un cadre open source construit sur ERC-7786.Cet outil permettra aux développeurs d’accéder à plusieurs protocoles de ponts à la fois, d’améliorer davantage l’efficacité de la construction et la redondance des protocoles, et facilitant les développeurs à se connecter avec plusieurs protocoles interopérables en même temps.
Source: axélar
D’un point de vue plus macro, ERC-7786 est plus important que la spécification des interfaces techniques. C’est plus comme ouvrir un « chemin d’interconnexion ordonné » pour le modèle écologique chaotique chaotique actuel:
Les limites de la « chaîne » dans l’écosystème pan-éthique ont été floues, jetant une préfiguration cruciale pour l’évolution de l’expérience utilisateur Web3 au sens réel.
Écrit à la fin
En repensant à la tendance de développement d’Ethereum, de la composabilité des contrats intelligents au développement rapide de l’infrastructure modulaire, à la généralisation de L2 et à la tendance de la chaîne exclusive, « l’interopérabilité croisée » est devenue une condition nécessaire pour la prochaine étape de l’explosion.
La signification de l’ERC-7786 est non seulement de rendre la chaîne transversale plus pratique, mais aussi d’essayer deÉtablir des normes unifiées pour la « collaboration multi-chaînes » à la racine pour lutter contre « l’augmentation de l’entropie », qui peut non seulement favoriser davantage le processus « unifié » de liquidité en chaîne, mais également favoriser la maturité des écosystèmes multi-chaînes.
Quant à savoir si l’ERC-7786 peut conduire Ethereum à atteindre le point critique de transformation, il faut encore observer.