Other meanings of Raiden Network
Blockchain protocol
The Raiden Network is an off-chain payment-channel system designed to enable fast, low-cost transfers of ERC-20 tokens on Ethereum. It moves most transactions away from the blockchain while using Ethereum smart contracts for deposits, settlement, dispute resolution, and security.1
The Raiden Network addresses the scalability and cost limits of conducting every token transfer directly on Ethereum. Participants lock tokens in payment channels, exchange cryptographically signed balance updates off-chain, and later settle the resulting state on the blockchain.1 A channel therefore resembles a jointly funded ledger whose latest valid balance can be enforced by an Ethereum smart contract.
Direct channels work well when two parties transact repeatedly, but a large network also needs routing. Raiden connects channels into a mesh so that a payment can pass through intermediate nodes without requiring a direct channel between sender and recipient. The protocol uses hashed timelock contracts, or HTLCs, so intermediaries can be paid only when the same secret proves that the transfer reached its destination.2
Unlike a conventional centralized payment processor, Raiden does not normally take custody of users' funds. Ethereum remains the settlement layer, while the network supplies a faster coordination layer for payments.
Raiden payments are authorized by signed off-chain messages and become final on-chain only when a participant or channel operator settles. A sender transfers value through a sequence of channels, with each hop conditionally locking funds until the recipient reveals a secret; the corresponding secret then allows the intermediaries to claim their transfers.2
Participants must monitor relevant channel activity because an outdated state could otherwise be presented during a settlement dispute. Raiden's design includes mechanisms for closing channels, challenging invalid or obsolete claims, and recovering balances after the applicable timeouts. These functions are implemented through Ethereum contracts rather than trusted human arbitration.1
Fees can be charged by nodes that forward transfers, creating an incentive to provide liquidity and routing capacity. Payment success consequently depends not only on the software but also on channel balances, route availability, token compatibility, and the willingness of nodes to remain online.
Raiden was developed as an Ethereum scaling project focused specifically on token payments rather than general smart-contract execution. The project became prominent during the expansion of Ethereum-based applications and token offerings, when transaction fees and confirmation delays made frequent small transfers impractical.3
Its principal use cases include machine-to-machine payments, recurring or streaming payments, micropayments, and transfers between exchanges or other services that can maintain channel liquidity. Because the protocol is compatible with ERC-20 tokens, an application can use assets other than Ether, although each token still requires suitable channel funding and network support.
Raiden does not make every Ethereum application scalable. Complex contract interactions, arbitrary state changes, and activities that require global blockchain ordering generally remain on-chain. The network is most suitable where many transfers involve the same asset and can be represented as incremental balance changes between participants.
Raiden's main limitation is liquidity rather than raw transaction computation. A node may have enough total funds but still be unable to route a payment in the required direction because its channels lack the necessary outbound balance. Rebalancing, opening channels, and selecting routes are therefore operational concerns as important as cryptographic correctness.
The network also distinguishes between transfers that can be safely routed and those that require additional coordination. Its protocol family has included mediated transfers and newer transfer mechanisms intended to improve reliability, fee handling, and usability across changing channel conditions.2 Monitoring services, often called watchtowers in payment-channel systems, address the practical problem of detecting a counterparty's attempt to settle an outdated state, although users must still understand the trust and availability assumptions of the chosen service.
Raiden's security is consequently layered: Ethereum provides the authoritative settlement environment, smart contracts enforce channel rules, cryptographic signatures authenticate balance updates, and network participants supply liquidity and routing. Those layers reduce on-chain activity but do not eliminate blockchain fees, latency during channel operations, or the need for careful key and node management.
Raiden Network is distinct from other uses of the name Raiden, including fictional characters and software projects unrelated to Ethereum payment channels.
Help improve the encyclopedia. Reports go straight to the site manager.