Skip to main content

Lightning Node | Bitcoin Glossary | Mapping Bitcoin

Lightning Node

Lightning

Also known as: LN node

Software that participates in the Lightning Network by opening channels, routing payments, and maintaining channel state. Popular implementations include LND, Core Lightning (CLN), and Eclair. Running a Lightning node enables earning routing fees.

Overview

A Lightning node is software that connects to the Lightning Network, manages payment channels, routes payments, and maintains the state necessary to participate in the network. Running a Lightning node gives users full sovereignty over their Lightning funds and the ability to earn fees by routing payments for others.

Major Implementations

Several open-source Lightning node implementations exist, each with different design philosophies:

┌─────────────────────────────────────────────┐
│           Lightning Implementations          │
├──────────┬──────────────┬───────────────────┤
│   LND    │ Core Lightning│      Eclair      │
│  (Go)    │   (C, CLN)    │     (Scala)      │
│ Lightning│  Blockstream   │     ACINQ        │
│  Labs    │               │                  │
├──────────┼──────────────┼───────────────────┤
│ Most     │ Modular,     │ Mobile-friendly,  │
│ widely   │ plugin-based │ Phoenix wallet    │
│ deployed │ architecture │ backend           │
└──────────┴──────────────┴───────────────────┘

Running a Lightning Node

To run a Lightning node, you typically also need a Bitcoin full node to verify on-chain transactions. The Lightning node monitors the blockchain for channel-related transactions and must remain online to process payments and watch for potential fraud (old channel state broadcasts).

Routing and Fees

Nodes that route multi-hop payments can charge a small base fee plus a proportional fee on the amount routed. Effective routing requires well-connected channels with sufficient liquidity on both sides.

Common Misconceptions

Running a Lightning node is not the same as mining. Lightning nodes do not produce blocks or consume significant energy. They facilitate payment routing and earn small fees, making them far more accessible than Bitcoin mining operations.