
ZK-Rollups là gì?
ZK-Rollups (Zero-Knowledge Rollups) là giải pháp Layer 2 mở rộng Ethereum sử dụng bằng chứng kiến thức không (Zero-Knowledge Proofs) để xác thực hàng nghìn giao dịch off-chain và gửi một bằng chứng đơn giản lên Ethereum Mainnet. Khác với việc xử lý từng giao dịch riêng lẻ trên L1, ZK-Rollups gom nhiều giao dịch thành một batch, tạo ra bằng chứng tính hợp lệ (validity proof) và submit lên L1 để kiểm tra. Điều này giảm tải đáng kể cho Ethereum mà vẫn thừa hưởng an ninh từ L1.
Cơ chế cốt lõi dựa trên ba tính chất của ZK-proof: completeness (đúng thì chứng minh được), soundness (sai thì không thể lừa), và zero-knowledge (không tiết lộ thông tin riêng). Trên Ethereum, mỗi bằng chứng ZK-SNARK tốn khoảng 500.000 gas để verify — chi phí cố định bất kể batch có bao nhiêu giao dịch.

Khác biệt giữa ZK-Rollups và Optimistic Rollups
Hai dòng rollup chính trên Ethereum có triết lý bảo mật ngược nhau:
- Optimistic Rollups (Arbitrum, Optimism): Giả định giao dịch hợp lệ mặc định. Có cửa sổ thách thức (challenge window) 7 ngày để ai đó nộp fraud proof nếu phát hiện sai sót. Rút tiền chậm (7 ngày), nhưng chi phí proof generation thấp.
- ZK-Rollups: Bắt buộc tạo validity proof cho mỗi batch trước khi submit L1. Không cần challenge window — rút tiền nhanh (phút đến giờ). Chi phí proof generation cao, cần phần cứng chuyên dụng.
Theo dữ liệu L2BEAT (tháng 8/2026), Optimistic Rollups vẫn dẫn đầu TVS (Total Value Secured): Arbitrum One $10,15B và Base $11,62B. Nhưng ZK-Rollups đang tăng trưởng nhanh nhờ thời gian hoàn tất gần như tức thì.
Các dự án ZK-Rollup hàng đầu
zkSync Era (Matter Labs)
zkSync Era là ZK-Rollup đầu tiên triển khai zkEVM tương thích EVM, cho phép deploy hợp đồng Solidity/Vyper không cần sửa đổi. Sử dụng ZK-SNARK với trusted setup (Boojum upgrade 2023 loại bỏ trusted setup cho một số thành phần). TVS trên L2BEAT: $193,9M (Stage 0). Hệ sinh thái DeFi mạnh: SyncSwap, Velocore, Mute.
StarkNet (StarkWare)
StarkNet không dùng EVM mà ngôn ngữ Cairo tùy chỉnh, chạy ZK-STARK (không trusted setup, kháng lượng tử). TVS: $354,9M (Stage 1). Phiên bản v0.13.0+ hỗ trợ account abstraction gốc, phù hợp ví thông minh và gaming. Các dApp nổi bật: Jediswap, Ekubo, zkLend.
Polygon zkEVM
Polygon zkEVM (cũ Hermez) là Type 2 zkEVM — tương thích EVM ở cấp opcode, dùng ZK-SNARK với PLONK. Mainnet beta 03/2023. TVS không liệt kê riêng trên L2BEAT (thường gộp với Polygon PoS $3,68B). Ưu điểm: kế thừa thanh khoản và công cụ Ethereum, bridge an toàn.
Linea (Consensys)
Linea là Type 2 zkEVM do Consensys phát triển, dùng lattice-based ZK-SNARK (Vortex). Mainnet 07/2023. TVS: $341M (Stage 0). Tích hợp sẵn với MetaMask, Infura, Truffle — lợi thế phân phối lớn. DeFi: LineaBank, Satori, HorizonDEX.

