NEUTRON
  • NEUTRON ECONOMY
    • About NEUTRON
  • NEUTRON API
    • ❓Common Questions
  • NEUTRONPAY
  • NEUTRON LEND
    • Account Management
    • Bitcoin
    • Stablecoin
  • NEUTRON LEARNING HUB
    • Neutron API
      • Why Neutron provide Infrastructure for Bitcoin & Lightning Network?
      • Why Neutron API is the optimal payment method for you?
      • How can Neutron's Lightning payment abilities benefit your SMB/SME business?
      • Real-World Use Cases of Lightning for Business
      • How to start using Neutron API?
    • English
      • 🪙Bitcoin 101 - What is Bitcoin (BTC)?
      • 👤What is Satoshi?
      • ⚡Lightning Network: How and Why it works?
      • ⚡Lightning 101 - What is a Lightning Node?
      • ⚡Lightning 101 - What is a Lightning Invoice?
      • ⚡Lightning 101: Lightning Network Fees
    • Vietnamese
      • 🪙Bitcoin 101 - Bitcoin (BTC) là gì?
      • 👤Satoshi là gì?
      • ⚡Lightning Network hoạt động như thế nào và tại sao nó quan trọng?
      • ⚡Lightning 101 - Node Lightning là gì?
      • ⚡Lightning 101: Phí Lightning Network
      • ⚡Lightning 101 - Lightning Invoice là gì?
    • Thailand
      • 🪙Bitcoin 101 - Bitcoin คืออะไร?
      • 👤Satoshi คืออะไร?
      • ⚡Lightning Network: ทำงานอย่างไรและทำไมถึงสำคัญ
      • ⚡Lightning 101 - Lightning Node คืออะไร?
      • ⚡Lightning 101 - ใบแจ้งหนี้ Lightning คืออะไร?
      • ⚡Lightning 101: ค่าธรรมเนียมของ Lightning Network
  • 🚀NEUTRONPAY QUICKSTART
    • 📘Using Neutronpay
      • 🇬🇧English
        • Introduction to Neutronpay
        • Security Best Practices
        • Setup New Account
          • Verify Your Identity (KYC)
          • Enable Two-Factor Authentication (2FA)
          • Create Your Username
          • Link a Bank Account (For deposits and withdrawals in local currency)
          • Set Up Biometric Login (Face ID for quick access)
        • App Features Overview
          • Deposit
          • Withdraw
          • Swap
          • Send
            • Send from local currency wallet
            • Send from Bitcoin wallet
          • Receive
            • Receive in local currency wallet
            • Receive in Bitcoin wallet
          • Add Contacts
          • Transaction History
          • Display Mode (Light & Dark)
          • Scan Bank QR Code to Pay in Vietnam
        • Deposit & Withdraw Bitcoin
        • Spend Bitcoin via Neutronpay
        • Accept Bitcoin in Store (PoS)
      • 🇰🇷Korean
        • 소개하다
          • Neutronpay 사용자를 위한 필수 보안 팁
        • 새 계정 설정
          • 신원 확인 (KYC)
          • 2FA 환경
          • 사용자 이름 만들기
          • 은행 계좌 연결
          • 생체인증
        • 기능 소개
          • Swap - 교환
          • Send - 보내다
          • Receive - 받다
          • Withdraw - 철회하다
          • History - 역사
          • Contact - 연락하다
          • Request - 요구
        • On & Off ramp Bitcoin
        • POS (point of sale)
        • Shopping by Bitcoin with Neutronpay
      • 🇻🇳Vietnamese
        • Giới thiệu
        • Tạo tài khoản mới
          • Xác minh danh tính (KYC)
          • Bảo mất 2 lớp (2FA)
          • Tạo tên người dùng
          • Liên kết tài khoản ngân hàng
          • Cài đặt sinh trắc học
        • Giới thiệu tính năng
          • Deposit- Nạp tiền
          • Withdraw - Rút tiền
          • Swap - Chuyển đổi
          • Send - Gửi
          • Receive - Nhận
          • History - Lịch sử
          • Contact - Liên hệ
          • Scan QR ngân hàng để thanh toán tại Việt Nam bằng Neutronpay
        • On & Off ramp Bitcoin
        • POS (point of sale)
        • Mua sắm online bằng Bitcoin
      • 🇹🇭Thailand
        • แนะนำ
        • การตั้งค่าสำหรับบัญชีใหม่
          • การยืนยันตัวตน (KYC)
          • การตั้งค่า 2FA
          • สร้างชื่อผู้ใช้
          • การรับรองความถูกต้องทางชีวภาพ
          • Link bank account - เชื่อมโยงบัญชีธนาคาร
        • การแนะนำคุณสมบัติ
          • Swap - แลกเปลี่ยน
          • Send - ส่ง
          • Receive - รับ
          • Withdraw - ถอน
          • History - ประวัติศาสตร์
          • Request - ขอ
          • Contact - ติดต่อ
        • On & Off ramp Bitcoin
        • POS (point of sale)
        • Shopping by Bitcoin with Neutronpay
      • 🇵🇭Filipino
        • Ipakilala
        • Pag-setup para sa bagong account
          • Pagpapatunay ng pagkakakilanlan (KYC)
          • 2FA setting
          • Create username - Gumawa Ng Username
          • Link bank account - I-link ang bank account
          • Biometric authentication - Biometrik autentication
        • Panimula Ng Feature
          • Swap - Magpalit
          • Send - Ipadala
          • Receive - Tumanggap
          • Withdraw - Bawiin
          • History - Kasaysayan
          • Makipag-ugnayan - Contact
          • Request - Kahilingan
        • On & Off ramp Bitcoin
        • POS (point of sale)
        • Shopping sa pamamagitan ng Bitcoin gamit ang Neutronpay
      • 🇮🇩Indonesian
        • Memperkenalkan
        • Pengaturan untuk akun baru
          • Verifikasi Identitas (KYC)
          • 2FA Setting (2FA)
          • Create username - Buat nama pengguna
          • Link bank account - Tautkan rekening bank
          • Biometric authentication - Otentikasi biometrik
        • Pengenalan fitur - Feature introduction
          • Swap - menukar
          • Send - Mengirim
          • Receive - Menerima
          • Withdraw - Menarik
          • History - Sejarah
          • Request - Meminta
          • Contact - Tambah kontak
        • On & Off ramp Bitcoin
        • POS (point of sale)
        • Shopping by Bitcoin with Neutronpay
      • 🇲🇾Malaysian
        • Perkenalkan
        • Persediaan untuk akaun baharu
          • Pengesahan identiti (KYC)
          • Keselamatan dua lapisan (2FA)
          • Cipta nama pengguna
          • Pengesahan biometrik
          • Link bank account - Pautkan akaun bank
        • Pengenalan ciri
          • Swap - Tukar
          • Send - Hantar
          • Receive - Terima
          • Withdraw - Tarik diri
          • History - Sejarah
          • Request - Permintaan
          • Contact - Tambah Kenalan
        • On & Off ramp Bitcoin
        • POS (point of sale)
        • Shopping by Bitcoin with Neutronpay
    • 🛍️POS for Merchants
      • Neutronpay Merchant List
    • 📖Common Questions
      • Bitcoin Security Basics
      • Swapping Bitcoin Made Simple
      • ⚡What is Lightning Network?
      • ⚡Lightning Address (LN) Explained
      • ⚡Lightning vs On-Chain Addresses
      • ⚡LNURL: Why It Matters
      • Transfer Options
      • Neutronpay Fee Schedule
      • Limits on Transactions & Withdrawals
      • Guide to Neutronpay’s 3 QR Codes
      • On-chain Transaction Fees
      • Changing Your Bank Account
      • Increasing Your Volume Limit
      • Cross-border Lightning Transfers
      • Failed to Link Bank Account
    • 🌎Payout Countries
  • 🎁Community Live Campaigns
    • 🎞️Capture & Get Sats
