Paying with Bitcoin: On-chain, Lightning, Liquid, Spark and Cashu Compared

Bitadvocate Editorial Team
·
Updated September 18, 2026
·
approx. 11 min read

Sending bitcoin used to mean one thing: paste an address, set an amount, hit send. Today there are several ways to move bitcoin, or claims denominated in bitcoin. Alongside the ordinary on-chain transaction sit Lightning, Liquid, Spark and ecash systems such as Cashu.

These are not competitors that have to beat each other. They solve different problems and each one buys its advantage with a different assumption. Those assumptions are what actually matters, far more than speed.

One question sorts all of it: where do your bitcoin sit right now, and who has to keep cooperating for you to spend them? This guide answers that for all five layers using the same four questions, so they can be compared at all.

How current is this?Last checked: 18 September 2026
Bitcoin on-chain and LightningactiveEstablished and widely available in everyday use.
LiquidactiveRunning for years, mostly around exchanges and platforms.
SparkactiveYoung protocol; ecosystem and operator set still moving.
CashuactiveUnder active development. The documentation itself advises small amounts.

Spark, Cashu and their wallet integrations in particular are moving quickly. Check technical properties and available implementations again before you decide.

Why there is more than one way

Because payments are not all alike. Someone holding a meaningful amount for years, or moving it between their own wallets, needs something different from someone buying a coffee. A merchant needs different properties again from someone sending small amounts privately.

The underlying reason is a property of Bitcoin itself: block space is limited. A new block arrives roughly every ten minutes, and the fee depends on how many others want into the same block. How a Bitcoin transaction works walks through that in detail. For billions of small everyday payments it is therefore neither necessary nor sensible to settle each one directly on the blockchain.

The thread running through all of this: Every layer that is faster or cheaper than an on-chain transaction pays for it with an added assumption. On some layers that assumption is small. On others it means somebody else is holding your bitcoin.

On-chain: the settlement layer

On-chain means the transaction goes straight to the Bitcoin network and is confirmed in a block. Real bitcoin UTXOs move from one script to the next. This is the layer where everything ultimately settles.

If you hold your own keys, you build the transaction yourself and broadcast it. No payment provider, no federation, no mint and no open channel that has to keep working.

  • Where the bitcoin sit. In a UTXO that only your key can move.
  • Who has to keep cooperating. Nobody. Only the consensus rules apply.
  • What it costs. Waiting for confirmation, and a fee that tracks demand for block space.

That makes on-chain the right choice for long-term holding, larger amounts, moving funds between your own wallets, and for opening and closing every other layer. Everything built on top anchors its ends here.

Lightning: payment channels

Lightning moves the individual payment off the blockchain and into a channel between two parties. Inside that channel the balance can shift as often as you like without a new block. Through a network of connected channels a payment also reaches people you have no direct channel with. The Lightning Network explained covers the mechanics.

For everyday use this is a mature answer: seconds instead of minutes, very small amounts become practical, and there is a large ecosystem of wallets, nodes and payment providers.

  • Where the bitcoin sit. In an on-chain UTXO backing the channel. With a self-custodial wallet, the claim on it stays yours.
  • Who has to keep cooperating. With self-custody, nobody permanently, but you do need to be able to respond if a counterparty publishes an outdated state. With a custodial wallet you are trusting the provider outright.
  • What it costs. Liquidity has to be there, and channels have to be managed.

Inbound and outbound liquidity, opening and closing channels, routing: that is the technical reality underneath. Modern wallets hide a great deal of it. The complexity has not disappeared, it has moved somewhere else.

Liquid: a federated sidechain

Liquid is a separate blockchain alongside Bitcoin. Bitcoin are moved in through a peg and used there as L-BTC. According to the Liquid Network technical overview, a block is produced roughly every minute, and a peg-in requires 102 confirmations on the Bitcoin network before the funds can be claimed on Liquid.

One distinctive feature is Confidential Transactions: the amount and the asset type are hidden by default, and according to the documentation not even federation members can see them.

  • Where the bitcoin sit. The actual bitcoin are held by the federation. You hold L-BTC, a representation of them on Liquid.
  • Who has to keep cooperating. The federation. Its members are geographically distributed, largely exchanges and financial companies, and blocks are signed by at least two thirds of the block signers.
  • What it costs. A different security model from Bitcoin itself.

