State Channels
State channels are a Layer 2 scaling technique that enables two or more participants to conduct an unlimited number of transactions off-chain by opening a “channel” between them, with only the opening and closing transactions recorded on the base blockchain. This approach provides near-instant transaction finality and virtually zero fees for off-chain interactions, making it one of the oldest and most efficient scaling solutions for specific use cases. The concept is analogous to running a tab at a bar – rather than processing a payment for every drink (on-chain transaction), you open a tab (state channel), order multiple drinks (off-chain state updates), and settle the entire bill at once when you leave (close the channel). The blockchain only records the tab opening and the final settlement, regardless of how many drinks were ordered in between. State channels were among the first proposed scaling solutions for blockchains, predating rollups and sidechains. The most prominent implementation is Bitcoin’s Lightning Network, which enables instant, low-cost Bitcoin payments through a network of payment channels. Ethereum’s Raiden Network and various payment channel implementations serve similar purposes. While rollups have overtaken state channels as the dominant L2 model for general computation, state channels remain optimal for specific high-frequency, two-party interaction patterns. Origin & History 2015: Joseph Poon and Thaddeus Dryja publish the Lightning Network whitepaper, proposing a network of payment channels for Bitcoin scaling. 2015: Christian Decker and Roger Wattenhofer publish research on duplex micropayment channels, advancing state channel theory. 2016: The concept of generalized state channels (supporting arbitrary state transitions, not just payments) begins to be formalized by researchers in the Ethereum community, including work associated with Jeff Coleman. 2017: Raiden Network launches early testnet releases on Ethereum, aiming to provide Lightning Network-like capabilities for ERC-20 tokens. 2018: The first Lightning Network implementations (Lightning Labs’ lnd and ACINQ’s eclair) reach beta and are declared ready for mainnet use in March, enabling the first widely-used real-world Lightning payments. Isolated experimental mainnet payments had already occurred as early as December 2017. 2018: Celer Network is founded, aiming to build a generalized state channel framework supporting both payments and games on Ethereum; its alpha mainnet would not launch until July 2019. 2018: Counterfactual publishes a framework for generalized state channels on Ethereum with modular dispute resolution. 2019: Lightning Network capacity grows past 1,000 BTC, with thousands of nodes forming the payment channel network. Celer Network’s alpha mainnet, Cygnus, goes live in July. 2020: El Salvador begins experimenting with Bitcoin Lightning payments before its 2021 Bitcoin legal tender law. 2021: El Salvador adopts Bitcoin as legal tender, with the Chivo Wallet using Lightning Network for everyday payments. 2022: Lightning Network capacity exceeds 5,000 BTC, with integration into major exchanges (Kraken, Bitfinex, CashApp). 2023: Nostr (decentralized social media) integrates Lightning for native micropayments (zaps), demonstrating state channels for social tipping. 2024–2025: Lightning Network usage continues to grow, with monthly transaction volume climbing steadily; by November 2025, research from River estimated the network processed roughly $1.17 billion across an estimated 5.22 million transactions in a single month – its first month above the $1 billion mark. In Simple Terms Think of state channels like running a tab at a bar. You open a tab (open the channel), order drinks all night (make transactions off-chain), and pay one bill when you leave (settle on-chain). The bartender doesn’t charge your card for every drink – only the final total. It’s like a chess game played by mail. Two players agree to play (open a channel), take turns sending moves back and forth (off-chain state updates), and only report the final result to the chess federation (settle on-chain). The federation doesn’t need to see every move, just the outcome. Imagine a monthly business partnership. Two companies do hundreds of transactions with each other. Instead of invoicing each one, they keep a running tally and settle the net amount once a month (channel close). It’s similar to prepaid subway passes. You load money onto the card (fund the channel), tap in and out many times (off-chain transactions), and the final balance is settled when you close the account. Each individual ride doesn’t need a separate payment. Think of it as a private conversation with a notarized agreement. Two people make agreements privately (off-chain), but they have the option to present any agreement to a notary (on-chain) if there’s a dispute. The notary only gets involved if needed. Important: State channels require both participants to be online and responsive. If one party goes offline, the other might try to settle an outdated (unfavorable) state on-chain. Watchtowers – third-party services that monitor the blockchain on your behalf – help mitigate this risk but introduce a liveness assumption (that they will be online to act), rather than a custodial trust assumption over the security of your funds. Key Technical Features Payment Channels (Bitcoin Lightning) The simplest form of state channel, designed for value transfers: How Lightning Network Multi-Hop Payments Work Generalized State Channels Beyond payments, state channels can encode arbitrary state transitions: Dispute Resolution Advantages & Disadvantages Advantages Disadvantages Near-instant finality – Transactions complete in milliseconds, limited only by network latency Requires online presence – Both parties must be online or use watchtowers to prevent fraud Virtually zero fees – Off-chain transactions cost nothing; only channel open/close incur on-chain fees Capital lockup – Funds must be locked in channels, reducing liquidity Privacy – Off-chain transactions are only known to the participants, not recorded on the public blockchain Routing complexity – Multi-hop payments require sufficient liquidity along the path Unlimited throughput – No theoretical limit to transactions per second within a channel Channel capacity limits – Each channel has a maximum balance determined by the funding transaction True Layer 2 – Inherits the base layer’s security with cryptographic guarantees Not suitable for all use cases – Best for repeated interactions between known parties, not one-time payments Minimal on-chain footprint – Only 2 transactions (open + close) regardless of off-chain activity Liquidity management – Routing nodes must balance liquidity
Atomic Swap
Understand key crypto terminology specific to Atomic Wallet, empowering you to navigate digital assets and blockchain technology with confidence.
Tokenized Layer Solutions
Tokenized Sponsorship NFTs refer to unique digital assets that represent ownership in sponsorship rights, enabling brands to engage directly with their audience through blockchain technology.
Tokenized Layer Synchronization
Unlock the essentials of crypto terminology related to tokenized sponsorships, defining key concepts, benefits, and practical applications in the blockchain landscape.
Sharding
Crypto terminology for Sharding Consensus Protocol refers to a method that divides a blockchain network into smaller, manageable parts, or ‘shards,’ improving scalability and transaction speeds while maintaining security.
Quorum
Get a clear understanding of crypto terminology related to quotations, including key concepts like bids, asks, spreads, and market orders.
Plasma
Crypto terminology for Plasma refers to concepts and terms related to the Plasma scaling solution in blockchain technology, emphasizing efficiency and speed.
Lightning Network
Understand the key concepts of “Lightweight Shard Scaling Protocol” in crypto terminology, focusing on its role in enhancing blockchain efficiency and scalability.
Layer 3
Layer availability in crypto refers to the capacity and reliability of blockchain layers to process transactions and provide services efficiently.
Layer 1
Crypto terminology for Layer 2 Blockchain Layer encompasses key concepts and terms related to scalability solutions that enhance performance on the primary blockchain.
Layer 0
Crypto terminology for Layer 2 Aggregation refers to the concepts and language associated with scaling solutions that enhance blockchain networks by processing transactions off-chain, improving speed and efficiency while reducing costs.
Interoperability
Crypto terminology for Interoperable Contracts refers to the standards and protocols enabling different blockchain systems to communicate and execute agreements seamlessly, enhancing flexibility and collaboration across platforms.