Оптимістичний ролап (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 використовує багатосхематичний інтерактивний процес для пошуку помилкової інструкції.