OKB.VN
Scaling · Layer 2

Layer 2 Blockchain
Kiến Trúc Mở Rộng Ngoài L1

Rollup, State Channel, Plasma, Validium — cơ chế, bảo mật và đánh đổi

🔧 Kỹ thuật⏱ ~12 phút đọc🔗 OKB.VN🗓 2025

TL;DR – Tóm tắt

Layer 2 là kiến trúc xử lý giao dịch bên ngoài blockchain L1 (ví dụ Ethereum) nhằm tăng throughput và giảm phí, trong khi vẫn kế thừa bảo mật từ L1. Các dạng chính: Rollup (Optimistic và ZK), State Channel, Plasma, Validium. Mỗi loại có mô hình bảo mật và đánh đổi khác nhau — không có giải pháp nào phù hợp cho mọi use case.

ITại sao cần Layer 2

Ethereum L1 xử lý ~15–30 TPS với block time 12 giây. Ở điều kiện tắc nghẽn cao (ví dụ DeFi summer 2020, NFT craze 2021), phí gas trung bình đạt $50–$200/giao dịch — không khả thi cho phần lớn use case.

Hai hướng giải quyết bottleneck này:

  • L1 scaling: tăng block size, giảm block time, sharding — nhưng ảnh hưởng đến phân tán và yêu cầu phần cứng node
  • L2 scaling: offload execution ra khỏi L1, chỉ dùng L1 cho settlement và data availability

Ethereum chọn hướng L2-centric: tối ưu L1 làm nền tảng settlement bảo mật, để L2 cạnh tranh về throughput và phí. Đây là nền tảng của Ethereum Roadmap hiện tại.

Nguyên lý cốt lõi: L2 không thay thế L1. Bảo mật của L2 phụ thuộc vào L1. Nếu L1 bị tấn công hoặc reorg, L2 cũng có thể bị ảnh hưởng.

IIPhân Loại Giải Pháp Layer 2

Các giải pháp L2 khác nhau ở hai chiều chính: (1) nơi lưu dữ liệu và (2) cơ chế xác minh tính đúng đắn.

LoạiData on-chain?VerificationBảo mật kế thừa
Optimistic RollupCó (calldata/blob)Fraud proofCao (L1)
ZK RollupCó (calldata/blob)Validity proofCao (L1)
State ChannelKhông (chỉ open/close)On-chain settlement khi closeCao (nếu close)
PlasmaKhông (chỉ Merkle root)Fraud proof + exit gameTrung bình
ValidiumKhông (DA off-chain)Validity proofTrung bình (DA risk)
VolitionTùy (hybrid)Validity proofCao–Trung bình

IIIRollup — Kiến Trúc Chủ Đạo

Rollup là giải pháp L2 phổ biến nhất hiện nay. Điểm then chốt: dữ liệu giao dịch (transaction data) được đăng đầy đủ lên L1, đảm bảo bất kỳ ai cũng có thể tái tạo state từ dữ liệu L1.

Luồng hoạt động cơ bản

  1. Người dùng gửi giao dịch đến L2 sequencer
  2. Sequencer thực thi giao dịch, cập nhật L2 state
  3. Batcher đóng gói nhiều giao dịch thành batch, nén và đăng lên L1
  4. State root mới được đăng kèm proof (fraud proof hoặc validity proof)
  5. Sau khi proof xác nhận, state được finalize

EIP-4844 — Thay đổi quan trọng nhất

Trước EIP-4844 (tháng 3/2024), rollup đăng dữ liệu lên L1 dưới dạng calldata — đắt tiền. EIP-4844 giới thiệu "blob transaction": dữ liệu tạm thời (lưu ~4 tuần) với phí thấp hơn ~90%.

  • Phí Arbitrum giảm từ ~$0.30 xuống ~$0.01 sau EIP-4844
  • Phí Base giảm từ ~$0.20 xuống ~$0.005
  • Danksharding (tương lai) sẽ tăng số blob slot lên ~64 blob/block

IVState Channel

