Scannez pour télécharger l’application Gate
qrCode
Autres options de téléchargement
Ne pas rappeler aujourd’hui

0xbow redéfinit le nouvel ordre des mélangeurs d'argent à l'époque de Tornado Cash.

robot
Création du résumé en cours

Auteur : Zhixiong Pan Source : chainfeeds

Au cours des deux dernières années, les principaux acteurs de l'extension d'Ethereum ont été divers Layer 2 Rollup, tels qu'Arbitrum, Optimism et Base. Bien que ces chaînes L2 aient amélioré les performances, elles ont également entraîné une fragmentation des actifs et des expériences. Les utilisateurs traversent fréquemment les chaînes, les actifs sont dispersés sur différents réseaux, l'expérience est médiocre et il est également difficile d'unifier les normes techniques et de sécurité.

Pour résoudre le problème de la fragmentation de l'expérience utilisateur, la communauté Ethereum a récemment proposé l'EIL (Ethereum Interoperability Layer, couche d'interopérabilité Ethereum), qui permet d'offrir une expérience utilisateur unifiée à travers plusieurs réseaux L2, donnant aux utilisateurs l'impression d'utiliser une seule chaîne plutôt que plusieurs réseaux indépendants.

En parallèle, les chercheurs d'Ethereum ont également commencé à s'intéresser à la normalisation et à la sécurité des protocoles, ce qui a conduit à l'EIP-8079 (Native Rollup) que nous allons vous présenter aujourd'hui.

Qu'est-ce que le Native Rollup ?

En termes simples, les Rollups actuels traitent les transactions sur leur propre chaîne et soumettent régulièrement certaines données d'état ou preuves à la chaîne principale Ethereum (L1) pour garantir l'authenticité des résultats d'exécution. Cependant, chaque Rollup a sa propre machine d'état, son système de preuve et sa logique de validation, ce qui peut entraîner complexité et risques de sécurité.

Le concept de Native Rollup proposé par l'EIP-8079 repose sur l'ajout d'un contrat précompilé appelé EXECUTE sur la chaîne principale d'Ethereum, permettant aux Rollups de soumettre directement les blocs de leur propre chaîne à la chaîne principale, qui les réexécutera pour vérifier la validité des blocs.

Cela signifie que le Rollup n'a plus besoin de mettre en œuvre des machines d'état complexes ou des systèmes de preuve, mais peut directement utiliser le moteur d'exécution du noyau d'Ethereum, ce qui réduit considérablement la complexité et les risques de sécurité. Ce design est appelé « Native Rollup », c'est-à-dire un véritable Rollup natif.

Qui pousse cette proposition ?

L'auteur de l'EIP-8079 est Luca Donno de L2BEAT et le chercheur Justin Drake de la Fondation Ethereum. En fait, cette idée avait déjà été proposée et discutée dans les forums communautaires début 2025, et ce n'est que récemment qu'elle a officiellement pris la forme d'un projet d'EIP, entrant dans la phase de discussion des détails techniques.

Techniquement, qu'est-ce que Native Rollup a fait exactement ?

Le changement technologique le plus essentiel de Native Rollup est l'ajout d'un contrat précompilé spécial - EXECUTE. Il permet à Rollup de soumettre un bloc à L1, qui est ensuite vérifié directement par le moteur EVM de la chaîne principale Ethereum.

Le processus spécifique est le suivant :

Les données soumises dans le Rollup contiennent l'état actuel de L2, les données de bloc à valider, ainsi que certaines données d'ancrage de L1 à L2.

Lors de l'exécution de la chaîne principale EXECUTE :

  • Vérifier la validité des blocs (par exemple, interdire les transactions de type Blob spéciales) ;
  • Injecter les données d'ancrage dans une adresse système spécifique de l'état L2 ;
  • Appel de la fonction de transfert d'état interne du client Ethereum, relecture complète du bloc L2 soumis.

Si la relecture réussit, cela signifie que le bloc est valide ; sinon, le bloc est rejeté.

De cette manière, L2 n'a plus besoin de construire un système de validation complexe, mais peut directement réutiliser le moteur d'exécution mature de la chaîne principale d'Ethereum.

Pourquoi faire un tel changement ?

Actuellement, chaque L2 met en œuvre indépendamment la logique de validation, ce qui entraîne des coûts de maintenance très élevés et des risques de sécurité. Chaque fois que la chaîne principale est mise à jour, les L2 doivent être synchronisées, sinon des risques de sécurité ou des problèmes de compatibilité peuvent survenir.

Et grâce à la logique de validation normalisée du Native Rollup, L2 n'aura plus besoin de maintenir un ensemble complexe de copies EVM et de systèmes de validation. L'ensemble du modèle de sécurité sera simplifié en une seule question : la chaîne principale d'Ethereum est-elle sécurisée ?

Cela permettra également de supprimer progressivement des mesures de sécurité temporaires telles que le comité de sécurité et la multi-signature, et d'atteindre plus rapidement une véritable solution d'extensibilité décentralisée et sécurisée.

Quelles restrictions cela imposera-t-il à L2 ?

Devenir un Native Rollup nécessite une condition préalable clé : la couche d'exécution doit être hautement équivalente à l'EVM de la chaîne principale Ethereum. Cela signifie que le L2 ne peut pas ajouter arbitrairement des codes d'opération personnalisés (opcode), des contrats précompilés ou des types de transactions spéciaux dans son propre environnement d'exécution, sinon l'EXECUTE de la chaîne principale ne pourra pas reproduire correctement les blocs.

Mais cela ne signifie pas que le L2 ne peut pas réaliser une différenciation complète. En fait, le L2 peut toujours conserver ses propres caractéristiques en termes de modèle économique, de mode de gouvernance, de mécanisme de tri des transactions, etc., il doit simplement respecter strictement les normes de la chaîne principale Ethereum au niveau de l'exécution.

Que signifie le Native Rollup pour l'écosystème Ethereum ?

Pour les projets L2, la sécurité et la difficulté de maintenance seront considérablement réduites, et les coûts de gouvernance et d'exploitation du projet diminueront également.

Pour les développeurs, le déploiement de contrats peut obtenir un comportement de déterminisme similaire à celui de la chaîne principale, sans avoir besoin de s'adapter spécifiquement à chaque L2.

Pour les utilisateurs, la sécurité des actifs sera considérablement améliorée, l'expérience se rapprochant davantage de la « véritable chaîne principale Ethereum ». À long terme, l'unité et l'utilisabilité de l'écosystème s'amélioreront considérablement.

Résumé

Ethereum, grâce à la proposition Native Rollup EIP-8079, a fourni un moyen de validation d'exécution standardisé au niveau du protocole pour L2, permettant à L2 de véritablement réutiliser la sécurité et l'infrastructure mature de la chaîne principale. Parallèlement, en collaboration avec d'autres solutions comme EIL, Ethereum s'efforce également de résoudre progressivement les points douloureux liés à l'expérience utilisateur actuelle de L2 et à la fragmentation des flux d'actifs.

Dans le futur, nous pourrions voir un écosystème Ethereum plus unifié et plus sécurisé.

ETH4.35%
Voir l'original
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.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)