Apa itu Lightning Network?
Lightning Network adalah jaringan lapisan kedua (layer 2) yang dibangun di atas Bitcoin. Tujuannya adalah mengatasi keterbatasan utama Bitcoin: transaksi yang lambat (±10 menit) dan biaya yang bisa mahal saat jaringan ramai.
Dengan Lightning Network, dua pihak bisa bertransaksi jutaan kali secara instan dengan biaya hampir nol — lalu hanya mencatat hasil akhirnya ke blockchain Bitcoin.
Cara Kerja Lightning Network
- Membuka payment channel — Dua pihak (misalnya Alice dan Bob) mendepositkan sejumlah BTC ke dalam smart contract bersama di blockchain. Ini membutuhkan satu transaksi on-chain.
- Bertransaksi off-chain — Alice dan Bob bisa saling kirim BTC sebanyak apapun melalui channel ini secara instan, tanpa menyentuh blockchain sama sekali.
- Menutup channel — Saat selesai, mereka menutup channel dan saldo akhir dicatat ke blockchain. Hanya satu transaksi on-chain untuk menutup.
Antara Alice dan Bob tidak harus punya channel langsung — Lightning Network bisa merutekan pembayaran melalui node perantara.
Kenapa Lightning Network Penting?
- Kecepatan: Transaksi selesai dalam milidetik.
- Biaya: Biaya per transaksi bisa serendah satu satoshi (kurang dari Rp1).
- Skalabilitas: Jaringan bisa menangani jutaan transaksi per detik secara teori.
- Privasi: Transaksi dalam channel tidak tercatat di blockchain publik.
Keterbatasan
- Kamu harus mendepositkan BTC terlebih dahulu untuk membuka channel.
- Channel harus dijaga aktif (node online) untuk menerima pembayaran.
- Cocok untuk transaksi kecil yang sering — kurang ideal untuk transfer besar.