Bitcoin Lightning Network Explained

MH
Written by Mohamed Habbat
Estimated read time: 13 min

You want to pay for a coffee with Bitcoin. You open your wallet, generate an invoice, the merchant scans it, the payment leaves your wallet. Then you wait. Ten minutes. Twenty if the network is busy. By the time the transaction confirms, the coffee is cold and the queue behind you has drifted to another till.

Even if you can wait, the maths kill it. Sending a few Swiss francs on-chain costs whatever miners charge to include your transaction in the next block. When the mempool clogs, that fee jumps to CHF 2 or CHF 5 for a single transaction. Paying CHF 5 for a coffee with a CHF 3 fee bolted on is not a payment system. It is proof that Bitcoin's base layer was never built for retail.

Bitcoin's base layer was built for something else: secure, final, irreversible settlement. Think international wire transfer, not tap-and-go. That is the correct trade-off for a layer that anchors billions of dollars of value with no single point of failure.

You also need small, fast, cheap payments. The Lightning Network exists to deliver them. Lightning is a payment network running on top of Bitcoin that pushes a transaction through in under a second for a fraction of a centime. The coffee that would cost CHF 2 in on-chain fees costs less than a centime on Lightning. Same Bitcoin. No new coin. No separate blockchain.

How Lightning Actually Works

The building block of Lightning is the payment channel. The idea is simpler than the name.

Picture two people, Lena and Marco, who pay each other often. Instead of writing every payment to the blockchain, they open a shared wallet: a Bitcoin address that needs both signatures to spend from. Each deposits some Bitcoin. That one opening transaction hits the blockchain.

After that, they transact privately. Every time Lena pays Marco, they update a private record of who holds what inside the shared wallet. These updates never touch the blockchain. They settle in milliseconds. They cost nothing. They can happen hundreds of times an hour.

When Lena closes her tab at the bar, they settle the channel. One final transaction writes the closing balances back to the Bitcoin blockchain. Two blockchain entries for hundreds of transactions. That ratio is where Lightning's efficiency lives.

Lightning payment channel lifecycle: open, transact off-chain, close

The security mechanism is clean. If either party tries to cheat by publishing an outdated balance where they had more money than they actually do, the other party can claim the cheater's entire stake as a penalty. The maths are wired so that stealing costs you everything. You do not need to trust your channel partner. The cryptography enforces honesty for you.

This works for two people who transact often. You do not have a channel with every coffee shop in Zurich. Lightning fixes this with routing.

If Lena wants to pay a café she has never touched before, her wallet finds a path through the network. The payment hops from Lena to an intermediate node, then to another, then to the café. Each hop is locked by a cryptographic primitive called a Hash Time-Lock Contract (HTLC). Each node can only claim its forwarding fee by passing the payment onward correctly. No node can grab the payment mid-flight. The full chain of locks either completes or unwinds. You either pay or you do not. Nothing gets stuck in the middle.

From your side, none of this shows. You scan a QR code. The payment routes itself. The recipient gets paid. The whole thing takes one to two seconds.

The Network in Numbers

Lightning is not a concept under development. It is a live network moving real payments around the world.

The public Lightning Network spans several thousand nodes and tens of thousands of payment channels, with total capacity in the low thousands of BTC. Check mempool.space/lightning for current figures. A meaningful slice of the network runs on private channels that do not show up in public data, so the real footprint is larger than the public snapshot suggests.

The median routing fee is a fraction of a satoshi. That unit is so small it has no meaningful equivalent in Swiss francs. For everyday payments, Lightning fees are close enough to zero that you stop noticing them.

A small number of large, well-connected nodes, including several major exchanges, handle a disproportionate share of routing. This hub-and-spoke shape is common in network infrastructure and it does not make Lightning fragile. Payments route around offline nodes on their own. But the concentration is real, and if you care about privacy you should know it exists.

What You Can Do With Lightning Right Now

Lightning delivers what Bitcoin's base layer cannot: everyday spending.

If you are buying something small (a coffee, a meal, a piece of software, a tip to a creator), Lightning handles it instantly with fees you will not notice. Merchants who accept Lightning plug it in through a Bitcoin payment processor or a Lightning-compatible point-of-sale. You scan a QR code. Done.

