Définition
Rollup optimiste : définition
Un rollup optimiste est une solution de layer 2 qui exécute les transactions hors de la chaîne principale, publie leurs données sur celle-ci et considère les résultats comme valides par défaut, sauf contestation par une preuve de fraude pendant une période définie.
Thème : Layer 2 et scalabilité
Un rollup regroupe de nombreuses transactions, les exécute hors de la chaîne principale, puis publie sur celle-ci les données nécessaires et le nouvel état obtenu. Le layer 1 n'a donc pas à tout exécuter, ce qui réduit fortement les frais. La question est de savoir comment le layer 1 peut faire confiance à ces résultats. C'est ici que les modèles de rollups divergent.
Le rollup optimiste fait le pari de l'honnêteté : il ne fournit aucune preuve de validité au départ. En revanche, pendant une période de contestation, généralement de l'ordre d'une semaine, n'importe quel observateur qui détecte une erreur peut soumettre une preuve de fraude. Si elle est confirmée, l'état erroné est annulé et l'opérateur fautif est pénalisé. Il suffit d'un seul vérificateur honnête pour que le système reste correct. Ce modèle implique un délai pour les retraits vers le layer 1 via le pont officiel, puisqu'il faut attendre la fin de la période de contestation. Des services de liquidité permettent d'en sortir plus vite, contre rémunération.
Un exemple concret
Imaginons qu'un séquenceur publie un lot de transactions dont l'un des résultats est faux, créditant indûment un compte. Un nœud vérificateur recalcule le lot, constate l'erreur et soumet une preuve de fraude au contrat du rollup sur Ethereum. Le contrat rejoue l'étape contestée, confirme la fraude, annule l'état invalide et confisque la caution de l'opérateur.
Les risques à connaître
La sécurité suppose qu'au moins un vérificateur surveille le rollup et puisse contester à temps. Certains rollups n'ont pas encore de système de preuves de fraude ouvert à tous, ou conservent des clés d'administration capables de modifier les contrats. Les retraits par le pont officiel sont lents.
Questions fréquentes sur Rollup optimiste
Pourquoi faut-il attendre pour retirer des fonds d'un rollup optimiste ?
Parce que le pont officiel doit laisser le temps à quiconque de contester un état frauduleux avant de libérer les fonds sur le layer 1.
Un rollup optimiste est-il aussi sûr qu'Ethereum ?
Il s'appuie sur Ethereum pour les données et le règlement, mais sa sécurité dépend aussi du bon fonctionnement des preuves de fraude et des pouvoirs conservés par ses opérateurs.