Tóm tắt nhanh

Optimistic Rollup là giải pháp Layer 2 giả định tất cả giao dịch đều hợp lệ ("optimistic") và publish state lên Ethereum mà không cần prove ngay. Có một challenge window 7 ngày để bất kỳ honest watcher nào submit fraud proof nếu phát hiện state sai. Nếu không có challenge sau 7 ngày, state được confirm là final trên L1.

Tại sao Optimistic Rollup phổ biến nhất hiện nay? EVM compatibility gần như 100%, không cần viết lại smart contract, ecosystem DeFi lớn và throughput thực tế cao hơn ZK Rollup vì không có proving overhead. Arbitrum One và Base (Optimism/Coinbase) hiện chiếm phần lớn TVL của toàn bộ L2.

1Optimistic Rollup Là Gì? — Định Nghĩa Chính Xác

Optimistic Rollup là một giải pháp Layer 2 cho Ethereum hoạt động theo nguyên tắc "trust but verify lazily" — tin tưởng trước, verify sau khi có tranh chấp. Cụ thể:

  • Sequencer thực thi hàng nghìn giao dịch ngoài Ethereum (off-chain) và publish kết quả (state root) lên L1.
  • Ethereum không verify lại các giao dịch — chỉ accept state root mới theo mặc định.
  • Bất kỳ ai có thể submit fraud proof trong vòng 7 ngày nếu họ phát hiện state sai.
  • Nếu fraud proof thành công, sequencer bị slash (mất deposit), state rollback về đúng.

Tên "Optimistic" đến từ assumption tích cực này: hầu hết giao dịch đều hợp lệ, nên không cần prove tất cả — chỉ prove khi có tranh chấp.

Khác biệt cốt lõi với ZK Rollup: ZK Rollup prove tất cả giao dịch đúng trước khi submit (validity proof). Optimistic Rollup chỉ prove khi bị tố là sai (fraud proof). Điều này làm cho Optimistic đơn giản hơn về mặt kỹ thuật nhưng cần thời gian chờ 7 ngày để đạt hard finality.

2Cơ Chế Hoạt Động — Từng Bước

Vòng đời giao dịch trên Optimistic Rollup

  1. Người dùng gửi giao dịch đến sequencer (ví dụ: Arbitrum One).
  2. Sequencer thực thi và confirm ngay — soft finality trong vài giây. Đây là xác nhận từ sequencer, chưa phải finality trên L1.
  3. Sequencer publish batch lên Ethereum — compressed transaction data và state root mới được post lên L1 (qua blob sau EIP-4844).
  4. Challenge window bắt đầu — 7 ngày kể từ khi batch được post trên L1.
  5. Nếu không có ai challenge sau 7 ngày → state root được confirm là final trên L1.
  6. Nếu có watcher submit fraud proof → L1 thực thi lại giao dịch tranh chấp, xác định đúng sai, rollback state nếu cần và slash sequencer.
Giai đoạnThời gianMô tả
Soft finality~1–3 giâySequencer confirm, có thể dùng ngay trong L2
L1 inclusion~1–5 phútBatch được post lên Ethereum L1
Challenge window7 ngàyThời gian để watcher submit fraud proof
Hard finality7 ngày sau L1 inclusionState root được confirm, có thể rút về L1

3Fraud Proof — Cơ Chế Bảo Mật Của Optimistic Rollup

Fraud proof là bằng chứng chứng minh một state transition (giao dịch hoặc batch) được sequencer submit là sai. Khi watcher phát hiện state sai, họ submit fraud proof lên Ethereum L1 để "tố cáo" sequencer.

Single-round vs Multi-round Fraud Proof

LoạiCơ chếGas costDùng bởi
Single-roundRe-execute toàn bộ giao dịch tranh chấp trên L1Rất cao (phải chạy lại toàn bộ tx)Optimism (cũ)
Multi-round (Interactive)Chia nhỏ tranh chấp thành các bước, chỉ re-execute bước cuối cùng trên L1Thấp hơn nhiều (~1 opcode)Arbitrum (BOLD), Optimism Fault Proof

Arbitrum BOLD — Fraud Proof thế hệ mới