Worth being precise about: L-BTC is not the same thing as a bitcoin UTXO. Liquid is not faster bitcoin, it is an additional layer with its own assumptions. Treating the two as equivalent skips over exactly the distinction that matters.

Spark: transfers without your own channels

Spark is the newest of the approaches here and works on a statechain model. Put simply: a payment does not move a UTXO on the blockchain each time. Instead, control over it is handed on off-chain.

The practically interesting part is how it meets Lightning. A Spark user can send and receive Lightning payments without running channels at all. That targets precisely the hurdle where self-custodial Lightning often stalls in practice.

  • Where the bitcoin sit. In a UTXO on Bitcoin L1. The Spark documentation describes funds as always non-custodial and recoverable on L1 through a unilateral exit that depends on Bitcoin and nobody else.
  • Who has to keep cooperating. The Spark Operators, but within limits: the documentation states they cannot move funds without the user, who is a required participant in any transfer. The security claim rests on at least one operator behaving honestly and deleting its key share afterwards, or on a configured threshold of them, depending on the setup.
  • What it costs. One added assumption compared with plain on-chain custody, and a young ecosystem.

How the model holds up over years, and how widely the operator set ends up distributed, cannot be settled today. That is not an argument against Spark. It is an argument for matching your amounts and expectations to it.

Cashu: ecash issued by a mint

Cashu is different in kind from everything above. It is a Chaumian ecash protocol: a mint issues digital tokens that users pass between each other. Because of blind signatures the mint does not necessarily know which deposit connects to which later payment. That gives it privacy properties none of the other layers offer in the same way.

In practice it usually runs through Lightning: you pay the mint and receive tokens, which are then very easy to hand on, for example as text or a QR code. A received token is only safe once the recipient has swapped it at the mint.

  • Where the bitcoin sit. With the mint. You hold a claim, not bitcoin.
  • Who has to keep cooperating. The mint operator, completely. The Cashu documentation says so plainly: mints act as a custodian for your satoshis, and users must trust the mint to redeem their ecash.
  • What it costs. The full failure risk of that mint.

The documentation says it itself: Cashu advises not putting in money you are not willing to lose, choosing mints whose operator you know, and redeeming tokens promptly. That is not outside criticism, it is the project’s own assessment.

The five layers side by side

The same four questions, answered five times. The order follows distance from settlement: strongest control at the top, more convenience further down, and with it a growing number of assumptions.

Bitcoin on-chain
Where the bitcoin sit
In a UTXO that is yours.
Who has to keep cooperating
Nobody, only the consensus rules.
If something goes wrong
Nothing hangs on a third party. Only fee and waiting.
Good for
Holding, larger amounts, final settlement.
Lightning
Where the bitcoin sit
In a channel backed by a UTXO.
Who has to keep cooperating
With self-custody nobody permanently; with a custodial wallet, the provider.
If something goes wrong
Close the channel unilaterally, at the cost of an on-chain transaction.
Good for
Everyday payments, small amounts, merchants, micropayments.
Liquid
Where the bitcoin sit
With the federation. You hold L-BTC.
Who has to keep cooperating
The federation; blocks need two thirds of signers.
If something goes wrong
The peg-out depends on the federation.
Good for
Transfers between platforms, confidential amounts, other assets.
Spark
Where the bitcoin sit
In a UTXO on L1, with control passed off-chain.
Who has to keep cooperating
The operators, within limits: at least one must be honest, more depending on the setup.
If something goes wrong
Unilateral exit back to L1.
Good for
Mobile wallets, Lightning without running channels.
Cashu
Where the bitcoin sit
With the mint. You hold a claim.
Who has to keep cooperating
The mint operator, completely.
If something goes wrong
The claim is gone. No exit without the mint.
Good for
Very small amounts, a cash-like feel, privacy.

Which layer fits when

The useful question is not which layer is fastest, but which loss you would be willing to absorb in the worst case. Almost everything else follows from that.

Choosing by amount and purpose
1

