Rollup
Layer 2 qui « roll up » (regroupe) des milliers de transactions hors-chaîne en un seul lot compressé publié sur la blockchain principale, réduisant drastiquement les frais.
Un rollup est l’architecture dominante des Layer 2 modernes. Les transactions sont exécutées sur une chaîne séparée (l’« execution layer » du rollup), puis leur résultat final est compressé et publié comme un seul batch sur Ethereum.
Deux variantes principales. Optimistic rollups (Arbitrum, Optimism, Base) présument que les batches sont valides par défaut. Pendant une fenêtre de contestation de 7 jours, n’importe qui peut signaler une fraude et la prouver mathématiquement, déclenchant la pénalisation du séquenceur malhonnête. Zero-knowledge rollups (zkSync, StarkNet, Polygon zkEVM, Linea) publient avec chaque batch une preuve cryptographique qui prouve instantanément la validité de tous les changements.
Depuis Dencun (mars 2024), les rollups utilisent les blobs (EIP-4844) qui offrent de la data availability à très bas coût pendant 18 jours. Résultat : des frais de transaction sur L2 de l’ordre de 0,01 à 0,05 € au lieu de 5-30 € sur Ethereum mainnet.