Glossary
Un rollup est une technologie de scalabilité de Layer 2 conçue pour améliorer les performances des blockchains comme Ethereum. Ils permettent de traiter un grand nombre de transactions hors de la chaîne principale (Layer 1), puis d’enregistrer une preuve agrégée de ces transactions sur le Layer 1. Résultat : les utilisateurs bénéficient de transactions plus rapides et moins coûteuses, tout en conservant la sécurité et la décentralisation du réseau de base.
Il existe deux principales catégories de rollups :
Optimistic Rollups (ex. : Arbitrum, Optimism) : ils partent du principe que les transactions sont valides, sauf preuve du contraire. Un mécanisme de contestation permet de détecter les fraudes pendant une période de validation.
ZK Rollups (Zero-Knowledge Rollups, ex. : zkSync, Starknet) : ils utilisent des preuves cryptographiques appelées zero-knowledge proofs pour démontrer la validité des transactions sans les révéler, offrant des confirmations plus rapides et une meilleure confidentialité.
Les rollups sont considérés comme la solution phare pour faire évoluer Ethereum, en réduisant les frais de gas et en augmentant la capacité du réseau, tout en préservant la sécurité fournie par la couche 1.