Amounts whose loss would hurt
On-chain, self-custodial. No intermediate layer, no added assumption. The waiting is not a drawback here, it is the price of the strongest control available.
2

Regular everyday payments
Lightning. Mature, widely supported, and with a self-custodial wallet the claim stays with you.
3

Using Lightning without managing channels
Spark is built for this. The added assumption is bounded and an exit to L1 is part of the design. As a young system, better suited to amounts that circulate.
4

Moving funds between exchanges and platforms
Liquid, if the other side supports it and you accept the federation as an assumption.
5

Small amounts, tips, a cash-like feel
Cashu, with a mint whose operator you know, and only with amounts you could afford to lose.
6

When in doubt
Drop down a layer. If you are unsure whether you understand a layer’s assumption, you have not accepted it yet.

When the wallet picks the layer for you

For users, something else may end up mattering more: perhaps they will not need to know which route a payment takes. A wallet could check in the background whether Lightning has the liquidity, whether Spark fits, or whether an on-chain transaction makes more sense. All that would be visible is one button: pay.

We know this pattern from elsewhere. Nobody sending a message thinks about which protocol carries it. There is little reason bitcoin payments should not head the same way.

One difference remains, though, and it is an important one. The interface may get simpler. The differences in security must not become invisible along the way. A UTXO under your own keys is not the same as L-BTC inside a federation, and an ecash token is a claim against a mint. Precisely when wallets start mixing these layers behind the scenes, showing people where their bitcoin currently sit becomes more important, not less.

How to spot a good wallet: It makes the choice for you and still tells you which layer it picked. Simplicity should not be bought with opacity.

In summary

Bitcoin is becoming a layered payment system. The blockchain remains the settlement layer, and above it sit routes for different requirements: Lightning for everyday spending, Liquid for transfers between platforms, Spark for Lightning without running channels, Cashu for very small amounts with a cash-like feel. These systems do not have to beat each other, and wallets will most likely use several at once. More useful than looking for a winner is one skill: recognising where your bitcoin or your claims actually sit, who can control them, and which assumption you have just taken on.

Want to go deeper?

The layer you will need most often day to day is Lightning. The basics guide explains how channels, routing and invoices fit together.

The Lightning Network explained

Frequently asked questions about Bitcoin payment layers

These come up most often when someone first realises there is more than one way to pay with bitcoin.

Are Liquid, Spark and Cashu just faster bitcoin?+

No, and this is the central point. They are faster because they take on an added assumption. With Liquid it is the federation, with Spark the operators, with Cashu the mint that actually holds the bitcoin. Only on-chain and self-custodial Lightning work without a third party who has to keep cooperating.

Can I always get my bitcoin back off a layer?+

It depends on the layer. With Lightning you can close the channel unilaterally; with Spark a unilateral exit to the blockchain is part of the design. With Liquid you need the federation for the peg-out. With Cashu it only works through the mint: if it does not redeem, the claim is gone.

Which layer should I use as a beginner?+

On-chain with your own keys for holding, Lightning for everyday payments. Those two cover almost everything. Liquid, Spark and Cashu make sense once you have a specific problem they solve, not as a default.

Is Cashu unsafe?+

It is not unsafe in a technical sense, but it is custodial. The mint holds the bitcoin and you hold a claim. The Cashu documentation itself recommends only using amounts you could afford to lose. For what it is designed for, small amounts with a cash-like feel, that is a reasonable trade.

What is Spark meant for?+

A real problem: self-custodial Lightning requires channel management, and that is a practical hurdle. Spark offers Lightning payments without your own channels at a bounded additional trust assumption. The model is young, so there is little to say yet about how it behaves over years.

Do I need to understand all of this to use bitcoin?+

No. Two layers are enough for most people: on-chain for what stays put, Lightning for what gets spent. The rest becomes interesting the moment a wallet offers you one of these layers and you want to know what you are agreeing to.

Thanks for reading this far. If you are curious, take a look at the other Bitadvocate blog guides as well.

Sources

The statements above were checked against these primary sources.

Produced by the Bitadvocate editorial team. This article reflects the state of things when it was checked and is not legal, tax or investment advice.