Cross-border payments are where the gap becomes obvious. A Swiss resident sending money to family abroad through a traditional bank transfer pays fees of five to ten percent, waits one to five business days, and runs into a system that locks out anyone without a bank account. A Lightning payment takes two seconds and costs fractions of a centime. The recipient needs a Lightning wallet, which is an increasingly low bar as adoption spreads, but the economic gap is substantial. This is the remittance use case that has produced the most real adoption in lower-income countries: Lightning as a rail that competes head-on with services charging ten times more.

Lightning also plugs into Nostr, a decentralized social protocol. Nostr users can "Zap" creators by sending small amounts of Bitcoin with a single tap. No Patreon. No YouTube revenue share. No minimum threshold. A creator posts something you valued, you send them twenty satoshis, the payment lands instantly. That is what native monetization looks like when the payment layer has no friction.

A user-experience improvement called a Lightning Address sits underneath much of this. Your Lightning Address looks like an email address: you might see it written as moh@bicatalyst.ch or satoshi@walletofsatoshi.com. When someone sends to that address, their wallet fetches the right payment details from the provider and completes the payment. No invoice strings to copy. No QR codes to generate in advance. If you can send an email, you can send Bitcoin over Lightning.

Which Wallet to Use in Switzerland

Choosing a Lightning wallet comes down to one decision first. Do you want to hold your own keys, or do you want someone else to manage them for you?

Custodial wallets, where the provider controls the underlying keys, are simpler to use but reintroduce the same counterparty risk you adopted Bitcoin to avoid. Your balance lives as a row in their database. They can freeze it. The company can fail. Regulations can lock you out. Custodial Lightning wallets are fine for very small amounts and for getting started. They are not appropriate for meaningful savings.

Self-custodial wallets keep you in control. The trade-off used to be that managing Lightning channels was technically demanding. Modern wallets have stripped most of that complexity out.

Phoenix is the best non-custodial option for most Swiss users. Built by the ACINQ team, Phoenix manages your channels for you through a mechanism called splicing. Your wallet runs one dynamic channel that resizes as needed, instead of multiple channels you have to balance by hand. The fee model changed in 2023: instead of a one-percent receiving fee, Phoenix now charges only the underlying Bitcoin mining fee when it needs to adjust your channel capacity. Overall cost is lower and more predictable. Phoenix runs on iOS and Android in Switzerland with no geographic restrictions.

