ZK-Rollup

ZK-Rollup adalah solusi skalabilitas Layer 2 yang memproses ratusan atau ribuan transaksi di luar chain utama Ethereum (off-chain), lalu mempublikasikan satu bukti kriptografis (Zero-Knowledge Proof) ke Ethereum mainnet yang membuktikan kevalidan semua transaksi tersebut sekaligus. Ethereum tidak perlu mengeksekusi ulang setiap transaksi — cukup memverifikasi satu proof kecil. Hasilnya: biaya per transaksi jauh lebih murah, kecepatan lebih tinggi, sambil mewarisi keamanan Ethereum.


Cara Kerja

Alur ZK-Rollup:

  1. Sequencer mengumpulkan ratusan transaksi pengguna
  2. Transaksi dieksekusi off-chain oleh sequencer
  3. Prover (hardware khusus) menghasilkan ZK proof yang membuktikan semua transaksi valid
  4. State root baru + ZK proof dipublikasikan ke Ethereum L1
  5. Smart contract verifier di L1 memverifikasi proof (sangat cepat)
  6. State baru dianggap final di Ethereum

Keunggulan ZK-Rollup:

  • Finalitas cepat: Begitu proof diverifikasi di L1, transaksi final. Berbeda dengan Optimistic Rollup yang butuh 7 hari periode tantangan.
  • Keamanan kuat: ZK proof secara matematis membuktikan kebenaran — tidak ada “celah” untuk fraud
  • Biaya lebih murah: Gas fee turun 10-100x dibanding L1

Proyek ZK-Rollup Utama:

  • zkSync Era: ZK-Rollup EVM-compatible dari Matter Labs
  • StarkNet: ZK-Rollup menggunakan STARK proofs dari StarkWare
  • Polygon zkEVM: ZK-Rollup EVM-equivalent dari Polygon
  • Scroll: ZK-Rollup EVM-equivalent dengan fokus desentralisasi
  • Linea: ZK-Rollup dari Consensys

Perbedaan dengan Optimistic Rollup:

Aspek ZK-Rollup Optimistic Rollup
Validity ZK proof (matematika) Fraud proof (periode tantangan)
Withdrawal L2→L1 Cepat (~menit/jam) Lambat (~7 hari)
Komputasi Berat di prover Lebih ringan
EVM compatibility Lebih sulit Lebih mudah

Kesalahpahaman Umum

“ZK-Rollup sepenuhnya terdesentralisasi.”

Sebagian besar ZK-Rollup (zkSync, StarkNet) masih memiliki sequencer terpusat untuk kinerja. Desentralisasi sequencer adalah masalah aktif yang sedang dikerjakan.

“ZK-Rollup dan ZK Proof sama.”

ZK-Rollup menggunakan ZK Proof sebagai komponen keamanan, tapi ZK Proof punya aplikasi lain (privasi, identity). ZK-Rollup adalah aplikasi spesifik ZK Proof untuk skalabilitas.


Kritik

Prover ZK-Rollup membutuhkan hardware komputasi mahal dan khusus. Sentralisasi prover bisa menjadi bottleneck. Selain itu, generating proof memakan waktu — ada latency antara transaksi dieksekusi dan proof disubmit ke L1.


Sentimen Media Sosial

“ZK summer” adalah istilah yang digunakan untuk era 2022-2024 ketika ZK-Rollup boom. Ekspektasi airdrop zkSync sangat tinggi — ketika akhirnya terjadi, banyak yang kecewa karena dianggap tidak merata.


Istilah Terkait


Lihat Juga


Sumber