Glossary March 5, 2026 Payment Channel Payment Channel An off-channel mechanism that allows two parties to conduct multiple cryptocurrency transactions without recording each on the blockchain.