Arbitrum BOLD (Bounded Liquidity Delay) là hệ thống fraud proof mới của Arbitrum, cho phép nhiều người challenge cùng lúc (không chỉ một watcher duy nhất). Trước BOLD, kẻ tấn công có thể "độc chiếm" challenge bằng cách liên tục mở nhiều challenge giả, buộc honest watcher tốn gas lớn. BOLD giải quyết vấn đề này bằng cơ chế challenge cây nhị phân, giới hạn delay tối đa.

Honest minority assumption: Optimistic Rollup an toàn chỉ khi có ít nhất 1 honest watcher trong challenge window. Nếu tất cả watcher đều bị mua chuộc, off-line, hoặc bị censored trên L1, sequencer có thể submit state sai và nó sẽ được confirm sau 7 ngày. Đây là điểm yếu lý thuyết — thực tế rất khó tấn công vì cần censore hoàn toàn L1 Ethereum.

4Tại Sao Phải Chờ 7 Ngày Để Rút Tiền?

7 ngày là thời gian challenge window — đủ để bất kỳ honest watcher nào trên toàn thế giới có thể:

  1. Phát hiện state sai (cần đọc dữ liệu batch trên Ethereum và re-execute)
  2. Tạo fraud proof và submit lên Ethereum L1
  3. L1 xử lý fraud proof (có thể mất vài block)

7 ngày được chọn để đảm bảo watcher có đủ thời gian ngay cả khi có vấn đề về network congestion, client downtime hay delay. Giảm xuống ít hơn (ví dụ 1 ngày) sẽ giảm thời gian phản ứng, tăng rủi ro bỏ lỡ fraud.

Giải pháp tránh chờ 7 ngày: Liquidity Bridge

Vì 7 ngày là quá lâu cho hầu hết người dùng, các giao thức như Across Protocol, Hop Protocol và Stargate cung cấp dịch vụ rút nhanh:

  • Liquidity Provider (LP) gửi ETH cho bạn ngay trên L1.
  • LP nhận tiền của bạn sau 7 ngày từ bridge chính thức.
  • Bạn trả phí nhỏ cho LP vì ứng trước thanh khoản.
Rủi ro của liquidity bridge: Bạn phụ thuộc vào solvency và honesty của LP và smart contract của bridge. Đây không còn là trustless nữa — nếu bridge bị hack, bạn có thể mất tiền. Đây là trade-off giữa tốc độ và trustless withdrawal.

5Arbitrum vs Optimism vs Base — So Sánh Chi Tiết

Tiêu chíArbitrum OneOptimism (OP Mainnet)Base
Fraud proofMulti-round (BOLD)Single-round → Fault Proof (mới)Fault Proof (OP Stack)
EVM compatibility~100% (Nitro)~100%~100%
TVL (2025)Lớn nhất trong L2Lớn thứ 3–4Lớn thứ 2–3
Governance tokenARBOPKhông (Coinbase)
Team vận hànhOffchain LabsOP LabsCoinbase
Đặc trưngEcosystem DeFi lớn nhất, Stylus (WASM)OP Stack, Superchain visionConsumer apps, Social, Farcaster
Gas tokenETHETHETH

Arbitrum Stylus — WASM trên Optimistic Rollup

Arbitrum Stylus (ra mắt 2024) là tính năng cho phép viết smart contract bằng Rust, C, C++ và compile sang WASM — chạy song song với EVM trên Arbitrum. Smart contract WASM nhanh hơn ~10x so với Solidity tương đương cho computation-heavy task, trong khi vẫn tương tác được với EVM contract. Đây là bước tiến lớn về execution environment, không phụ thuộc vào ZK.

6OP Stack Và Superchain — Ecosystem L2 Mở Rộng

OP Stack là bộ công cụ mã nguồn mở để triển khai Optimistic Rollup tương thích với Optimism. Bất kỳ team nào cũng có thể fork OP Stack để tạo L2 riêng, chia sẻ cùng codebase và protocol standards.

