Les défis des transactions cross-chain et les solutions proposées par la norme ERC-7683
Dans le contexte d'un écosystème multichaîne en pleine expansion, la réalisation d'une interopérabilité cross-chain sécurisée et pratique a toujours été un défi majeur dans le domaine de la blockchain. Avec l'augmentation de la demande des utilisateurs pour les transactions cross-chain, ce problème devient de plus en plus évident. Actuellement, l'interaction cross-chain fait principalement face aux défis suivants :
Problèmes de sécurité
La sécurité est la question la plus critique dans les transactions cross-chain. Ces dernières années, les protocoles de pont cross-chain capables d'attirer d'importants actifs sont devenus la cible principale des attaques de hackers.
Le protocole de pont cross-chain doit s'appuyer sur des validateurs tiers de confiance pour traiter les transactions cross-chain. Si le nombre de validateurs est insuffisant, si le mécanisme d'incitation est inapproprié ou si le modèle de confiance est trop centralisé, des hackers peuvent attaquer les validateurs pour compromettre le pont cross-chain et voler des actifs. De plus, les vulnérabilités des contrats intelligents du protocole cross-chain lui-même deviennent souvent des points d'entrée pour les attaques des hackers.
Le 6 août 2024, un pont cross-chain a apparemment subi une attaque de hacker, entraînant une perte d'environ 12 millions de dollars. En mars 2022, ce pont cross-chain avait déjà été impliqué dans un incident de sécurité qualifié de "plus grande perte de l'histoire de la DeFi", où des hackers ont attaqué 5 des 9 validateurs, dérobant des actifs cryptographiques d'une valeur totale dépassant 600 millions de dollars.
Coûts de Gas élevés
Les transactions cross-chain entraînent généralement des frais de Gas plus élevés. Les utilisateurs doivent payer les frais d'opération sur les deux chaînes, ce qui rend le coût des transactions cross-chain relativement élevé.
Complexité d'opération
Chaque réseau blockchain a son propre mécanisme de consensus et de protocole uniques. Cet état d'indépendance entre les chaînes entraîne des opérations complexes et fastidieuses pour les utilisateurs lorsqu'ils souhaitent transférer des actifs et des données de manière cross-chain. Pour les utilisateurs effectuant des transactions fréquentes, il peut également y avoir un risque de glissement des prix des actifs, ce qui augmente encore la difficulté des transactions.
Pour faire face à ces défis, le 20 mai 2024, une plateforme d'échange décentralisée majeure et un protocole d'interopérabilité ont conjointement proposé la norme ERC-7683, visant à simplifier le processus de trading cross-chain grâce à un réseau d'exécution partagé, tout en améliorant sa vitesse et sa sécurité.
Aperçu de la norme ERC-7683
La norme ERC-7683 est créée sur la structure CrossChainOrder, fournissant une interface de contrat intelligent ISettlementContract, réalisant une API standard pour le système d'exécution des transactions cross-chain.
La proposition technique clé de cette norme est que toutes les "intentions de cross-chain" suivent la même structure de commande, cette approche pouvant considérablement améliorer la flexibilité et la convivialité des opérations cross-chain.
État des applications
Le 21 août 2024, une solution Layer 2 a annoncé l'adoption de la norme cross-chain ERC-7683, visant à réaliser un transfert efficace d'ETH et d'USDC au sein de son écosystème et à favoriser une interopérabilité plus large des couches d'application de l'écosystème Ethereum.
Il convient de noter que la norme ERC-7683 résout principalement le problème de la standardisation des API pour les systèmes d'exécution des transactions cross-chain, garantissant ainsi la cohérence de l'expérience utilisateur. Cependant, elle ne peut pas directement résoudre le problème de la liquidité insuffisante entre chaînes. La mise en œuvre efficace de la norme nécessite d'attirer suffisamment de "Fillers" actifs pour soutenir l'"intention cross-chain" des utilisateurs, car ce n'est qu'en formant un effet de réseau que l'on pourra réellement améliorer l'efficacité globale des transactions cross-chain.
Le soutien du fondateur d'Ethereum
Le cofondateur d'Ethereum, Vitalik Buterin, a exprimé son soutien au standard ERC-7683 via les réseaux sociaux. Il a souligné que les opérations basées sur ce standard pourraient inclure des transactions par lots, des preuves Merkle et d'autres activités on-chain. Buterin a également donné des exemples de scénarios d'application pratique du standard ERC-7683 :
"Avec la norme ERC-7683, les utilisateurs peuvent coller une adresse ERC-7683 dans leur portefeuille, puis d'un simple clic, transférer facilement des actifs de n'importe quelle chaîne vers un autre compte."
Conclusion
Le modèle multi-chaînes est une tendance inévitable dans le développement de l'ère Web3. Optimiser et simplifier les transactions cross-chain et libérer davantage de liquidités sera un défi clé auquel le monde Web3 sera confronté. La norme ERC-7683 cible les points douloureux des transactions cross-chain et devrait considérablement améliorer l'interopérabilité entre les blockchains, ayant un impact profond sur le monde de la blockchain. À ce stade, les utilisateurs peuvent s'attendre à ce que l'application de la norme ERC-7683 améliore l'expérience utilisateur, injecte un soutien en liquidités dans davantage de projets DeFi et accélère le développement de l'ensemble de l'écosystème.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
Norme ERC-7683 : simplification des transactions cross-chain pour améliorer l'interopérabilité de l'écosystème Web3
Les défis des transactions cross-chain et les solutions proposées par la norme ERC-7683
Dans le contexte d'un écosystème multichaîne en pleine expansion, la réalisation d'une interopérabilité cross-chain sécurisée et pratique a toujours été un défi majeur dans le domaine de la blockchain. Avec l'augmentation de la demande des utilisateurs pour les transactions cross-chain, ce problème devient de plus en plus évident. Actuellement, l'interaction cross-chain fait principalement face aux défis suivants :
Problèmes de sécurité
La sécurité est la question la plus critique dans les transactions cross-chain. Ces dernières années, les protocoles de pont cross-chain capables d'attirer d'importants actifs sont devenus la cible principale des attaques de hackers.
Le protocole de pont cross-chain doit s'appuyer sur des validateurs tiers de confiance pour traiter les transactions cross-chain. Si le nombre de validateurs est insuffisant, si le mécanisme d'incitation est inapproprié ou si le modèle de confiance est trop centralisé, des hackers peuvent attaquer les validateurs pour compromettre le pont cross-chain et voler des actifs. De plus, les vulnérabilités des contrats intelligents du protocole cross-chain lui-même deviennent souvent des points d'entrée pour les attaques des hackers.
Le 6 août 2024, un pont cross-chain a apparemment subi une attaque de hacker, entraînant une perte d'environ 12 millions de dollars. En mars 2022, ce pont cross-chain avait déjà été impliqué dans un incident de sécurité qualifié de "plus grande perte de l'histoire de la DeFi", où des hackers ont attaqué 5 des 9 validateurs, dérobant des actifs cryptographiques d'une valeur totale dépassant 600 millions de dollars.
Coûts de Gas élevés
Les transactions cross-chain entraînent généralement des frais de Gas plus élevés. Les utilisateurs doivent payer les frais d'opération sur les deux chaînes, ce qui rend le coût des transactions cross-chain relativement élevé.
Complexité d'opération
Chaque réseau blockchain a son propre mécanisme de consensus et de protocole uniques. Cet état d'indépendance entre les chaînes entraîne des opérations complexes et fastidieuses pour les utilisateurs lorsqu'ils souhaitent transférer des actifs et des données de manière cross-chain. Pour les utilisateurs effectuant des transactions fréquentes, il peut également y avoir un risque de glissement des prix des actifs, ce qui augmente encore la difficulté des transactions.
Pour faire face à ces défis, le 20 mai 2024, une plateforme d'échange décentralisée majeure et un protocole d'interopérabilité ont conjointement proposé la norme ERC-7683, visant à simplifier le processus de trading cross-chain grâce à un réseau d'exécution partagé, tout en améliorant sa vitesse et sa sécurité.
Aperçu de la norme ERC-7683
La norme ERC-7683 est créée sur la structure CrossChainOrder, fournissant une interface de contrat intelligent ISettlementContract, réalisant une API standard pour le système d'exécution des transactions cross-chain.
La proposition technique clé de cette norme est que toutes les "intentions de cross-chain" suivent la même structure de commande, cette approche pouvant considérablement améliorer la flexibilité et la convivialité des opérations cross-chain.
État des applications
Le 21 août 2024, une solution Layer 2 a annoncé l'adoption de la norme cross-chain ERC-7683, visant à réaliser un transfert efficace d'ETH et d'USDC au sein de son écosystème et à favoriser une interopérabilité plus large des couches d'application de l'écosystème Ethereum.
Il convient de noter que la norme ERC-7683 résout principalement le problème de la standardisation des API pour les systèmes d'exécution des transactions cross-chain, garantissant ainsi la cohérence de l'expérience utilisateur. Cependant, elle ne peut pas directement résoudre le problème de la liquidité insuffisante entre chaînes. La mise en œuvre efficace de la norme nécessite d'attirer suffisamment de "Fillers" actifs pour soutenir l'"intention cross-chain" des utilisateurs, car ce n'est qu'en formant un effet de réseau que l'on pourra réellement améliorer l'efficacité globale des transactions cross-chain.
Le soutien du fondateur d'Ethereum
Le cofondateur d'Ethereum, Vitalik Buterin, a exprimé son soutien au standard ERC-7683 via les réseaux sociaux. Il a souligné que les opérations basées sur ce standard pourraient inclure des transactions par lots, des preuves Merkle et d'autres activités on-chain. Buterin a également donné des exemples de scénarios d'application pratique du standard ERC-7683 :
"Avec la norme ERC-7683, les utilisateurs peuvent coller une adresse ERC-7683 dans leur portefeuille, puis d'un simple clic, transférer facilement des actifs de n'importe quelle chaîne vers un autre compte."
Conclusion
Le modèle multi-chaînes est une tendance inévitable dans le développement de l'ère Web3. Optimiser et simplifier les transactions cross-chain et libérer davantage de liquidités sera un défi clé auquel le monde Web3 sera confronté. La norme ERC-7683 cible les points douloureux des transactions cross-chain et devrait considérablement améliorer l'interopérabilité entre les blockchains, ayant un impact profond sur le monde de la blockchain. À ce stade, les utilisateurs peuvent s'attendre à ce que l'application de la norme ERC-7683 améliore l'expérience utilisateur, injecte un soutien en liquidités dans davantage de projets DeFi et accélère le développement de l'ensemble de l'écosystème.