Muun is the most beginner-friendly self-custody option. It presents a single unified balance, no separate on-chain and Lightning balances, just one number. Under the hood, Muun routes Lightning payments through submarine swaps, which means fees can run higher than native Lightning wallets for some transaction types. For users who want Lightning without channel management, Muun is a reliable pick. Available in Switzerland on iOS and Android. (Note: Muun uses submarine swaps to bridge between on-chain and Lightning. Lightning payments go through Muun's infrastructure, which introduces trust assumptions different from a native Lightning wallet like Phoenix.)

Wallet of Satoshi has the simplest onboarding you will find. Download, open, receive your Lightning Address, and you can send and receive Bitcoin in under a minute. Wallet of Satoshi is custodial. That makes it the simplest first step, but it also means you are trusting a third party with your funds. Use it to learn how Lightning feels before you graduate to something heavier.

Zeus is for users who already run their own Lightning node, or who want to. It connects to your node infrastructure and gives you full control over channels, fees, and routing. Not a beginner option, but the right pick if you want full sovereignty over your Lightning setup.

<!-- VERIFY: Strike Switzerland availability — Strike launched in Europe (Zap Solutions Europe Sp. z o. o.) in April 2024 but its public country list does not explicitly name Switzerland. Author to confirm via strike.me/faq before next print. -->

Strike launched in select European markets through Zap Solutions Europe in April 2024, but Switzerland is not on its public availability list. Verify directly with the app before assuming it works on a Swiss account. Breez, another well-regarded wallet, has been shifting toward providing infrastructure for developers rather than a standalone consumer app. Verify its current app store status before using it.

What Lightning Cannot Do

Lightning has real limitations you should know.

Routing does not always succeed. For small payments (coffee, tips, content), routing failures are rare with modern wallets. For larger payments, especially those above a few thousand CHF worth of Bitcoin, routing gets less reliable because fewer channels can carry that amount. Lightning is a payments layer built for smaller transactions. If you need to move a substantial amount of Bitcoin, the base layer is still the right answer despite its higher fees and slower confirmation.

Liquidity is the hidden variable. To send a payment, your channel needs enough outbound capacity. To receive one, there has to be enough inbound capacity pointed at you. Non-custodial wallets like Phoenix manage this for you, but "for you" means "at a cost". When you receive more than your channel can handle, the wallet opens more capacity and charges you the on-chain fee for doing it. The cost is usually small and predictable, but it is not zero.

Privacy on Lightning is better than on-chain in some respects, because payments are not permanently recorded on a public blockchain. It is worse in others. The channel graph is public. Your channel partners know your balance. Analysis of the network graph can sometimes draw inferences about payment flows. If you are paying for something genuinely sensitive, take a careful look at Lightning's privacy model before you assume it gives you anonymity.

The public network also shows the concentration of routing through large, well-known nodes. Around half of public Lightning nodes use Tor for network-level privacy. 1ml.com/statistics currently reports roughly 3,200 Tor onion-service nodes against ~6,200 reachable nodes overall, but the routing infrastructure itself is visible. For most everyday payments (coffee, cross-border transfers, content tips), that does not matter. For users with specific privacy requirements, it does.

Lightning and Swiss Tax

Swiss tax treatment of Bitcoin does not change when it moves over Lightning. Bitcoin is Bitcoin whether the transaction settles on-chain or through a Lightning channel.

For private investors in Switzerland, capital gains on Bitcoin are tax-free. That holds whether you received or spent that Bitcoin over Lightning or through a standard on-chain transaction. The Federal Tax Administration does not split the two for individuals holding Bitcoin as private assets.

Bitcoin received as payment for goods or services, regardless of whether it arrives over Lightning, is taxable income at the fair market value at the time of receipt. True on-chain. Equally true on Lightning.

One area without official guidance from the ESTV as of this writing: routing node operators who earn fees for forwarding payments. If you run an active routing node and earn meaningful routing fees, that income sits in a grey area. It is potentially treated as business income depending on volume and intent. If you operate a routing node professionally, talk to a Swiss tax adviser before assuming it is tax-free.

If you are holding Bitcoin as a personal savings asset and making the occasional Lightning payment, there is nothing complicated here. Your existing tax treatment applies. Lightning adds no new tax dimension.

To find Lightning-accepting merchants near you in Switzerland, btcmap.org maintains a live, community-updated map of physical businesses that accept Bitcoin and Lightning across the country. The count moves often. Check there rather than any static number this chapter could quote.

Your First Lightning Payment

The most useful thing you can do after reading this chapter is make a real Lightning payment. The concepts land harder once you have felt how different it is from an on-chain transaction.

Download Phoenix or Muun. Fund the wallet with a small amount. CHF 20 to 50 is more than enough. Then find a Lightning-enabled merchant near you through btcmap.org and pay for something, or send yourself a small amount to a Lightning Address to see how the experience feels. If you do not want to spend money at a merchant yet, any wallet with a Lightning Address can receive a test payment from your own second wallet in under a second.

The friction you will notice is in setup, not in the payment. Once your wallet has channel capacity, sending a Lightning payment feels closer to a contactless card tap than to moving money. That contrast, between what on-chain Bitcoin asks of you and what Lightning gives you, is the whole point.

Chapter Summary

  • Bitcoin's base layer is designed for secure, final settlement, not everyday payments. On-chain fees as of mid-2026 usually run under CHF 1 per transaction during normal mempool conditions but can spike to several francs during congestion. Check mempool.space for the current fee estimate before sending. Confirmation still takes ten or more minutes regardless of fee level.

  • The Lightning Network is a payment layer built on top of Bitcoin. It works through payment channels: shared Bitcoin wallets where two parties transact freely and settle to the blockchain only when they are done. No new coin is created.

  • Payments route across the network through connected nodes. Cryptographic locks at each hop make sure no node can steal funds in transit. From your side, payments take one to two seconds and cost fractions of a centime.

  • For Swiss users, Phoenix offers the best non-custodial experience with hands-off channel management. Muun is the simplest beginner option. Wallet of Satoshi works for very small amounts or first-time users. Strike's European rollout does not currently list Switzerland. Verify directly before relying on it.

  • Lightning is not the right tool for large transactions. Move those on-chain. Routing can fail for large amounts, and liquidity management adds some complexity for self-custodial wallets.

  • Swiss tax treatment is unchanged. Capital gains on Bitcoin held as private assets remain tax-free, whether transacted on Lightning or on-chain. Routing fees from running a node sit in a grey area. Take professional advice if that applies to you.

This content is educational and does not constitute financial advice.