What is an off-chain voucher?

Definition

Off-chain vouchers let a payment system acknowledge many purchases quickly while deferring expensive final settlement. Each voucher can identify the parties, amount, resource, sequence or nonce, expiration, and evidence needed for later reconciliation.

The voucher system must prevent forgery, duplication, overspending, and replay. Escrow or bounded credit backs the obligations, and batch settlement later converts the verified voucher total into final on-chain transfers.

ELI5

An off-chain voucher is a verifiable digital IOU for a payment that will be settled later. It records one purchase without immediately placing a separate transaction on the blockchain.

For example, an agent may receive one signed voucher for each tiny data request. At the end of a period, the service totals the valid vouchers and settles them together from funds held in escrow.

Why use vouchers instead of immediate blockchain payments?

Vouchers can make frequent tiny purchases faster and cheaper by postponing and batching final ledger transactions.

What makes an off-chain voucher trustworthy?

It needs verifiable issuance, unique identifiers, replay protection, bounded backing, tamper-resistant records, and a settlement process that reconciles every accepted obligation.

  1. Jan Čurn beside the blue and white headline Agent Payments Aren't Ready
Definition card for off-chain voucher: What is an off-chain voucher?

An off-chain voucher is a signed or otherwise verifiable claim representing a small payment obligation without immediately recording the final transfer on a blockchain.