Оптимістичний ролап (Optimistic Rollup)

Optimistic Rollup - це рішення масштабування Layer-2, яке виконує транзакції поза ланцюгом і публікує дані транзакцій в основний ланцюг, припускаючи, що транзакції дійсні, якщо їх не оскаржено.

Optimistic Rollups покращують масштабованість блокчейну, обробляючи транзакції поза основним ланцюгом Ethereum (або іншим базовим шаром). Вони об'єднують кілька транзакцій в один пакет, який потім надсилається в ланцюг Layer-1. 'Оптимістичний' аспект походить від припущення, що всі транзакції за замовчуванням дійсні. Це контрастує з ZK-Rollups, які використовують докази дійсності. Якщо транзакція визнана недійсною, доказ шахрайства може бути поданий в основний ланцюг, щоб оскаржити її, запускаючи процес вирішення спорів. Цей підхід значно зменшує комісії за транзакції та збільшує пропускну здатність порівняно з транзакціями Layer-1.

        graph LR
  Center["Оптимістичний ролап (Optimistic Rollup)"]:::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;

      

🧒 Простими словами

🤥 Уявіть касу самообслуговування, де ви просто називаєте суму і йдете. Магазин 'оптимістично' вірить вам на слово, щоб не створювати черги. Але за вами стежить камера. Якщо охоронець пізніше помітить, що ви збрехали (доказ шахрайства), вашу покупку скасують, а вас покарають. Через цю перевірку ви офіційно отримуєте чек лише через 7 днів.

🤓 Expert Deep Dive

Optimistic Rollups покладаються на Докази шахрайства (Fraud Proofs). На відміну від ZK-ролапів, вони не надають математичного доказу одразу. Якщо секвенсор надіслав невірні дані, будь-який 'чесний спостерігач' може ініціювати процедуру оскарження. Реалізація Arbitrum Nitro використовує багатосхематичний інтерактивний процес для пошуку помилкової інструкції.

🔗 Пов'язані терміни

Попередні знання:

📚 Джерела