An off-chain transaction is the movement of value outside of the blockchain. Off-chain transactions usually happen between two trusted parties because there is not much security for data. Some method used for off-chain transactions are:
- Payment chains
- Credit-based solutions
- Trusted 3rd parties