State Channel là cơ chế cho phép hai (hoặc nhiều) bên giao dịch trực tiếp off-chain, chỉ tương tác với L1 khi mở và đóng channel. Bitcoin Lightning Network là ứng dụng nổi tiếng nhất.

Cơ chế

  1. Open: Các bên lock tài sản trong L1 smart contract (funding transaction)
  2. Off-chain: Trao đổi giao dịch có chữ ký trực tiếp với nhau — không cần broadcast lên chain
  3. Close: Bất kỳ bên nào cũng có thể submit state cuối cùng lên L1 để settle

Ưu điểm và giới hạn

State Channel
TPSKhông giới hạn (off-chain)
LatencyTức thì (off-chain)
PhíRất thấp (chỉ pay khi open/close)
Use case tốtPayment giữa 2 bên thường xuyên giao dịch
Giới hạnCần lock vốn trước; không hỗ trợ smart contract phức tạp; cả hai bên cần online
Rủi roCounterparty cố tình close với state cũ (giải quyết bằng watchtower)

Lightning Network đã xử lý hàng triệu giao dịch Bitcoin off-chain, nhưng complexity của channel management và routing đã làm chậm adoption đối với người dùng thông thường.

VPlasma

Plasma (đề xuất bởi Buterin và Poon, 2017) là kiến trúc L2 dùng chuỗi con (child chain) với periodic checkpoints lên L1. Child chain có operator riêng và tập validator riêng, chỉ đăng Merkle root lên L1.

Vấn đề Data Withholding

Điểm yếu chết người của Plasma: nếu operator không publish dữ liệu của child chain (data withholding attack), người dùng không thể tạo fraud proof để bảo vệ tài sản. Kết quả: người dùng phải sử dụng "exit game" — rút toàn bộ tài sản ra khỏi Plasma về L1, gây tắc nghẽn mass exit.

Vì sao Plasma ít được dùng: Data availability problem không thể giải quyết trên Plasma mà không đưa data lên L1. Khi rollup (với full data on L1) xuất hiện, Plasma mất đi lý do tồn tại chính. Polygon ban đầu dùng Plasma, sau chuyển sang PoS chain và hiện đang migrate sang zkEVM.

VIValidium

Validium kết hợp validity proof của ZK Rollup với data availability off-chain (thay vì on-chain như ZK Rollup). Kết quả: chi phí thấp hơn ZK Rollup, throughput cao hơn, nhưng bảo mật phụ thuộc vào DA provider.

So sánh ZK Rollup vs Validium

Tiêu chíZK RollupValidium
Data on L1Không (DA committee hoặc DA layer)
Chi phíCao hơnThấp hơn
ThroughputTrung bìnhCao hơn
Bảo mậtL1-equivalentPhụ thuộc DA committee
Rủi roProof generationDA committee withhold data
Ví dụzkSync, ScrollImmutable X, StarkEx (dYdX v3)

Volition là hybrid: người dùng chọn per-transaction giữa ZK Rollup mode (data on-chain, bảo mật cao, phí cao) và Validium mode (data off-chain, phí thấp hơn). StarkEx hỗ trợ Volition mode.

VIISo Sánh Mô Hình Bảo Mật

Bảo mật của L2 phụ thuộc vào hai yếu tố: (1) validity/fraud proof và (2) data availability. Thiếu một trong hai, người dùng không thể bảo vệ tài sản của mình độc lập.

LoạiProofDAGiả định bảo mậtCó thể exit độc lập?
Optimistic RollupFraudL1≥1 honest watcherCó (sau 7 ngày)
ZK RollupValidityL1ZK soundnessCó (sau proof verify)
ValidiumValidityOff-chainZK soundness + DA committeePhụ thuộc DA committee
PlasmaFraudOff-chainHonest operator hoặc exitCó (phức tạp)
State ChannelOn-chain settleN/AHonest counterparty hoặc closeCó (close channel)

VIIIL2 Ecosystem Ethereum (2024)

