Bitcoin.com

Apa itu Lightning Network?

Pelajari cara kerja solusi penskalaan lapisan-2 utama Bitcoin dan pahami tantangan yang dihadapinya.

Terakhir Diperbarui
Diterbitkan
Waktu BacaWaktu baca: 7 menit
Ditulis Oleh
Neil Author
Neill Velardo
Ditinjau Oleh
Graham Stone Author Image
Graham Stone
What is Lightning Network?

Diusulkan dalam sebuah Laporan Putih 2016, Lightning Network (LN) adalah solusi lapisan-2 yang dibangun di atas Bitcoin.

Dalam artikel ini, kita akan membahas sejarah dan kondisi terkini Jaringan Lightning Bitcoin.

Mengapa Jaringan Lightning Bitcoin diciptakan?

Lightning Network diciptakan sebagai solusi atas masalah skalabilitas Bitcoin, yaitu kecepatan dan biaya transaksi Bitcoin.

Jumlah transaksi per detik (TPS) maksimum teoretis Bitcoin saat ini adalah 10, meskipun pada kenyataannya angkanya berkisar antara 3 hingga 7. Bandingkan hal ini dengan penyedia layanan pembayaran tradisional seperti VISA, yang pada tahun 2020 memproses rata-rata 6.000 TPS (berdasarkan Klaim VISA (sebanyak 188 miliar transaksi per tahun).

Biaya transaksi Bitcoin dapat sangat bervariasi tergantung pada tingkat permintaan saat ini untuk menggunakan jaringan tersebut. Sebagai contoh, pada 20 April 2021, biaya transaksi rata-rata melebihi $50, sedangkan pada 9 Agustus 2021, rata-ratanya sekitar $2,50. Untuk transaksi besar, seperti transfer bank atau pengiriman uang internasional, kecepatan dan biaya Bitcoin sebanding atau bahkan lebih unggul dibandingkan alternatif lainnya. Namun, jika Bitcoin akan digunakan untuk keperluan sehari-hari pembayaran (yang disebut transaksi mikro, misalnya secangkir kopi, bensin), kecepatan transaksi harus ditingkatkan dan biaya transaksi harus diturunkan secara drastis.

Lightning Network dalam Teori

Untuk memahami cara kerja LN serta tantangan yang dihadapi LN saat ini, kita perlu membahas Bitcoin. Faktor pembatas jaringan Bitcoin adalah bahwa setiap transaksi harus dimasukkan ke dalam blok baru di rantai blok. Karena blok ditambahkan ke rantai blok kira-kira setiap 10 menit, terdapat batasan mutlak terhadap jumlah transaksi yang dapat diproses tanpa mengubah protokol Bitcoin secara signifikan.

Baca selengkapnya: Bagaimana cara kerja transaksi Bitcoin?

Perdebatan mengenai perubahan besar-besaran pada protokol Bitcoin telah terjadi sebelumnya dan berujung pada terjadinya 'hard fork', terutama yang paling terkenal adalah munculnya Bitcoin Cash. Lightning Network, alih-alih menciptakan blockchain baru, merupakan solusi lapisan-2. Artinya, solusi ini memungkinkan protokol Bitcoin tetap relatif tidak berubah, namun memberikan manfaat yang dapat dihasilkan oleh perubahan besar-besaran — setidaknya secara teori.

LN bekerja dengan cara membuat saluran pembayaran antara dua pihak, di mana hanya transaksi pertama dan terakhir yang dicatat di blockchain Bitcoin. Berapa pun jumlah transaksi yang terjadi di antara transaksi pertama dan terakhir akan berlangsung di luar rantai (off-chain), yang berarti transaksi-transaksi tersebut tidak terikat oleh protokol Bitcoin.

Untuk membuka saluran pembayaran, kedua belah pihak harus mengalokasikan sejumlah Bitcoin. Bitcoin tersebut akan ditahan dan tidak dapat ditarik selama saluran pembayaran tersebut masih terbuka. Jumlah total Bitcoin yang dapat ditransfer melalui saluran ini adalah jumlah total Bitcoin yang telah dialokasikan. Mari kita lihat sebuah contoh untuk mengilustrasikan hal ini:

Alice dan Bob ingin membentuk saluran pembayaran satu sama lain. Alice menyetorkan 10 BTC dan Bob menyetorkan 5 BTC ke dalam saluran pembayaran tersebut. Sebuah transaksi pembukaan yang mencakup total 15 BTC milik Alice dan Bob dimasukkan ke dalam blockchain Bitcoin. Setelah transaksi tersebut ditambahkan ke blockchain—yang bisa memakan waktu 10 menit atau lebih—Alice dan Bob dapat melakukan transaksi sebanyak yang mereka inginkan dengan kecepatan jauh lebih tinggi dan biaya yang hampir nol. Berikut adalah transaksi antara Alice dan Bob:

  1. Alice mengirimkan 1 BTC kepada Bob Alice: 9 BTC Bob: 6 BTC
  2. Alice mengirimkan 2 BTC kepada Bob Alice: 7 BTC Bob: 8 BTC
  3. Bob mengirimkan 3 BTC kepada Alice Alice: 10 BTC Bob: 5 BTC
  4. Bob mengirimkan 1 BTC kepada Alice Alice: 11 BTC Bob: 4 BTC

Apabila salah satu atau keduanya ingin menutup saluran tersebut, transaksi penutupan akan dikirim ke blockchain beserta saldo akhir Alice dan Bob. Dalam hal ini, saldo akhir Alice adalah 11 BTC dan saldo akhir Bob adalah 4 BTC.

Bagaimana jika Alice ingin melakukan transaksi dengan Carol? Nah, kebetulan Bob memiliki saluran pembayaran dengan Carol, jadi Alice melakukan transaksi dengan Bob, dan Bob meneruskan transaksi tersebut kepada Carol. Perlu dicatat bahwa dalam skenario ini, Bob mungkin akan mengambil sedikit biaya sebagai imbalan atas penerusan transaksi tersebut. Seiring berjalannya waktu, berdasarkan teori enam derajat pemisahan, LN memungkinkan Alice untuk bertransaksi dengan siapa pun.

Lightning Network node mesh network

Node A melakukan transaksi dengan node Q meskipun hanya memiliki saluran pembayaran langsung dengan node C dan B.

Penerapan Lightning Network dalam Praktik

LN adalah protokol yang relatif baru. Protokol ini menghadapi banyak tantangan, mulai dari kemudahan penggunaan hingga keamanan.

Ada kekhawatiran mengenai betapa mudahnya menjalankan node LN. Agar LN dapat berhasil, diperlukan jaringan node Bitcoin yang tangguh yang menjalankan protokol LN. Menjalankan node LN bisa cukup sulit dan mungkin saja memang ada masalah terkait insentif pembayaran untuk mengoperasikan node yang lebih kecil. Namun, bisa dikatakan bahwa menjalankan LN tidak jauh lebih sulit daripada menjalankan node Bitcoin penuh. Namun, karena LN sebagian besar ditujukan untuk transaksi mikro, pengalaman sehari-hari dengan LN akan dilakukan melalui dompet yang mendukung LN. Berbeda dengan beberapa dompet Bitcoin yang sudah mapan, karena dompet yang mendukung LN ini masih baru, terdapat trade-off antara dompet yang disimpan oleh pihak ketiga dan tanpa penitipan versi. Dompet LN non-kustodian lebih sulit digunakan — lebih membingungkan dan kurang praktis. Opsi kustodian lebih mudah digunakan, tetapi Anda harus mempercayakan Bitcoin Anda kepada pihak ketiga.

Baca selengkapnya: Memahami perbedaan antara dompet dengan penyimpanan dan dompet tanpa penyimpanan, dan bagaimana hal itu berkaitan dengan kebebasan ekonomi.

LN juga harus bersaing dengan para pesaingnya. Per Februari 2024, LN telah mengamankan sekitar 5.000 BTC. Angka ini mungkin terdengar besar, tetapi sebagai perbandingan, lebih dari 150.000 Bitcoin terkunci di Ethereum (WBTC, Bitcoin yang dibungkus) per Februari 2024. Karena waktu blok di Ethereum sekitar setiap 14 detik, dibandingkan dengan 10 menit pada Bitcoin, transaksi Bitcoin melalui WBTC di jaringan Ethereum sudah jauh lebih cepat. Selain itu, dapat dibayangkan bahwa proyek-proyek Ethereum seperti ETH 2.0 dan Ethereum Plasma akan menurunkan biaya transaksi hingga tingkat yang membuat Lightning Network tidak lagi diperlukan dan menjadi usang. Penting juga untuk diingat bahwa penggunaan WBTC membawa serta semua manfaat besar dari akses ke DeFi, sedangkan LN tidak.

Terakhir, dan yang paling mengkhawatirkan, LN telah menghadapi sejumlah kerentanan. Di antaranya adalah:

  • Serangan yang bertujuan mengganggu: Dana tersebut tidak hilang, tetapi hal ini menyebabkan dana Lightning milik korban dibekukan sehingga saluran pembayaran tidak dapat memproses transaksi apa pun.
  • Banjir dan penjarahan: Seorang penyerang memaksa banyak korban untuk mencairkan dana mereka dari blockchain secara bersamaan (flood). Penyerang memanfaatkan kemacetan ini untuk mencuri dana yang tidak sempat dicairkan sebelum batas waktu (loot).
  • Serangan dilatasi waktu: Seorang penyerang memperpanjang waktu yang dibutuhkan korban untuk menyadari adanya blok-blok baru dengan menunda pengiriman blok tersebut.
  • Serangan pinning: Seorang penyerang membujuk korban agar menutup saluran LN-nya secara tidak benar, lalu mencuri transaksi-transaksi tersebut.

Masih Ada Pekerjaan yang Harus Diselesaikan pada Jaringan Lightning Bitcoin

Meskipun LN memiliki kerentanan, belum ada yang memanfaatkannya. Kemungkinan besar, karena keahlian yang dibutuhkan untuk memanfaatkan kerentanan ini sangat tinggi, belum ada yang melakukannya. Para pengembang LN yakin bahwa penemuan kerentanan ini justru akan memperkuat jaringan—bahwa ini merupakan fase pertumbuhan yang tak terhindarkan. Para pengembang optimis dapat membuat berbagai perbaikan untuk kerentanan yang telah mereka temukan sejauh ini, meskipun serangan pinning dan serangan time-dilation akan memerlukan penyesuaian pada implementasi LN dan Bitcoin Core secara bersamaan.

Lightning Network saat ini menghadapi banyak tantangan, namun protokol ini masih tergolong baru dan masalah-masalah semacam ini memang wajar terjadi. Para pengembang Lightning akan terus menyempurnakan protokol ini dan mungkin akan mampu mengatasi masalah-masalah tersebut guna membantu meningkatkan skalabilitas Bitcoin di lapisan-2.

Baca selengkapnya: Pahami perbedaan antara Bitcoin dan Bitcoin Cash, serta mengapa Bitcoin Cash pada dasarnya melayani kebutuhan yang berbeda.

Untuk ulasan yang objektif dan komprehensif mengenai Lightning Network—yang ditulis oleh seorang kontributor penuh waktu Bitcoin Core—silakan baca tulisan Antoine Riard yang berjudul postingan yang sangat bagus.

Tetap Terdepan di Dunia Kripto

Tetap terdepan dalam dunia kripto dengan buletin mingguan kami yang menyajikan wawasan paling penting

Berita kripto mingguan, dipilih khusus untuk Anda

Wawasan yang dapat ditindaklanjuti dan tips edukatif

Berita terbaru mengenai produk-produk yang mendukung kebebasan ekonomi

Mulailah berinvestasi dengan aman menggunakan Dompet Bitcoin.com

Sampai saat ini, sudah ada lebih dari 85 juta dompet yang dibuat. Semua yang Anda butuhkan untuk membeli, menjual, menukar, dan berinvestasi dengan Bitcoin serta mata uang kripto secara aman.

A screenshot of the Bitcoin.com Wallet app

Pindai untuk Mengunduh Dompet Bitcoin.com

Pindai kode QR ini dengan perangkat seluler Anda, dan Anda akan secara otomatis diarahkan ke halaman toko yang tepat.