Explainer / Teknologi
Apa itu layer 2 di blockchain
Terbit
Intinya
Layer 2 adalah jaringan terpisah yang berjalan di samping blockchain utama seperti Ethereum dan memakai keamanannya. Banyak transaksi digabung menjadi satu transaksi di jaringan utama, sehingga biaya per transaksi lebih murah.
Bahas kabar ini bareng pembaca lain di Discord. Gabung Discord
Layer 2 (L2) adalah sebutan untuk solusi yang membuat Ethereum bisa menampung lebih banyak transaksi. Setiap L2 adalah jaringan terpisah yang berjalan di samping Ethereum dan memakai keamanannya.
Kenapa layer 2 dibutuhkan
Menurut ethereum.org, jaringan utama Ethereum hanya bisa memproses sekitar 15 transaksi per detik. Saat banyak orang bertransaksi bersamaan, jaringan padat dan biaya transaksi naik. L2 mengambil alih sebagian beban itu.
Biaya di L2 lebih murah karena banyak transaksi digabung menjadi satu transaksi di jaringan utama. Biaya transaksi gabungan itu lalu dibagi ke banyak pengguna.
Rollup, jenis yang paling umum
Rollup memproses transaksi di luar jaringan utama, lalu mengirim data transaksinya ke Ethereum. Ada dua pendekatan:
- Optimistic rollup menganggap transaksi sah. Kalau ada yang menggugat sebuah transaksi, sistem menjalankan pembuktian kesalahan (fault proof).
- Zero-knowledge (ZK) rollup menghitung transaksi di luar jaringan utama, lalu mengirimnya ke Ethereum bersama bukti keabsahan (validity proof).
Seberapa aman
Karena data transaksi rollup dikirim ke Ethereum, membatalkan transaksi rollup berarti harus membatalkan Ethereum itu sendiri. Tapi ethereum.org mengingatkan bahwa banyak proyek L2 masih muda dan belum teruji selama jaringan utama.
Sidechain dan validium juga sering disebut solusi skala. Bedanya, keduanya tidak mewarisi keamanan dan ketersediaan data jaringan utama Ethereum.
Sumber
Komunitas, Discord