Memahami Jaringan Layer 2 dan Rollup: Panduan Pemula
Solusi Layer 2 dan rollup meningkatkan skalabilitas blockchain dengan memproses transaksi di luar rantai sambil mempertahankan keamanan.
Diterjemahkan dari bahasa Inggris. Baca versi asli
Poin penting
- Jaringan Layer 2 memindahkan sebagian besar pekerjaan transaksi dari rantai utama untuk meningkatkan throughput.
- Rollup menggabungkan banyak transaksi menjadi satu bukti yang diposting ke lapisan dasar.
- Kedua pendekatan bertujuan menurunkan biaya dan meningkatkan pengalaman pengguna tanpa mengorbankan desentralisasi.
Mengapa Blockchain Layer 1 Membutuhkan Skalabilitas
Blockchain publik seperti Ethereum dan Bitcoin mengamankan transaksi dengan mengharuskan setiap node memvalidasi setiap blok. Desain ini menjamin trustlessness namun membatasi jumlah transaksi per detik (TPS).
Saat permintaan meningkat, TPS yang terbatas menyebabkan kemacetan jaringan, biaya gas yang lebih tinggi, dan konfirmasi yang lebih lambat, yang dapat menghalangi pengguna dan pengembang sehari-hari.
- Ethereum ~15‑30 TPS vs. Visa >24.000 TPS
- Biaya lebih tinggi pada puncak penggunaan (misalnya lonjakan DeFi)
- Waktu blok yang lebih lama memengaruhi pengalaman pengguna
Apa Itu Jaringan Layer 2?
Layer 2 (L2) adalah protokol terpisah yang berada di atas blockchain Layer 1 (L1). Ia memproses transaksi di luar rantai dan secara berkala mengirimkan ringkasan atau bukti kembali ke L1 untuk penyelesaian akhir.
Karena sebagian besar pekerjaan terjadi di luar rantai, L2 dapat mencapai throughput yang jauh lebih tinggi dan biaya yang lebih rendah sambil tetap mewarisi jaminan keamanan L1 yang mendasarinya.
- Beroperasi secara independen namun bergantung pada L1 untuk finalitas
- Dapat bersifat permissioned atau permissionless
- Contoh meliputi Optimism, Arbitrum, zkSync, dan Polygon
Rollup: Desain Layer 2 Paling Populer
Rollup adalah jenis L2 khusus yang menggabungkan (atau “roll up”) banyak transaksi menjadi satu batch. Batch tersebut kemudian diposting ke L1 bersama bukti kriptografis yang memverifikasi kebenaran semua transaksi yang termasuk.
Ada dua keluarga utama: Optimistic Rollup dan Zero‑Knowledge (zk) Rollup. Kedua‑nya memberikan peningkatan skalabilitas serupa namun berbeda dalam cara membuktikan kebenaran.
- Optimistic Rollup mengasumsikan transaksi valid dan menyediakan periode tantangan untuk bukti penipuan.
- zk‑Rollup menghasilkan bukti ringkas (SNARK/STARK) yang secara matematis menjamin validitas.
- Keduanya memposting data ke L1, menjaga resistensi sensor.
Cara Kerja Optimistic Rollup
Ketika pengguna mengirim transaksi ke Optimistic Rollup, operator L2 mencatatnya dalam batch dan segera memperbarui status rollup. Batch tersebut kemudian dikirim ke kontrak pintar L1, yang menunggu jendela tantangan yang telah ditentukan (biasanya 1‑2 minggu).

Diskusi 0