Définition
Période de contestation : définition
La période de contestation est le délai pendant lequel n'importe quel observateur peut contester un état publié par un rollup optimiste en soumettant une preuve de fraude. Les retraits vers la chaîne principale ne sont définitifs qu'une fois ce délai écoulé.
Thème : Layer 2 et scalabilité
Un rollup optimiste publie régulièrement sur la chaîne principale un résumé de son état, sans fournir de preuve qu'il est correct : il est présumé valide, d'où le terme optimiste. Pour que ce système soit sûr, il faut laisser le temps à quiconque surveille le rollup de signaler une erreur. Pendant la période de contestation, un vérificateur qui détecte un état incorrect peut soumettre une preuve de fraude. Si elle est acceptée, l'état fautif est annulé et son auteur sanctionné.
Cette fenêtre, généralement de plusieurs jours, explique pourquoi les retraits d'un rollup optimiste vers la couche 1 par le pont officiel prennent du temps. Pour éviter cette attente, des services de liquidité proposent des retraits rapides : ils avancent les fonds sur la couche 1 contre une commission et récupèrent eux-mêmes le retrait à la fin du délai. Les rollups à preuves de validité, eux, n'ont pas besoin de période de contestation.
Un exemple concret
Thomas veut rapatrier des ETH d'un rollup optimiste vers Ethereum par le pont officiel. Il lance le retrait, mais doit attendre la fin de la période de contestation avant de pouvoir réclamer ses fonds sur la couche 1. Pressé, il aurait pu passer par un service de retrait rapide, qui lui aurait avancé les fonds immédiatement moyennant des frais.
Les risques à connaître
La sécurité repose sur l'hypothèse qu'au moins un acteur honnête surveille le rollup et peut soumettre une preuve à temps. Si les preuves de fraude ne sont pas réellement ouvertes à tous, ou si quelqu'un parvient à censurer leur soumission, la protection est affaiblie. Les services de retrait rapide ajoutent leur propre risque de contrepartie.
Questions fréquentes sur Période de contestation
Pourquoi les retraits depuis certains layer 2 prennent-ils plusieurs jours ?
Parce que les rollups optimistes doivent laisser le temps à quiconque de contester un état frauduleux. Les retraits par le pont officiel ne sont finalisés qu'après cette période de contestation.
Tous les rollups ont-ils une période de contestation ?
Non. Seuls les rollups optimistes en ont une. Les zk-rollups publient une preuve de validité avec chaque lot, ce qui permet des retraits plus rapides une fois la preuve vérifiée.