💡 The Plain-English Definition
In a Lightning Network payment channel (a direct payment connection between two nodes), the channel balance is how the total funds are split between the two sides. Your local balance is what you can send; your remote balance is what you can receive. Managing that split is one of the central ongoing challenges of running Lightning.
🤔 But Why Though?
When two nodes open a Lightning channel, they commit a fixed total amount of bitcoin — the channel capacity. At first, whichever side funded the channel holds all of it as their local balance. If Alice opens a channel to Bob with 1 BTC, Alice starts with 1 BTC of local balance (she can send up to 1 BTC) and zero remote balance (she can receive nothing). Bob has the mirror image: 1 BTC remote, zero local. Every payment shifts the split. Alice pays Bob 0.3 BTC, and now Alice has 0.7 local and 0.3 remote, while Bob has 0.3 local and 0.7 remote. The total never changes — only how it’s divided. A channel used heavily in one direction eventually runs dry on one side and has to be rebalanced before it’s useful again.
For nodes that earn fees by routing payments for other people, balance management is critical. Forwarding a payment needs the middle node to have enough local balance to pass it along. A channel pushed entirely to one side — all sent out, or all received — can’t route anything and earns no fees. Options for rebalancing include sending or receiving payments that naturally even things out, using submarine swaps (services that trade on-chain bitcoin for Lightning bitcoin to top up liquidity), or paying routing fees to push funds around a circular route back to yourself.
🌍 The Real-World Analogy
Think of a Lightning channel like a pipe between two water tanks. The pipe has a fixed capacity. Water flows toward Bob’s tank when Alice sends (her tank empties, his fills) and back the other way when she receives. A pipe used only for sending eventually empties Alice’s tank completely — and then she can’t send anymore. Rebalancing is refilling her tank, either by receiving payments or by pumping water round through a separate path.
⚡ So What?
For casual Lightning users, channel balance is invisible — wallet apps and LSPs (Lightning Service Providers — companies that manage channels on your behalf) handle it automatically. For anyone running their own Lightning node, balance management becomes a real operational job. Understanding it explains why Lightning payments sometimes fail (a channel somewhere along the route is short on balance) and why keeping a well-balanced routing node takes ongoing attention.