Các chain dùng OP Stack (Superchain)

  • Base (Coinbase) — consumer apps, social, DeFi
  • Mode — DeFi-focused, revenue sharing
  • Zora — NFT và creator economy
  • Worldcoin (World Chain) — identity và human verification
  • Redstone — onchain gaming
  • và hàng chục chain khác

Superchain vision của Optimism: tất cả chain dùng OP Stack chia sẻ sequencer layer và có native interoperability — giao dịch giữa các chain trong Superchain nhanh và rẻ như giao dịch nội bộ. Cross-chain messaging trong Superchain có thể đạt 1-block latency.

OP Stack vs ZK Stack: Tương tự OP Stack nhưng cho ZK Rollup, zkSync có ZK Stack (Hyperchain), Polygon có CDK (Chain Development Kit). Xu hướng 2025–2026 là "L2 as a service" — team build app không cần tự xây L2 từ đầu.

7Ưu Điểm & Nhược Điểm Của Optimistic Rollup

Ưu điểm

  • EVM compatibility ~100%: Smart contract Ethereum deploy được không cần thay đổi gì. Tooling (Hardhat, Foundry, Ethers.js) hoạt động bình thường.
  • Throughput cao hơn ZK Rollup hiện tại: Không có proving overhead — sequencer thực thi và publish ngay không cần chờ proof.
  • Kỹ thuật đơn giản hơn: Fraud proof đơn giản hơn nhiều so với ZK circuit. Ít rủi ro bug phức tạp hơn.
  • Phí thấp: Sau EIP-4844, phí trên Arbitrum/Base xuống $0.01–0.05/tx.
  • Soft finality nhanh: Vài giây — đủ để dùng trong L2 ecosystem.

Nhược điểm

  • Hard finality chậm (7 ngày): Không rút về L1 ngay được — phải dùng liquidity bridge hoặc chờ.
  • Honest watcher assumption: Cần ít nhất 1 honest watcher luôn giám sát. Lý thuyết có thể bị tấn công nếu không có watcher.
  • Sequencer centralization: Giống ZK Rollup, sequencer hiện tại là single entity, chưa có decentralized sequencer.
  • Liquidity bridge rủi ro: Nếu muốn rút nhanh, phải tin tưởng third-party bridge — thêm attack surface.

FAQ — Câu Hỏi Thường Gặp

Optimistic Rollup có an toàn không?
An toàn với điều kiện có ít nhất 1 honest watcher trong challenge window. Trong thực tế, Arbitrum và Optimism có hàng chục watcher độc lập, và việc censore tất cả watcher trên L1 Ethereum là gần như không thể. Fund của bạn được bảo vệ bởi Ethereum — sequencer không thể steal tiền, chỉ có thể censored tạm thời.
Tại sao Optimistic Rollup phổ biến hơn ZK Rollup về TVL?
Ba lý do chính: (1) EVM compatibility 100% — không cần viết lại contract, (2) Ecosystem DeFi đã migrate từ L1 lên dễ dàng, (3) Ra đời sớm hơn và có thời gian build ecosystem. ZK Rollup kỹ thuật tốt hơn về finality nhưng vẫn đang hoàn thiện về EVM compatibility và tooling.
Arbitrum hay Base tốt hơn cho DeFi?
Arbitrum One có TVL DeFi lớn hơn (Uniswap, GMX, Aave, Camelot, Pendle đều có ecosystem lớn), liquidity sâu hơn, nhiều protocol chuyên DeFi hơn. Base mạnh hơn về consumer apps, social và có backing từ Coinbase — dễ onboard user mới hơn. Với DeFi thuần túy cần thanh khoản sâu, Arbitrum vẫn là lựa chọn hàng đầu.
Optimistic Rollup sẽ bị ZK Rollup thay thế không?
Dài hạn, ZK Rollup có lợi thế về finality và trustlessness khi proving cost giảm đủ thấp. Nhưng ngắn hạn (2025–2027), Optimistic Rollup vẫn có ưu thế về EVM compatibility và ecosystem. Nhiều khả năng cả hai sẽ cùng tồn tại — Optimistic cho general DeFi và migration, ZK cho payment và use case cần fast finality. Xem so sánh đầy đủ tại ZK Rollup vs Optimistic Rollup.

Bài viết liên quan trong cluster