← Back to Glossary

Batching

Batching is the practice of combining many bitcoin payments into a single transaction with multiple outputs. Instead of sending 100 separate withdrawals, an exchange constructs one transaction paying 100 recipients at once, sharing the fixed overhead of a transaction across all of them.

Why it matters

Bitcoin's block space is scarce, roughly 4 million weight units every 10 minutes, and fees are paid per byte of data, not per dollar sent. Because each additional output adds only about 31 bytes, a batched payment to dozens of recipients can cut the per-payment fee by 75 percent or more compared with individual transactions. When exchanges adopted batching widely from around 2017, it measurably reduced pressure on the network during congestion, and it remains one of the simplest scaling wins available.

The trade-offs are privacy and precision: a batch reveals that its recipients were paid by the same entity at the same moment, and one incorrect address delays the whole set.

In the gold vs bitcoin debate

Batching illustrates a difference in how the two assets scale. Gold's settlement cost is physical and grows with weight and distance, so consolidation means vaults and paper claims layered on top of the metal. Bitcoin's settlement cost is informational, so consolidation happens inside the protocol itself, with batching, and on layers like Lightning, without surrendering ownership of the underlying asset. The efficiency gains accrue to users of the network rather than to custodians of the vault.

Ready to convert your gold to Bitcoin?

Get Your Free Kit →