Raiden Network is an independent protocol layer that uses hash time-lock contracts to facilitate trustless payments over the Ethereum blockchain.