Powered by GitBook
On this page
  • How does the Lightning Network work?
  • Does a channel die after it’s used?
  • Pros and Cons of the Lightning Network
  • Pros of the Lightning Network
  • Cons of the Lightning Network
  1. NEUTRON LEARNING HUB
  2. English

Lightning Network: How and Why it works?

The Lightning Network provides a way to send regular Bitcoin using clever scripts and protocols.

How does the Lightning Network work?

Once the transaction is broadcast on-chain, the payment channel is opened and ready for transfers. To update the balance, both parties must agree on the new balance and create a new transaction. This process involves creating multiple 'double spends' from the original on-chain transaction, but these are not broadcast until one party decides to settle the channel and claim their funds on-chain. These transactions are valid Bitcoin transactions and are secured using multi-signatures.

Does a channel die after it’s used?

Since opening a payment channel costs BTC, the goal is to keep it open as long as possible. During this time, an unlimited number of transactions can take place between the two parties. They exchange Bitcoin by signing new transactions and sharing revocation keys, and the channel is only closed and settled on-chain when both parties decide to end it.

The Lightning Network whitepaper explains: “Micropayment channels allow two parties to continually update their balances without immediately broadcasting every transaction to the blockchain. Instead, only a final transaction, which reflects the total balance between the two parties, is recorded on-chain. This process ensures trustless interactions without risking counterparty default.”

The system's smart protocols and scripts ensure fairness and security, allowing BTC to be sent not only between the two parties but also to anyone else connected to the Lightning Network. While this process has already been explained in videos, we’ll explore it further in a future article.

Pros and Cons of the Lightning Network

Pros of the Lightning Network

  1. Fast Transactions: Payments are processed almost instantaneously, eliminating delays caused by on-chain confirmations.

  2. Low Costs: Transaction fees are minimal, making it ideal for micropayments.

  3. Improved Privacy: Only the final settlement transaction is recorded on the blockchain, ensuring that intermediate transactions remain private.

  4. Scalability: Enables a higher volume of transactions without congesting the Bitcoin network.

  5. Cross-Network Payments: Allows seamless routing of payments to any user connected to the network, even without a direct channel.

Cons of the Lightning Network

  1. Channel Management: Requires users to open and maintain payment channels, which can be inconvenient.

  2. Liquidity Constraints: Users need sufficient funds locked in the channel to facilitate transactions.

  3. Offline Risks: If a user goes offline for an extended period, they may be vulnerable to fraud or missed updates.

  4. Complexity: The system is more technically demanding compared to standard Bitcoin transactions, which might deter less experienced users.

  5. Centralization Risks: Over time, larger nodes could dominate the network, potentially reducing decentralization.

PreviousWhat is Satoshi?NextLightning 101 - What is a Lightning Node?

Last updated 5 months ago

⚡