Les rollups natifs ont émergé comme une avancée prometteuse dans le paysage de mise à l'échelle d'Ethereum, avec un soutien généralisé de la part des grands réseaux Layer 2, dont Optimism et Base.
« Les rollups natifs semblent évidents pour les rollups. Ils sont beaucoup plus simples et beaucoup plus sécurisés », explique le chercheur de la Fondation Ethereum, Ladislaus. « Ils peuvent hériter de la sécurité de L1 avec seulement quelques lignes de code en appelant la précompilation à l'avenir. »
Qu'est-ce que les Rollups Natifs ?
Les rollups natifs représentent une refonte fondamentale de la manière dont les réseaux Layer 2 fonctionnent, les rendant aussi sécurisés et sans confiance qu'Ethereum lui-même en transférant des processus complexes de vérification à la couche de base.
Du point de vue de l'utilisateur, stocker 10 millions de dollars sur un rollup natif serait aussi sûr que de les conserver directement sur Ethereum.
La proposition, dirigée par le chercheur de la Fondation Ethereum Justin Drake, introduit une « exécutif élégant et puissant précompilé » qui transforme les rollups natifs en « shards d'exécution programmables » — réactivant essentiellement des éléments du plan original de sharding d'Eth 2.0.
Comment Fonctionnent-ils
Actuellement, les réseaux Layer 2 utilisent deux principales approches pour la sécurité : les rollups optimistes, qui supposent que les transactions sont valides jusqu'à preuve du contraire avec une période de contestation de sept jours, et les rollups ZK, qui utilisent des preuves cryptographiques pour des retraits plus rapides.
Les rollups natifs simplifieraient cela en fournissant à la couche de base d'Ethereum une liste de transactions appelée « traçabilité ». La précompilation exécutive utilise alors le moteur d'exécution d'Ethereum pour ré-exécuter le calcul et vérifier que les transactions ont été traitées correctement.
Les implémentations ultérieures incorporeront des preuves à connaissance zéro, où les rollups natifs démontreront leur plein potentiel.
Principaux Avantages
L'avantage principal est l'élimination du besoin de systèmes de preuves complexes et de conseils de sécurité, qui permettent actuellement à de petits groupes de confiance d'intervenir lorsque des problèmes surviennent.
« Les rollups natifs ne risquent pas d'être vidés en raison d'un problème avec le système de preuves et peuvent se débarrasser en toute sécurité des conseils de sécurité, améliorant ainsi leur décentralisation », déclare Alex Hook, chercheur chez 2077 et PDG d'Untronfi.
« Leurs fonds sur un rollup natif sont aussi sûrs qu'Ethereum sans hypothèses de confiance ajoutées », explique Hook, soulignant les avantages en matière de sécurité pour l'utilisateur.
Défis à Surmonter
Malgré ces avantages, les rollups natifs introduisent une « mise à l'échelle pleinement sécurisée et décentralisée au prix d'une complexité accrue du protocole », selon Hook.
Le design actuel exigerait que les nœuds Ethereum ré-exécutent des transactions pour la vérification, créant un goulot d'étranglement potentiel qui semble contraire à l'objectif des rollups de déplacer l'exécution hors de la couche de base plus lente d'Ethereum.
Drake reconnaît cette limitation, décrivant la première version comme une « étape intermédiaire ». Ladislaus suggère qu'elle pourrait initialement mieux fonctionner pour les rollups optimistes puisque « les rollups optimistes n'ont besoin que d'appeler la précompilation pour régler un défi de preuve de fraude. »
La vision à long terme implique que les constructeurs de blocs Ethereum génèrent des preuves ZK avec des nœuds les vérifiant, éliminant ainsi les exigences de ré-exécution. « Idéalement, prouver un bloc ZK-EVM pour Ethereum pourrait à un moment être effectué sur un MacBook Pro », ajoute Ladislaus.
Problèmes de Compatibilité Technique
Les rollups actuels ont modifié leurs versions de la machine virtuelle Ethereum (EVM), créant des défis de compatibilité avec le moteur d'exécution d'Ethereum. Une standardisation sera probablement nécessaire avant que les rollups puissent passer à des versions natives.
Cela représente un développement positif, car les rollups compatibles EVM doivent actuellement mettre à jour fréquemment pour correspondre aux forks durs d'Ethereum — un risque de sécurité pouvant introduire des bugs. Les rollups natifs se mettraient à jour automatiquement avec les forks durs de L1.
Hook note que cela créerait « moins de friction pour les développeurs » puisque « aujourd'hui, la plupart des L2s se détachent de la spécification L1 d'une manière ou d'une autre, et les développeurs doivent toujours garder ces différences à l'esprit. »
Problèmes de Disponibilité des Données
La disponibilité des données reste un défi sur la feuille de route d'Ethereum. Les rollups natifs nécessitent de publier des témoins d'état, consommant une capacité de blob de données importante dans un environnement déjà contraint. Cependant, les forks à venir augmenteront la capacité de blobs — elle doublera dans la prochaine mise à jour et augmentera de 2 à 4 fois dans le fork Fusaka accéléré plus tard cette année.
Ladislaus précise que les rollups natifs doivent soit utiliser la disponibilité des données d'Ethereum (comme les rollups), soit des sources alternatives comme Celestia ou EigenDA (comme les optimums). Les validiums natifs, qui sont des ZK-rollups utilisant une disponibilité de données alternative, ne sont pas possibles.
Délais de Mise en Œuvre
Bien qu'encore en développement précoce, avec la proposition de Drake publiée en janvier et seulement deux appels communautaires tenus, le soutien croît rapidement. Plusieurs réseaux Layer 2 ont exprimé leur soutien lors de l'appel de séquençage de janvier.
« Optimism est disposé à soutenir le séquençage basé et l'exécution native. C'est la guerre », a déclaré le cofondateur Ben Jones. Jesse Pollak de Base a ajouté, « Nous devons mettre à l'échelle et connecter l'écosystème Ethereum et le séquençage basé et l'exécution native semblent être les outils pour le faire. »
Ladislaus interprète cet enthousiasme comme démontrant « une certaine urgence et 'adaptation produit-marché' pour de tels services offerts par Ethereum. »
La proposition n'apparaîtra pas dans les forks durs Pectra ou Fusaka à venir, ce qui signifie que la mise en œuvre attend au moins jusqu'à « Glamsterdam », le fork suivant Fusaka. Drake estime 18 mois pour la première version, bien que le cofondateur de Succinct Uma Roy pense que la composante technologie ZK pourrait être prête dans ce délai.
Rollups Natifs vs Basés
Un concept connexe, les « rollups basés », utilise les validateurs Ethereum comme séquenceurs décentralisés, permettant une composabilité synchrone — une interopérabilité immédiate à travers l'écosystème.
Beaucoup de rollups deviendront probablement à la fois basés et natifs — baptisés « rollups ultra-son ». « Les rollups basés permettent des super pouvoirs de composabilité synchrone », explique Ladislaus. « Ils sont un peu plus difficiles à vendre car les équipes de rollups doivent abandonner la souveraineté actuelle sur le séquençage, mais au final, il y a de fortes raisons de devenir basés et natifs. »
Tous les rollups ne peuvent pas atteindre ce statut, notamment ceux utilisant des machines virtuelles différentes comme Eclipse (SVM), Starknet (Cairo), et Movement (MoveVM). MegaETH, qui priorise la vitesse grâce au séquençage centralisé et à la disponibilité alternative des données, est également peu susceptible de poursuivre la désignation ultra-son.
Réflexions Finales
Les rollups natifs représentent une évolution significative dans l'approche de mise à l'échelle d'Ethereum, potentiellement résolvant le trilemme blockchain de la sécurité, de la décentralisation et de la scalabilité sans compromettre la confiance. En transférant la vérification à la couche de base elle-même, ils éliminent des hypothèses de sécurité complexes qui ont longtemps été un point de vulnérabilité pour les réseaux Layer 2.
Alors que des défis techniques subsistent — notamment autour de la complexité de mise en œuvre et de la disponibilité des données — la réponse enthousiaste de l'industrie suggère que les rollups natifs répondent à un besoin critique dans l'écosystème. La combinaison potentielle des approches natifs et basés en « rollups ultra-son » pourrait fondamentalement remodeler la manière dont les applications blockchain interagissent, permettant une expérience utilisateur plus fluide et sécurisée à travers le paysage Ethereum.
À mesure que le développement progresse vers Glamsterdam et au-delà, les rollups natifs pourraient s'avérer être la pièce manquante qui concrétise enfin la vision originale d'Ethereum : une plateforme entièrement décentralisée et hautement scalable qui maintient les garanties de sécurité qui en ont fait la fondation de l'écosystème web3. Pour les utilisateurs et les développeurs, cela promet un futur où les solutions Layer 2 ne nécessitent plus de compromis de sécurité pour atteindre leurs avantages de mise à l'échelle.