BlockPulseNews
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é

Période de contestation : comment ça marche ?

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.

À ne pas confondre avec

  • Finalité : La finalité désigne le moment où une transaction devient irréversible sur une blockchain, alors que la période de contestation est un délai propre aux rollups optimistes avant que leurs états soient considérés comme définitifs sur la couche 1.
  • Timelock : Un timelock retarde l'exécution d'une décision, par exemple de gouvernance, sans permettre de prouver une fraude, alors que la période de contestation sert précisément à recevoir des preuves de fraude.
  • Fraud proof : La preuve de fraude est l'élément soumis pour contester un état invalide, alors que la période de contestation est le délai pendant lequel cette soumission est possible.

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.

Dans le même thème : Layer 2 et scalabilité

Tous les termes du thème Layer 2 et scalabilité →

À lire

L'actualité : Layer 2 et scalabilité

Les derniers articles de BlockPulseNews sur ce sujet.

Approfondir avec l'Académie : Frais, Layer 2 & Ponts Un module gratuit, en leçons courtes et quiz, pour maîtriser ce thème pas à pas.
Découvrir le module

Les autres termes en P

← Tout le lexique crypto de A à Z