Meskipun menjadi pelopor dalam industri cryptocurrency, bitcoin menghadapi tantangan dalam beberapa tahun terakhir untuk mengikuti perkembangan dunia blockchain yang terus berubah. Dibandingkan dengan blockchain lainnya, bitcoin lambat, mahal, dan kurang fitur seperti kontrak pintar yang kini menjadi dasar industri ini.
Solusi Layer 2 (L2) muncul untuk mengatasi tantangan ini, membawa peningkatan dan perbaikan ke jaringan bitcoin.
Blockchain terdiri dari lapisan eksekusi dan lapisan konsensus. Lapisan eksekusi mengelola aktivitas transaksional pengguna, sementara lapisan konsensus melindungi dan memvalidasi transaksi tersebut. Secara konseptual, lapisan eksekusi menjaga aktivitas blockchain sementara lapisan konsensus menjaga identitas blockchain tersebut. Struktur L2 umumnya untuk meningkatkan fungsionalitas lapisan eksekusi sambil tetap terhubung dengan lapisan konsensus.
Singkatnya, biarkan blockchain melakukan lebih banyak hal sambil tetap menjadi blockchain yang sama.
Memeriksa L2 memerlukan pemahaman terhadap kemampuan apa yang ditambahkan ke bitcoin. Karena gagasan dasar dan istilah teknologi ini membingungkan banyak penggemar bitcoin, panduan ini bertujuan untuk membantu pengguna memahami solusi Layer 2 dengan menjelaskan fungsionalitas dan jenisnya.
Solusi Layer 2 (L2) meningkatkan jaringan bitcoin dengan mengatasi keterbatasan inherent seperti biaya transaksi tinggi, kecepatan lambat, dan ketiadaan kontrak pintar—semua kualitas yang mendukung model keamanan maksimum yang tidak dapat diretas dan tidak dapat disensor, serta desentralisasi—kualitas yang tidak akan diserahkan oleh lapisan dasar. Peningkatan kemampuan eksekusi blockchain umumnya dijelaskan dalam konteks skalabilitas—jumlah transaksi yang dapat diproses di blockchain dalam periode waktu tertentu.
Karena "skalabilitas" blockchain terlalu luas untuk menggambarkan berbagai fungsionalitas yang ditambahkan, bagian ini memecah peningkatan utama pada lapisan eksekusi dan apa artinya dalam hal apa yang dapat dilakukan bitcoin.
Karena biaya transaksi dan batasan ukuran bloknya, rantai asli bitcoin mahal dan lambat. Batasan ini disebut sebagai bottleneck utama yang menghambat fungsionalitas dan adopsi yang luas. Solusi Layer 2, pada tingkat paling dasar, bertujuan untuk mengatasi masalah ini. Mereka berusaha meningkatkan kecepatan dan output jaringan sambil menjaga biaya transaksi sekecil mungkin.
Kasus penggunaan yang paling jelas untuk membuat bitcoin lebih cepat dan lebih murah adalah mikrotransaksi. Mikrotransaksi adalah transaksi kecil dan sering yang dilakukan orang sehari-hari. Tidak ada yang akan menggunakan bitcoin untuk membeli kopi atau sikat gigi jika biaya transaksinya setengah dari total biaya dan memakan waktu 30 menit untuk dikonfirmasi.
Layer 2 paling populer dan tertua untuk bitcoin fokus pada masalah ini secara tepat. Jaringan Lightning memungkinkan pengguna untuk melakukan mikro-transaksi dengan biaya minimal dan waktu konfirmasi hampir instan. Mengurangi biaya dan kecepatan transaksi memungkinkan penggunaan sehari-hari yang diperlukan untuk adopsi massal, seperti memberi tip, melakukan pembelian kecil, atau menjalankan bisnis yang menerima bitcoin.
Smart contract adalah program komputer yang dibangun di atas blockchain yang secara otomatis menjalankan serangkaian aturan. Kekuatan komputasi terdistribusi dari blockchain yang mendasarinya menjalankan smart contract secara terdesentralisasi. Smart contract dapat digunakan untuk membuat perjanjian digital antara pihak tanpa adanya pihak ketiga untuk mengotorisasi syarat-syaratnya. Selain itu, smart contract merupakan dasar dari aplikasi terdesentralisasi (DAPPs). Ini adalah aplikasi komputer yang menggunakan teknologi eksekusi terdesentralisasi di blockchain untuk menjalankan program tanpa pihak ketiga terpusat.
Smart contract adalah infrastruktur penting yang mendorong seluruh ekonomi terdesentralisasi, semua platform, alat, dan organisasi berjalan pada program-program ini. Bitcoin tidak dirancang secara asli untuk mendukung smart contract yang kompleks, dan pengembangannya membutuhkan TPS (Transaksi Per Detik) yang jauh lebih tinggi daripada yang dapat dikelola bitcoin secara alami. Oleh karena itu, hal-hal seperti DeFi (Keuangan Terdesentralisasi) dan DAOs (Organisasi Otonom Terdesentralisasi) tradisionalnya hanya tersedia pada blockchain yang kompatibel dengan smart contract seperti Ethereum.
Namun, solusi Layer 2 dapat menggunakan peningkatan throughput dan programabilitas tambahan mereka untuk menambahkan kemampuan-kemampuan tersebut ke bitcoin. Sebagai contoh, Rootstock dan Stacks adalah solusi Layer 2 yang mendukung eksekusi smart contract, memungkinkan pengembangan infrastruktur terdesentralisasi di atas bitcoin.