Rollup Optimiste

Un Optimistic Rollup est une solution de mise à l'échelle de Layer-2 qui exécute les transactions hors chaîne et publie les données de transaction sur la chaîne principale, en supposant que les transactions sont valides, sauf contestation.

Les Optimistic Rollups améliorent l'évolutivité de la blockchain en traitant les transactions en dehors de la chaîne principale Ethereum (ou d'une autre couche de base). Ils regroupent plusieurs transactions en un seul lot, qui est ensuite soumis à la chaîne Layer-1. L'aspect 'optimistic' vient de l'hypothèse que toutes les transactions sont valides par défaut. Cela contraste avec les ZK-Rollups, qui utilisent des preuves de validité. Si une transaction est jugée invalide, une preuve de fraude peut être soumise à la chaîne principale pour la contester, déclenchant un processus de résolution des litiges. Cette approche réduit considérablement les frais de transaction et augmente le débit par rapport aux transactions Layer-1.

        graph LR
  Center["Rollup Optimiste"]:::main
  Pre_smart_contract["smart-contract"]:::pre --> Center
  click Pre_smart_contract "/terms/smart-contract"
  Pre_layer_2["layer-2"]:::pre --> Center
  click Pre_layer_2 "/terms/layer-2"
  Rel_zk_rollup["zk-rollup"]:::related -.-> Center
  click Rel_zk_rollup "/terms/zk-rollup"
  Rel_sidechains["sidechains"]:::related -.-> Center
  click Rel_sidechains "/terms/sidechains"
  Rel_fraud_proof["fraud-proof"]:::related -.-> Center
  click Rel_fraud_proof "/terms/fraud-proof"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 Explique-moi comme si j'avais 5 ans

🚜 C'est comme un système basé sur la confiance : on accepte tous les dossiers d'un coup, mais on laisse un délai d'une semaine pour que n'importe qui puisse dénoncer une erreur. Si personne ne dit rien, c'est validé.

🤓 Expert Deep Dive

La sécurité repose sur les preuves de fraude (Fraud Proofs). Le temps de retrait de 7 jours est le compromis nécessaire pour garantir la sécurité économique du réseau. Avec l'EIP-4844, les rollups utilisent désormais des Blobs de données, rendant les transactions quasi gratuites par rapport au L1.

🔗 Termes associés

Prérequis:

📚 Sources