So sánh TVL: ZK-Rollups vs Optimistic Rollups
Dưới đây là số liệu TVS (Total Value Secured) từ L2BEAT API (08/2026) — metric đo giá trị tài sản được bảo mật bởi L1 consensus:
- Base (Optimistic): $11,62B — Stage 1
- Arbitrum One (Optimistic): $10,15B — Stage 1
- OP Mainnet (Optimistic): $1,41B — Stage 1
- Starknet (ZK): $354,9M — Stage 1
- Linea (ZK): $341M — Stage 0
- ZKsync Era (ZK): $193,9M — Stage 0
- Scroll (ZK): $41,9M — Stage 0
Lưu ý: TVS ≠ TVL. DefiLlama TVL (bridged deposits) cho con số khác: Base $4,62B, Arbitrum $1,19B, Starknet $0,16B, ZKsync Era $0,01B. TVS tính cả tài sản native + canonical + external, trong khi TVL chỉ đếm vốn bridge. Không bao giờ trộn hai metric này.
Lợi ích về tốc độ và chi phí
- Finality gần như tức thì: Validity proof được verify on-chain ngay khi batch submit — không chờ 7 ngày như Optimistic. Rút tiền về L1 trong vài phút.
- Chi phí gas thấp hơn L1 10-100x: Data compression + proof amortization. EIP-4844 (blobs) làm giảm thêm 3-5x chi phí calldata so với pre-Dencun.
- Throughput cao: StarkNet mục tiêu >1.000 TPS, zkSync Era ~2.000 TPS lý thuyết. Thực tế ~100-300 TPS hiện tại do prover bottleneck.
- Không rủi ro fraud proof thất bại: Optimistic có thể bị tấn công nếu validator offline trong challenge window. ZK-Rollup an toàn bằng mật mã học.
Hạn chế hiện tại
- Proving cost & hardware: Tạo ZK-proof cần GPU/ASIC chuyên dụng, chi phí vận hành cao → tập trung hóa prover (hầu hết do team dự án chạy).
- EVM compatibility trade-off: Type 1 (Scroll, Taiko) tương thích hoàn toàn nhưng proving chậm. Type 2/3 (zkSync, Polygon, Linea) nhanh hơn nhưng có điểm khác biệt opcode/precompile.
- Trusted setup (SNARK): zkSync Era, Polygon zkEVM, Linea dùng SNARK cần trusted setup — rủi ro “toxic waste” nếu ceremony bị xâm phạm. STARK (StarkNet) không có vấn đề này.
- Composability giới hạn: Giao dịch cross-rollup chưa mượt mà; cần bridge hoặc shared sequencing layer (dang phát triển).
- TVS thấp hơn Optimistic: Người dùng và vốn vẫn ưu tiên Arbitrum/Base do hệ sinh thái DeFi phong phú hơn.
Triển vọng tương lai
ZK-Rollups được coi là hướng đi dài hạn của Ethereum rollup-centric roadmap. Vitalik Buterin khẳng định ZK sẽ thay thế Optimistic khi proving cost giảm đủ. Các xu hướng then chốt:
- Type 1 zkEVM (Scroll, Taiko, RISC Zero): Chạy bytecode EVM gốc — loại bỏ hoàn toàn sự khác biệt opcode, cho phép copy-paste dApp từ L1.
- Shared proving / decentralized prover networks: Dự án như =nil; Foundation, RISC Zero, Succinct xây dựng marketplace prover phân tán — giải quyết tập trung hóa proving.
- Based sequencing / shared sequencing: Espresso, Astria, Radius cho phép rollups chia sẻ sequencer — cải thiện cross-rollup composability và censorship resistance.
- Danksharding đầy đủ: Data availability sampling + blobs mở rộng → mục tiêu >100.000 TPS tổng thể cho toàn bộ L2 ecosystem.
- ZK-ML, ZK-coprocessors: Mở rộng use-case ra AI on-chain, oracle không tin cậy, gaming verifiable.
Tóm lại, ZK-Rollups mang lại finality tức thì, an ninh mật mã học và chi phí thấp — ba trụ cột cho scaling Ethereum bền vững. Dù TVS hiện tại còn xa Optimistic Rollups, sự tiến bộ của zkEVM Type 1, prover decentralization và EIP-4844 đang nhanh chóng thu hẹp khoảng cách. Năm 2026-2027 có thể thấy ZK-Rollups trở thành layer thực thi chủ đạo cho DeFi, gaming và ứng dụng hàng hóa giá trị cao trên Ethereum.

Nguồn: ethereum.org – ZK-Rollups, L2BEAT API, Wikipedia – Zero-knowledge proof, Zcash – ZK-SNARKs
