What is Payment Channel?
A payment channel is an off-chain protocol that enables multiple transactions between two parties with only two on-chain transactions — one to open the channel and one to close it, dramatically reducing costs.
WHY IT MATTERS
Payment channels are an early scaling solution. Two parties lock funds in a smart contract, exchange signed payment updates off-chain as many times as needed, and only settle the final balance on-chain. Thousands of payments for the cost of two transactions.
Bitcoin's Lightning Network is the most prominent payment channel network. On Ethereum, state channels extend the concept beyond simple payments to arbitrary state updates.
Payment channels have been partially superseded by rollups for general scaling, but remain useful for specific use cases: high-frequency micropayments, streaming payments, and bilateral trading relationships.