ETFFIN Finance >> Kursus keuangan >  >> Cryptocurrency >> Blockchain

Lightning Network di Bitcoin:Protokol Pembayaran “Lapisan 2”

Lightning Network adalah lapisan 2 yang ditambahkan ke blockchain Bitcoin yang memungkinkan transaksi off-chain.

Jaringan kilat adalah lapisan kedua yang ditambahkan ke blockchain Bitcoin yang memungkinkan transaksi di luar rantai, atau transaksi antar pihak yang tidak terhubung ke jaringan blockchain. Lapisan kedua terdiri dari beberapa saluran pembayaran antar pihak atau pengguna Bitcoin (BTC). Saluran jaringan kilat adalah teknik transaksi dua pihak yang memungkinkan pihak mengirim dan menerima uang. Dengan menangani transaksi di luar mainnet blockchain (lapisan satu), lapisan dua meningkatkan skalabilitas aplikasi blockchain sambil tetap memanfaatkan model keamanan terdesentralisasi yang kuat dari mainnet.

Kurangnya skalabilitas adalah hambatan utama untuk adopsi cryptocurrency secara luas. Jaringan blockchain, bila skalanya tepat, dapat memproses jutaan hingga miliaran transaksi per detik (TPS). Pada konteks ini, jaringan petir mengenakan biaya rendah dengan bertransaksi dan menyelesaikan off-chain, memungkinkan kasus penggunaan baru seperti pembayaran mikro instan, yang dapat memecahkan teka-teki tradisional “dapatkah Anda membeli kopi dengan kripto” dengan mempersingkat waktu pemrosesan dan menurunkan biaya (biaya energi) yang terkait dengan blockchain Bitcoin.

Padahal niatnya baik jaringan petir masih berjuang untuk mengatasi masalah tersebut dan bahkan telah memperkenalkan masalah baru seperti harga perutean yang murah dan serangan berbahaya. Untuk membuat dan membatalkan saluran pembayaran, Misalnya, ada biaya sederhana. Biaya rute, di atas biaya sederhana ini, dibayarkan ke node yang memvalidasi transaksi.

Pertanyaannya sekarang adalah mengapa sebuah node ingin memvalidasi transaksi dengan biaya perutean yang begitu murah? Alasan yang jelas adalah bahwa penambang tidak sering memvalidasi transaksi yang lebih kecil karena mereka akan menerima lebih sedikit biaya untuk melakukannya. Hasil dari, pedagang harus membayar biaya perutean dan mungkin harus menunggu lama agar transaksi mereka dikonfirmasi. Dalam hal serangan berbahaya, aktor yang buruk mungkin membuka beberapa saluran pembayaran dan kemudian menghentikan semuanya secara bersamaan. Saluran tersebut kemudian harus diverifikasi, yang menyebabkan kemacetan jaringan dengan menghalangi jaringan asli. Saat lalu lintas padat, penyerang mungkin dapat menarik uang tunai sebelum pihak yang sah mengetahui situasinya.

Bagaimana Cara Kerja Jaringan Petir?

Protokol ini memungkinkan dua pihak, seperti konsumen dan kedai kopi, untuk membangun saluran pembayaran peer-to-peer. Setelah dibuat, saluran ini memungkinkan pengguna untuk mengirim transaksi instan dan berbiaya rendah dalam jumlah tak terbatas. Ini berfungsi sebagai buku besar, memungkinkan pengguna membayar barang dan layanan yang lebih kecil seperti kopi tanpa mengganggu jaringan Bitcoin (BTC). Pembayar harus menyetorkan Bitcoin (BTC) dalam jumlah tertentu ke dalam jaringan untuk membuat saluran pembayaran. Penerima dapat menagih Bitcoin (BTC) dalam jumlah berapa pun setelah terkunci. Jika konsumen ingin saluran tetap aktif, mereka dapat menambahkan Bitcoin (BTC) secara teratur.

