Un Based Rollup est un type de Layer 2 rollup dont le séquencement des transactions est directement assuré par les validateurs du Layer 1 (Ethereum), plutôt que par un séquenceur centralisé. Conceptualisé par Justin Drake (chercheur Ethereum Foundation) en mars 2023, le Based Rollup représente une approche maximaliste de l’alignement avec Ethereum.
Dans un rollup classique (Optimistic ou ZK), un séquenceur centralisé ordonne les transactions, les compresse en lots, et les soumet au Layer 1. Ce séquenceur est généralement opéré par une seule entité (Optimism Foundation, Arbitrum DAO, etc.), créant un point de centralisation et un risque de censure. Un Based Rollup élimine ce séquenceur en déléguant l’ordonnancement aux proposeurs de blocs Ethereum eux-mêmes.
Les avantages sont significatifs : décentralisation maximale (même niveau de résistance à la censure qu’Ethereum L1), composabilité synchrone avec d’autres Based Rollups partageant le même proposeur, pas de token de séquenceur nécessaire, et héritage complet de la sécurité et de la vivacité (liveness) d’Ethereum. Si Ethereum fonctionne, le Based Rollup fonctionne.
Taiko est le premier projet majeur à implémenter l’architecture Based Rollup, avec un mainnet lancé en 2024. D’autres projets comme Puffer UniFi et Espresso Systems explorent des approches similaires. L’architecture Based Rollup s’inscrit dans la vision « Ethereum-aligned » où les Layer 2 renforcent plutôt que fragmentent l’écosystème Ethereum.
Les inconvénients incluent : une latence de confirmation plus lente (liée au temps de bloc Ethereum de 12 secondes vs les confirmations instantanées des séquenceurs centralisés), une complexité technique accrue, et le partage des revenus de MEV avec les validateurs Ethereum plutôt que de les capturer pour le rollup. Ces compromis font du Based Rollup un choix de philosophie autant que de technique.