Cara Kerja Saluran Petir
๐ 7 min baca
Quick Answer
Saluran pembayaran adalah mesin dari Lightning Network. Idenya, dua pihak mengunci dana dan kemudian memperbarui siapa yang memiliki apa tanpa menyentuh blockchain, terdengar seperti keajaiban, namun bertumpu pada transaksi Bitcoin yang cerdas dan dapat diverifikasi. Memahami saluran mengungkap bagaimana Lightning dapat bersifat instan dan aman, serta apa arti sebenarnya dari "likuiditas".
๐ก Model mentalnya
Saluran adalah toples koin bersama antara dua orang, dengan catatan yang melacak berapa banyak yang dimiliki masing-masing orang. Mereka dapat menulis ulang catatan tersebut secara instan, sesering yang mereka inginkan, tidak memerlukan bank. Keduanya dapat, kapan saja, "mencairkan" dengan menyelesaikan catatan terbaru di blockchain. Stoples itu dirantai; catatan berjalannya bersifat off-chain dan instan.
Membuka saluran
Dua pihak mengunci Bitcoin ke dalam alamat 2-dari-2 bersama dengan satu transaksi on-chain, yaitu pendanaan. Sekarang mereka memiliki saluran dengan saldo awal yang disepakati (katakanlah Anda 0,01, saya 0,01). Langkah on-chain ini adalah satu-satunya biaya untuk memulai; setelah itu, pembayaran instan tanpa batas di antara keduanya menjadi mungkin.
Melakukan pembayaran
Untuk membayar, keduanya cukup menandatangani saldo yang diperbarui ("sekarang Anda 0,012, saya 0,008"). Setiap pembaruan adalah transaksi Bitcoin yang valid dan dapat disiarkan, namun mereka menyimpannya secara off-chain karena mereka percaya bahwa mereka dapat menyelesaikannya kapan saja. Yang terpenting, saldo lama tidak valid secara kriptografis, sehingga tidak ada yang bisa menipu dengan menyiarkan saldo yang sudah kadaluwarsa.
Perutean melintasi jaringan
Anda dapat membayar seseorang yang tidak memiliki saluran dengan Anda dengan merutekan melalui orang lain: pembayaran Anda melompat AโBโC, masing-masing meneruskannya, diamankan sehingga tidak ada perantara yang dapat mencurinya (melalui "kontrak yang dikunci waktu hash"). Dompet menemukan rute secara otomatis. Beginilah cara beberapa juta saluran memungkinkan siapa pun membayar siapa pun di Lightning.
Menutup saluran dan likuiditas
Salah satu pihak dapat menutup saluran dengan menyelesaikan saldo akhir secara on-chain. "Likuiditas" adalah tentang penempatan dana pada arah yang benar, Anda hanya dapat mengirimkan apa yang ada di sisi saluran Anda, dan menerima apa yang ada di saluran lain. Mengelola likuiditas adalah masalah praktis utama dalam menjalankan Lightning, sebagian besar ditangani oleh dompet yang bagus.
๐ Pengambilan kunci
Saluran Lightning didanai oleh satu transaksi on-chain yang mengunci Bitcoin antara dua pihak, yang kemudian membayar secara instan dengan menandatangani saldo yang diperbarui secara off-chain, dengan saldo lama yang secara kriptografis tidak valid sehingga tidak ada yang bisa menipu. Pembayaran dirutekan melintasi saluran yang terhubung untuk menjangkau siapa pun, dijamin dengan kontrak hash yang dikunci dalam waktu. Saluran ditutup dengan menyelesaikan saldo akhir secara on-chain; "Likuiditas" adalah memiliki dana di sisi kanan untuk dikirim atau diterima.
Mengapa ini penting bagi Anda
Seiring dengan berkembangnya adopsi Lightning di Asia untuk pengiriman uang dan pembayaran, memahami saluran dan likuiditas membantu pengguna dan pedagang kecil memahami mengapa pembayaran terkadang gagal (masalah likuiditas) dan bagaimana sistem tetap tidak dapat dipercaya. Ini adalah fondasi bagi siapa pun yang menjalankan node atau bisnis Lightning di wilayah tersebut.
Pertanyaan yang sering diajukan
Bagaimana pembayaran Lightning bisa instan dan tetap aman?โผ
Setiap pembayaran adalah transaksi Bitcoin yang valid dan ditandatangani yang dapat diselesaikan secara on-chain oleh salah satu pihak, dan saldo yang lebih lama tidak valid secara kriptografis sehingga tidak ada yang bisa menipu dengan menyiarkan pembayaran yang sudah basi. Anda mendapatkan pembaruan off-chain instan yang didukung oleh kemampuan untuk menerapkan saldo terbaru pada lapisan dasar Bitcoin.
Apa itu likuiditas Lightning?โผ
Begitulah posisi dana saluran Anda. Anda hanya dapat mengirim apa yang ada di sisi saluran Anda dan menerima apa yang ada di sisi lain. Jika Anda tidak dapat menerima pembayaran, hal ini sering kali disebabkan karena Anda kekurangan likuiditas masuk. Dompet yang bagus mengatur sebagian besar hal ini untuk Anda.
Bisakah seseorang menipu saya di Lightning?โผ
Protokol ini dirancang untuk mencegahnya: jika pihak lawan mencoba melunasi saldo lama yang lebih menguntungkan, Anda (atau dompet/menara pengawal Anda) dapat membuktikannya dan mengklaim dana tersebut sebagai penalti. Menyimpan dompet Anda secara online atau menggunakan layanan menara pengawal melindungi dari hal ini.
Terus belajar
๐ Sumber & bacaan lebih lanjut
Referensi resmi dan sumber utama yang digunakan dalam panduan ini.