Kedua belah pihak dapat bertransaksi satu sama lain melalui saluran jaringan petir. Beberapa transaksi di blockchain Bitcoin diperlakukan secara berbeda dari transaksi konvensional. Ketika dua pihak memulai dan mengakhiri saluran, Misalnya, hanya blockchain utama yang diperbarui.

Kedua pihak dapat mentransfer dana tanpa henti di antara mereka sendiri tanpa memberi tahu jaringan utama. Metode ini secara signifikan mengurangi latensi transaksi karena semua transaksi di dalam blockchain tidak perlu diotorisasi oleh semua node. Saluran pembayaran individual antara para pihak digabungkan untuk membangun node jaringan kilat yang mampu merutekan transaksi. Hasil dari, jaringan kilat adalah hasil interkoneksi beberapa sistem pembayaran.

Ketika kedua belah pihak telah menyelesaikan transaksi mereka, mereka dapat menutup saluran. Informasi dari saluran tersebut kemudian digabungkan menjadi satu transaksi dan dikirim ke mainnet Bitcoin (BTC) untuk pencatatan. Konsolidasi mencegah ratusan transaksi kecil membanjiri jaringan secara bersamaan dengan menggabungkannya menjadi satu transaksi yang membutuhkan lebih sedikit waktu dan upaya untuk mengonfirmasi node. Transaksi yang lebih kecil menghalangi transaksi yang lebih besar tanpa saluran pembayaran, menyumbat jaringan dan menambahkan lebih banyak node untuk divalidasi.

Anggaplah Anda pergi ke kedai kopi lokal setiap hari dan ingin membayar dengan Bitcoin (BTC). Anda dapat membuat transaksi kecil untuk setiap cangkir kopi, tetapi transaksi mungkin memerlukan waktu lebih dari satu jam untuk divalidasi karena kesulitan penskalaan Bitcoin. Meskipun Anda melakukan sedikit transaksi, Anda harus membayar biaya besar dan kuat jaringan Bitcoin (BTC). Metode pembayaran tradisional seperti kerja keras untuk transaksi kecil karena perusahaan seperti Visa dapat menangani lebih dari 24, 000 TPS. Bitcoin, di samping itu, dapat memvalidasi tujuh TPS secara berkala.

Anda dapat menyiapkan saluran pembayaran dengan kedai kopi menggunakan jaringan kilat. Setiap pembelian kopi dilacak di saluran itu, dan bisnis masih dikompensasi. Transaksinya murah (bahkan mungkin gratis) dan cepat. Anda kemudian dapat memilih apakah akan menghentikan saluran atau mengisinya kembali setelah Bitcoin (BTC) yang diluncurkan telah dibelanjakan. Ketika saluran ditutup, semua transaksinya ditambahkan ke blockchain Bitcoin.

Kontrak cerdas dibuat antara dua pihak menggunakan jaringan kilat. Aturan perjanjian ditulis ke dalam kontrak pada saat pembentukan dan tidak dapat diubah. Pemenuhan kontrak juga otomatis dengan kode kontrak pintar, karena kontrak dibuat dengan kondisi yang telah ditentukan sebelumnya yang disetujui oleh kedua belah pihak. Ketika kondisi tertentu terpenuhi, seperti ketika konsumen membayar jumlah yang tepat untuk secangkir kopi, kontrak segera dipenuhi tanpa partisipasi pihak ketiga. Setelah transaksi diverifikasi, jaringan petir menganonimkannya. Siapa pun hanya dapat mengamati transfer nilai keseluruhan, bukan transaksi individu di dalamnya.

Transaksi di luar blockchain sangat memungkinkan untuk dilakukan tanpa batasan apa pun. Karena transaksi off-chain berakhir di mainnet setelah saluran pembayaran ditutup, mereka mungkin dipercaya untuk menegakkan blockchain. Semua transaksi diputuskan dengan cara. Sementara protokol off-chain memiliki buku besar mereka, rantai utama, yang merupakan inti dari arsitektur jaringan petir, selalu terhubung dengannya. Protokol off-chain hanya bisa ada jika ada rantai utama untuk dibangun.