State Channels
A Layer 2 scaling technique where participants transact directly with each other off-chain, settling only when necessary on Layer 1.
Last Updated
2026-03-29
Related Concepts
What is State Channels?
State channels are a Layer 2 solution where two or more parties lock assets on-chain, then exchange signed off-chain messages to update a shared state. Only the opening and final settlement are recorded on Layer 1.
How does State Channels work?
- Participants lock funds in a smart contract on Layer 1.
- They exchange cryptographically signed state updates directly instantly and for free.
- If either party tries to submit an old state, the other can challenge it with a more recent signature.
- When finished, either party submits the final state and the contract settles accordingly.
Why does State Channels matter?
They enable instant, nearly free transactions for repeated interactions between the same parties ideal for micropayments and high-frequency gaming.
Key features of State Channels
- Off-chain execution with on-chain security guarantees
- Instant settlement between participants
- Built-in fraud protection via signed state history
- Only practical for repeated interactions between fixed parties
Examples of State Channels
The Lightning Network enables instant Bitcoin payments for fractions of a cent. Raiden provides equivalent functionality on Ethereum.
Payment channels power streaming micropayment use cases that would be uneconomical on-chain.