Ethereum L2 ecosystem đã tăng trưởng nhanh sau EIP-4844. Tổng TVL các L2 Ethereum vượt $50B (2024).

ChainLoạiTVL (~2024)Ecosystem
Arbitrum OneOptimistic~$18BDeFi, GMX, Uniswap
BaseOptimistic (OP Stack)~$10BCoinbase ecosystem
OP MainnetOptimistic~$7BSuperchain, Synthetix
zkSync EraZK~$3BZK native DeFi
StarknetZK (STARK)~$1.5BGaming, DeFi
ScrollZK (EVM equiv.)~$1BEVM DeFi
LineaZK~$1BConsenSys ecosystem

IXGiới Hạn và Rủi Ro Thực Tế

Sequencer centralization

Hầu hết L2 lớn (Arbitrum, OP, Base, zkSync) vẫn vận hành với single sequencer tập trung. Sequencer có thể censor giao dịch, front-run, hoặc ngừng hoạt động.

Bridge risk

Chuyển tài sản giữa L1 và L2, hoặc giữa các L2, thường qua bridge — điểm có lịch sử rủi ro cao nhất trong blockchain. Native bridge (chính thức) an toàn hơn nhưng chậm; third-party bridge nhanh hơn nhưng thêm trust assumption.

Upgrade key risk

Hầu hết L2 contract trên L1 vẫn có upgrade key — cho phép team phát triển thay đổi logic hợp đồng. Nếu key bị compromise hoặc team hành động độc hại, toàn bộ tài sản trong L2 có thể bị rút.

L2Beat: Platform l2beat.com tracking rủi ro từng L2 theo tiêu chí cụ thể — hữu ích để đánh giá mức độ "decentralization" thực tế của từng L2.

XKết luận

Layer 2 là hướng giải quyết scalability chính của Ethereum và ngày càng trở thành nền tảng cho phần lớn hoạt động on-chain. Các điểm cần nắm:

  • Rollup (Optimistic và ZK) là giải pháp L2 có bảo mật cao nhất hiện nay
  • State Channel phù hợp cho payment bilateral, không phù hợp cho smart contract phức tạp
  • Plasma về cơ bản đã bị thay thế bởi Rollup
  • Validium đánh đổi bảo mật để giảm chi phí — phù hợp cho use case cụ thể
  • Mọi L2 hiện tại đều còn centralization risk ở sequencer
Tham khảo thêm: Bài Blockchain Infrastructure trên OKB.VN phân tích lớp Execution Layer trong ngữ cảnh kiến trúc tổng thể.

XSo Sánh L2 Thực Tế 2024

ChainTypeTPS (peak)TVL (~2024)EVM compat.Sequencer
Arbitrum OneOptimistic Rollup~40~$18BFullCentralized (Offchain Labs)
OP MainnetOptimistic Rollup~30~$8BFullCentralized (OP Labs)
BaseOptimistic Rollup (OP Stack)~50~$8BFullCentralized (Coinbase)
zkSync EraZK Rollup~100~$3BNear-fullCentralized (Matter Labs)
StarknetZK Rollup (STARK)~100+~$1BVia transpilerCentralized (StarkWare)
Polygon zkEVMZK Rollup~50~$0.5BFull bytecodeCentralized (Polygon)
ScrollZK Rollup (Type 2)~20~$1BFull bytecodeCentralized

Điểm đáng chú ý: tất cả L2 lớn hiện tại đều dùng centralized sequencer — đây là thực tế tạm thời của giai đoạn early deployment. Kế hoạch decentralize sequencer đều có trong roadmap nhưng chưa chain nào hoàn thành.

XISequencer — Tập Trung Hóa Tạm Thời Hay Cấu Trúc?

Sequencer là thực thể sắp xếp và batch transaction trên L2 trước khi submit lên L1. Tất cả L2 lớn hiện tại chỉ có một sequencer do team phát triển kiểm soát.

