Skip to main content

Batching

wallet · efficiency

Constructing one transaction with outputs for multiple payments so transaction overhead is shared.

1.mechanism

Payment batching places several recipient outputs in one transaction. Compared with sending the same payments separately, it can use fewer bytes because version, locktime, inputs, and other fixed fields are shared. The actual saving depends on the selected inputs and output types.

2.tradeoffs

Batching can delay urgent payments while a batch fills, place several recipients in the same public transaction, and make their confirmation and fee-management outcome interdependent. Wallets should balance byte savings against timing, privacy, coin selection, and the ability to fee-bump or retry a payment.

Related terms

All terms and definitions may update as the Cryptionary improves.