Lightning Network adalah jaringan Bitcoin Layer 2 paling menonjol yang ada saat ini, dan telah lama dipuji sebagai landasan utama bagi skalabilitas blockchain paling berharga di dunia.
Meskipun bukan solusi untuk setiap masalah yang dihadapi bitcoin, Lightning Network dapat mengubah persamaan penskalaan jaringan mata uang kripto dari transaksi per detik menjadi pengguna baru per detik tanpa mengorbankan terlalu banyak dalam hal desentralisasi dan ketahanan sensor. Selain itu, ini mungkin merupakan teknologi penting untuk menyatukan sejumlah besar Bitcoin L2 berbeda yang dapat berkembang di tahun-tahun mendatang.
Tapi apa itu Lightning Network dan bagaimana cara kerjanya? Mari selami lebih dalam Bitcoin L2 yang berfokus pada pembayaran.
Meskipun bitcoin awalnya diluncurkan sebagai sistem uang digital peer-to-peer dengan pembayaran murah berbasis blockchain, kenyataannya adalah bahwa sistem ini tidak akan pernah menjangkau basis pengguna yang besar sambil mempublikasikan semua transaksi di basis blockchain. Di masa lalu, bitcoin mencapai puncaknya dalam memproses kurang dari sembilan transaksi on-chain per detik. Meskipun transaksi on-chain pada dasarnya gratis pada tahun-tahun awal pengembangan jaringan, keterbatasan sistem terjadi pada tahun 2016 ketika batas kapasitas satu megabita per blok tercapai untuk pertama kalinya.
Ketika jaringan semakin populer, ruang blok yang langka di jaringan terisi, dan akhirnya terjadi krisis di mana transaksi on-chain menjadi mahal secara historis dan tidak dapat diprediksi dalam hal kapan transaksi tersebut akan dikonfirmasi dalam sebuah blok.
Situasi ini adalah inti dari perang pemblokiran, di mana berbagai proposal untuk menangani batas kapasitas bitcoin dan skalabilitas jangka panjang diperdebatkan oleh pengguna. Beberapa orang melihat peningkatan sederhana pada batas ukuran blok bitcoin sebagai opsi paling mudah dalam jangka pendek, namun masalahnya adalah banyak proposal paling menonjol terkait metode penskalaan ini menggunakan hard fork—jenis perubahan yang secara efektif memerlukan semua pengguna untuk pindah ke jaringan bitcoin baru yang tidak kompatibel. Hal ini menyebabkan sulitnya menemukan konsensus mengenai perubahan tersebut.
Selain itu, berbagai kontributor protokol bitcoin hingga saat itu lebih memilih pendekatan penskalaan multi-layer di mana jumlah terbatas ruang blok yang tersedia di blockchain dapat dikurangi.
Digunakan dengan lebih efisien. Diperkirakan bahwa peningkatan jumlah data yang dapat disimpan oleh blockchain juga akan meningkatkan biaya pengoperasian node penuh, yang selanjutnya akan memusatkan jaringan dan mempertanyakan properti yang membuat bitcoin berharga. Dengan mengizinkan pengguna untuk ikut serta dalam Bitcoin L2, pembayaran yang lebih kecil, seperti pembelian secangkir kopi, dapat dilakukan dari blockchain dasar sambil tetap mempertahankan tingkat desentralisasi yang tinggi. Ada juga sejumlah perubahan yang dapat dilakukan oleh entitas besar dan terpusat untuk menggunakan ruang blok secara lebih efisien seperti pengelompokan transaksi.
Pada akhirnya, peningkatan yang dipilih melalui konsensus sebagai jalur terbaik ke depan adalah perubahan soft-forking (kompatibel ke belakang) yang dikenal sebagai Segregated Witness (SegWit). Perubahan ini memungkinkan peningkatan ukuran blok dan perbaikan masalah kelenturan transaksi, yang memungkinkan mekanisme penskalaan off-chain yang lebih efisien dan aman untuk pembayaran bitcoin, seperti Lightning Network.
Lightning Network secara efektif merupakan jaringan IOU cerdas di mana berbagai pihak dapat saling mengirim pembayaran off-chain dengan cara yang sangat rendah tingkat kepercayaannya. Alih-alih melakukan transaksi on-chain untuk setiap transfer, pengguna saling mengirim bukti pembayaran kriptografi yang ditandatangani tanpa menyiarkannya ke jaringan bitcoin yang lebih besar. Setelah sejumlah besar pembayaran dilakukan, mereka yang terhubung ke Lightning Network pada akhirnya dapat menguangkannya ke blockchain bitcoin dasar kapan pun mereka mau.
Inovasi utama di sini adalah bahwa pencetakan on-chain tidak diperlukan untuk setiap pembayaran. Sebaliknya, pengguna dapat memanfaatkan blockchain dalam situasi di mana seseorang mencoba berbohong tentang riwayat pembayaran yang dilakukan di Lightning Network. Dalam skenario seperti itu, korban upaya pencurian hanya menerbitkan bukti kriptografi ke blockchain mengenai riwayat pembayaran off-chain yang telah dilakukan.
Di satu sisi, Lightning Network mengubah persamaan penskalaan bitcoin dari pembayaran per detik menjadi onramps dan offramps pengguna per detik. Setelah pengguna bergabung dengan Lightning Network melalui transaksi on-chain, mereka dapat mengirim pembayaran dalam jumlah tidak terbatas, dengan asumsi likuiditas mencukupi.