Rủi ro từ centralized sequencer

  • Censorship: Sequencer có thể từ chối include một số transaction (dù user vẫn có thể force-include qua L1 inbox — tốn nhiều gas hơn và chậm hơn)
  • MEV độc quyền: Sequencer extract toàn bộ MEV trên chain của mình
  • Single point of failure: Nếu sequencer downtime, chain không xử lý được transaction
  • Liveness risk: Nếu team bị shutdown pháp lý, chain có thể dừng hoạt động

Hướng giải quyết

  • Based rollup: Dùng Ethereum L1 validator làm sequencer — Taiko là ví dụ đầu tiên production. Không có MEV độc quyền, không centralized sequencer, nhưng throughput bị giới hạn bởi L1 block time.
  • Shared sequencer: Espresso, Astria — multiple rollup chia sẻ decentralized sequencer network. Cho phép atomic composability cross-rollup.
  • Sequencer auction: Mỗi epoch, nhiều sequencer đấu thầu quyền sequence — phân tán theo thời gian.
Thực tế 2024: Arbitrum và OP đều đã thông báo kế hoạch decentralize sequencer nhưng chưa triển khai. Đây vẫn là điểm yếu lớn nhất của L2 ecosystem hiện tại nếu đánh giá theo tiêu chí phân tán.

XIIL2 Fee Breakdown — Tiền Đi Đâu?

Hiểu cấu trúc phí L2 giúp đánh giá đúng cost của từng operation và sustainable economics của chain:

ComponentMô tả% tổng phí (ước tính)
L1 DA costChi phí post calldata/blob lên Ethereum50–80% (trước EIP-4844)
5–20% (sau EIP-4844)
L1 prove/verify costGas để verify ZK proof hoặc post state root (Optimistic)5–15%
L2 execution feePhí execution trên L2 sequencer10–30%
Sequencer profitMargin của sequencer operator5–20%

Sau EIP-4844 (tháng 3/2024), chi phí L1 DA giảm ~90% — phần lớn tiết kiệm này được chuyển cho người dùng. Phí trung bình trên Arbitrum và Base giảm từ $0.15–0.50 xuống còn $0.001–0.01 cho simple transfer. Đây là thay đổi lớn nhất về UX của L2 trong năm 2024.

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

ZK Rollup: an toàn gần như Ethereum L1 — bảo đảm bởi validity proof toán học. Optimistic Rollup: an toàn nếu có ít nhất 1 honest verifier trong 7 ngày. Validium/Plasma: an toàn thấp hơn — phụ thuộc bên ngoài giữ data.

Layer 2 kế thừa bảo mật của Ethereum L1 — asset có thể rút về L1 mà không cần tin tưởng operator. Sidechain (Polygon PoS) có validator set riêng — bảo mật độc lập với Ethereum, thường yếu hơn. Polygon PoS là sidechain, không phải L2.

Sau EIP-4844 (tháng 3/2024): simple transfer trên Arbitrum/Optimism ~$0.001–0.01 (vs $0.5–2 trên Ethereum L1). Swap phức tạp ~$0.05–0.2 (vs $5–30 trên L1). Tỷ lệ giảm 90–99%.

📚Tài liệu tham khảo

  1. Buterin, V. & Poon, J. (2017). Plasma: Scalable Autonomous Smart Contracts. plasma.io
  2. Buterin, V. (2021). An Incomplete Guide to Rollups. vitalik.ca
  3. Poon, J. & Dryja, T. (2016). The Bitcoin Lightning Network. lightning.network
  4. Ethereum Foundation (2024). Layer 2 Scaling. ethereum.org/en/layer-2/
  5. Ethereum Foundation (2024). EIP-4844: Shard Blob Transactions. eips.ethereum.org
  6. L2Beat (2024). L2 Risk Analysis. l2beat.com
  7. StarkWare (2020). Volition and the Emerging Data Availability Spectrum. starkware.co
📚 Khám phá thêm theo chủ đề
113 bài phân tích kỹ thuật — Blockchain Infrastructure từ nền tảng đến nâng cao
📋 Xem tất cả bài viết →