Apa itu Solusi Penskalaan Layer 2 Dalam Blockchain?
|Solusi penskalaan lapisan atau layer-2 adalah teknologi yang berjalan di atas protokol blockchain untuk meningkatkan kecepatan dan efisiensi blockchain yang mendasarinya. Begini cara kerjanya secara detail.
- Layer-1 mengacu pada blockchain utama, sedangkan Layer-2 mengacu pada jaringan yang berada di atas blockchain utama
- Solusi Layer-2 bermaksud untuk memecahkan masalah skalabilitas dengan memproses transaksi dari mainnet
- Keuntungan dari solusi Layer-2 termasuk peningkatan transaksi per detik (TPS), pengurangan biaya gas, keamanan yang terjaga, dan jaringan khusus aplikasi
Apakah Solusi Penskalaan Layer-2?
Sebagai contoh, awalnya ETH digunakan sebagai mata uang untuk transaksi hingga memanfaatkan kekekalannya untuk pencatatan dan sifat yang diamankan secara kriptografis, Ethereum telah menjadi katalis untuk pertumbuhan besar dalam industri blockchain sejak diperkenalkan pada tahun 2013.
Namun, seperti banyak blockchain lainnya, Ethereum telah mencapai titik di mana sekarang menghadapi tantangan skalabilitas. Pada musim panas 2022, Ethereum memproses sekitar 500.000 transaksi per hari, yang berarti 30 transaksi per detik. Sebagai perbandingan, sistem pembayaran Visa mampu memproses hingga 150 juta transaksi per hari dan 65.000 transaksi per detik . Itu artinya kemampuan skalabilitas Visa jauh melebihi kemampuan Ethereum.
Dalam praktiknya, mencapai batas blockchain menghasilkan kemacetan jaringan (yang mungkin memerlukan waktu berjam-jam untuk memproses transaksi) dan biaya gas yang sangat tinggi.
Masukkan Layer-2, terkadang disebut sebagai Data Link Layer (DLL). Solusi ini bermaksud untuk menyelesaikan masalah skalabilitas blockchain dengan memproses transaksi di jaringan pihak ketiga alih-alih mainnet Ethereum (Layer-1). Dengan demikian, itu tidak hanya meringankan beban kerja di mainnet, tetapi juga mempertahankan standar keamanan dan desentralisasi yang sama dari blockchain yang mendasarinya.
Baca : Apa itu Web3? Berikut Penjelasan Lengkap Tentang Web3
Layer-1 vs Layer-2 Blockchain
Layer-1 mengacu pada database terdistribusi itu sendiri — jaringan yang menyatukan semua node blockchain menjadi satu sistem dengan mekanisme konsensus yang mendasarinya. Misalnya, Lapisan-1 Bitcoin adalah jaringan Bitcoin, dan Lapisan-1 Ethereum adalah jaringan Ethereum. Keduanya saat ini menggunakan mekanisme konsensus Proof of Work (PoW).
Layer-2, bagaimanapun, adalah jaringan overlay yang berada di atas blockchain. Lightning Network adalah solusi Layer-2 untuk Bitcoin. Sedangkan, Plasma, Polygon, Optimisme, dan Arbitrum adalah beberapa dari jaringan Layer-2 yang dibangun di atas Ethereum.
Mengapa Mereka Penting?
Saat ini, Ethereum adalah salah satu blockchain paling canggih dalam hal keamanan dan stabilitas jaringan. Mayoritas individu dan perusahaan memilih untuk menggunakan blockchain ini untuk transaksi atau membangun proyek. Namun, seiring bertambahnya jumlah transaksi, jaringan menjadi semakin padat.
Untuk mengatasi hal ini, penambang memprioritaskan konfirmasi transaksi dengan harga gas yang lebih tinggi. Tetapi biaya yang lebih tinggi ini ditanggung oleh pengguna, menaikkan biaya bahan bakar minimum, yang terkadang dapat melebihi nilai transaksi itu sendiri.
Dengan Layer-2, jaringan dasar (mainnet) tidak perlu memproses data dalam jumlah besar karena mengirim data ini ke saluran pemrosesan yang berbeda (pihak ketiga), dan hanya merekam hasil akhir pada blockchain Layer-1.
Keuntungan Solusi Layer-2
- Peningkatan transaksi per detik (TPS) dapat meningkatkan pengalaman pengguna dan mengurangi kemacetan jaringan di mainnet
- Transaksi dikonsolidasikan ke dalam satu paket sebelum direkam ke mainnet, untuk mengurangi biaya gas
- Setiap pembaruan untuk solusi Layer-2 tidak mengubah blockchain yang mendasarinya, karena Layer-2 dibangun di atas blockchain, yang membantu memastikan keamanan jaringan
- Mengizinkan jaringan Layer-2 khusus aplikasi yang dirancang khusus untuk mengoptimalkan fitur tertentu
Kerugian dari Solusi Layer-2
- Dapat menghapus likuiditas dari blockchain utama
- Potensi kerentanan keamanan dan privasi; pengguna harus melakukan riset sendiri sebelum menggunakan solusi Layer-2
- Dapat menghambat interkonektivitas dengan aplikasi berbasis Ethereum lainnya (yaitu, menggunakan L-2)
Apa Jenis Solusi Layer-2 yang Ada?
Solusi Layer-2 terutama berfokus pada mengarahkan sebagian besar transaksi dari mainnet. Dalam waktu singkat, banyak proyek Layer-2 bermunculan untuk mengatasi tantangan ini. Namun, hanya sedikit yang berhasil menyelesaikan masalah yang paling kritis. Berikut adalah tiga contoh solusi penskalaan blockchain Layer-2:
Baca : Ada Empat Fase Siklus Pasar Kripto Wajib Anda Ketahui
State Channel
State Channel adalah saluran komunikasi dua arah antara peserta. Dengan kata lain, pihak ketiga, seperti penambang, tidak perlu mengonfirmasi transaksi; ini meningkatkan kecepatan transaksi.
Prosesnya dimulai dengan menyegel sebagian dari blockchain melalui Multi-signature (multisig) untuk memungkinkan interaksi langsung tanpa perlu menyerahkan apa pun kepada penambang. Setelah transaksi dikonfirmasi, status akhir saluran ditambahkan ke blockchain.
Contoh: Bitcoin Lightning Network, Ethereum Raiden Network
Keuntungan
- Mengelola interaksi yang kompleks
- Menangani throughput transaksi yang sangat tinggi dengan biaya yang sangat rendah
Kekurangan
- Biaya tinggi untuk penyiapan dan penyelesaian saluran
- Dana harus dikunci di saluran pembayaran terbuka
- Tidak mendukung partisipasi terbuka
Zero Knowledge Rollup
Zero Knowledge Rollup (ZK-Rollups) menggabungkan transaksi yang telah diambil dari blockchain utama dan menghasilkan bukti kriptografi yang dikenal sebagai SNARK (Argumen Pengetahuan Non-Interaktif Singkat). Bukti ini, juga disebut bukti validitas, adalah satu-satunya catatan yang diperlukan di blockchain utama; karenanya, mengurangi biaya gas yang akan dikeluarkan pengguna dari pemrosesan seluruh data.
Contoh: Immutable X, Polygon Hermez, Starkware
Keuntungan
- Aman dan terdesentralisasi
- Transfer hampir instan
Kekurangan
- Sulit dihitung untuk aplikasi yang lebih kecil dengan aktivitas on-chain yang lebih sedikit
- Tidak semua ZK-Rollup menawarkan kompatibilitas Ethereum Virtual Machine (EVM).
- Pemesanan transaksi dapat dipengaruhi oleh pengguna
Optimistic Rollup
Berbeda dengan ZK-Rollups, Optimistic Rollup mengandalkan bukti penipuan. Sederhananya, agregator mempublikasikan informasi minimal pada Layer-1 dan berasumsi bahwa datanya benar.
Jika transaksi memang valid, blockchain utama tidak perlu melakukan apa-apa lagi. Dalam kasus transaksi penipuan, Optimistic Rollup mendeteksi bukti penipuan dan menghukum pengirim.
Contoh: Arbitrum, Boba, Cartesi, Fuel Network, Optimism
Keuntungan
- Biaya gas rendah
- Peningkatan throughput
- Kemampuan kontrak cerdas
- Keamanan
Kekurangan
- Waktu penarikan yang lama
- Potensi ketidaksejajaran insentif antara peserta jaringan
- Layer-1 yang mendasarinya dapat menyensor transaksi
Apa Selanjutnya untuk Skalabilitas Blockchain?
Proyek dan solusi blockchain Layer-2 pada blockchain Ethereum telah menjadi salah satu jawaban paling umum untuk masalah skalabilitas blockchain. Dengan fokus yang besar pada teknologi ini, menjanjikan masa depan dengan adopsi yang meluas, disertai dengan biaya transaksi yang rendah.
Solusi Layer-2 yang diperkenalkan di atas adalah upaya awal industri untuk memecahkan masalah skalabilitas. Pada akhir 2022, Ethereum dijadwalkan untuk meluncurkan ‘The Merge’, merangkum langkah selanjutnya dalam mengatasi masalah skalabilitas. Namun, masih belum jelas bagaimana ini akan mengubah lanskap blockchain dan dampaknya pada solusi penskalaan Layer-2.
Anda Terbantu artikel ini? Silahkan bergabung dengan centerklik di Twitter dan Facebook+.
Register Now: TOP 10 Hosting
Dapatkan Hosting Murah dengan Kualitas Terbaik. For Serious Blogger! View Deals