Masalah skalabilitas pada blockchain merujuk pada menurunnya kapasitas transaksi sebuah blockchain seiring bertambahnya pengguna yang bergabung ke jaringan. Kapasitas transaksi yang menyusut berujung pada kecepatan transaksi yang melambat dan biaya transaksi yang membengkak. Solusi layer adalah rangkaian pengembangan jaringan untuk mengatasi masalah skalabilitas tersebut sekaligus menaikkan kapasitas transaksi blockchain.
Apa Itu Layer 1 dan Layer 2?
Layer 1 mengacu pada blockchain dasarnya sendiri. Cryptocurrency Layer 1 adalah aset kripto utama dari sebuah blockchain, yang memang dibuat untuk digunakan di blockchain tersebut. Cryptocurrency Layer 1 pertama sekaligus yang paling populer hari ini adalah Bitcoin.
Layer 2 mengacu pada protokol dan jaringan yang berjalan di atas blockchain lain. Sebuah cryptocurrency Layer 2 beroperasi di atas blockchain yang sudah ada sebelumnya.
Apa Itu Solusi Layer 1?
Solusi Layer 1 adalah berbagai upaya untuk menjawab masalah skalabilitas di blockchain dan membuat sistemnya lebih mudah diskalakan. Lewat solusi Layer 1, transaksi di blockchain diharapkan bisa berjalan lebih cepat dengan biaya yang lebih murah.
Dua pendekatan yang paling umum untuk memperbaiki blockchain lewat solusi Layer 1 adalah mengubah protokol konsensus dan melakukan pemecahan data.
Perubahan Protokol Konsensus:
Protokol konsensus adalah sekumpulan algoritma yang dipakai untuk memvalidasi blok di dalam blockchain. Mengganti protokol konsensus sebuah blockchain merupakan solusi Layer 1 untuk mengatasi masalah skalabilitas di jaringan tersebut. Lewat pembaruan Ethereum 2.0, misalnya, protokol konsensus di blockchain Ethereum memang ditargetkan untuk diganti.
Sharding:
Sharding adalah proses pemecahan basis data untuk mengatasi masalah skalabilitas di sebuah blockchain. Dalam sharding, blok-blok di dalam basis data dipecah menjadi beberapa kumpulan transaksi. Kumpulan transaksi yang sudah terbagi itu kemudian disusun secara paralel, sehingga beberapa bagian dari kumpulan tersebut bisa diproses bersamaan dalam satu waktu. Dengan cara ini, transaksi bisa diselesaikan lebih cepat dibandingkan pemrosesan berurutan, dan performa jaringan pun meningkat.
Apa Itu Solusi Layer 2?
Solusi Layer 2 adalah upaya menyelesaikan masalah skalabilitas pada jaringan yang berjalan di atas blockchain lain, tanpa mengubah apa pun pada struktur utama blockchain tersebut.
Solusi Layer 2 tidak menyentuh langsung struktur sebuah blockchain. Karena tidak diterapkan di mainnet blockchain, solusi Layer 2 juga dikenal sebagai solusi off-chain.
