Overview
Off-chain refers to any Bitcoin-related activity that occurs outside the main blockchain. Off-chain solutions process transactions through mechanisms that do not require every payment to be individually recorded in a block, achieving dramatically higher throughput and lower costs while still being anchored to the security of the Bitcoin Layer 1.
On-Chain vs. Off-Chain
┌─────────────────────────────────────────────┐
│ On-Chain │
│ Every tx recorded in a block │
│ Validated by all nodes │
│ ~7 transactions per second │
│ Fees depend on block space demand │
│ 10+ minute confirmation │
├─────────────────────────────────────────────┤
│ Off-Chain │
│ Txs processed outside the blockchain │
│ Only open/close recorded on-chain │
│ Thousands of txs per second │
│ Sub-satoshi fees possible │
│ Millisecond settlement │
└─────────────────────────────────────────────┘
Off-Chain Solutions
The most prominent off-chain solution is the Lightning Network, which uses payment channels to enable instant transactions. Other off-chain approaches include:
- Sidechains: Separate blockchains pegged to Bitcoin (e.g., Liquid)
- State channels: Generalized channels for more complex interactions
- Federated systems: Chaumian mints like Fedimint and Cashu
Security Model
Well-designed off-chain systems allow users to unilaterally settle on-chain if their counterparty becomes uncooperative. The Bitcoin blockchain serves as the final arbiter — a "court of last resort" that enforces the most recent valid state. This means off-chain transactions inherit the security of the base layer, even though they do not individually touch it.
Common Misconceptions
Off-chain does not mean "less secure" or "not real Bitcoin." In a properly constructed off-chain system, the bitcoin being transacted is genuine, and the user always retains the ability to enforce their claim on-chain. The trade-off is typically around liveness requirements (needing to be online) rather than trust assumptions.