Block Space

Block space is the limited capacity inside a Bitcoin block for recording transactions, measured in bytes or weight units.

3 min read
miningbitcointransactions

Definition

Block space is the finite amount of data capacity inside a single Bitcoin block, capped at roughly 4 million weight units (about 1 MB of legacy transaction data after SegWit accounting). Because that capacity is hard-limited by the consensus rules and a new block arrives only about every ten minutes, transactions compete for inclusion by attaching fees, and the resulting fee market is what allocates space to the users who value it most.

How It Works

When a user broadcasts a transaction, it sits in the mempool — the network-wide queue of pending transactions — waiting for a miner to include it. Each transaction occupies a certain number of virtual bytes depending on how many inputs it spends, how many outputs it creates, and which script types it uses. Larger, more complex transactions consume more block space and therefore cost more in fees to confirm at any given fee rate.

Miners assemble candidate blocks by sorting mempool transactions by fee rate (satoshis per virtual byte) and packing the highest-paying ones until the block is nearly full. When demand for block space exceeds the steady supply, the marginal fee rate needed to confirm in the next block rises sharply. When mempool activity is calm, fees fall, sometimes all the way to the network’s default minimum relay fee. This block-by-block auction sets prices roughly every ten minutes, with no central operator setting the rules.

Why It Matters

For miners, block space demand directly shapes revenue beyond the fixed block subsidy. Every halving cuts the subsidy in half, which means transaction fees from competition for scarce block space are expected to become the dominant component of miner income over the coming decades — and eventually the only component once new issuance approaches zero.

For users, understanding the block-space market is the difference between paying a few cents and several dollars for the same transaction. Sending during low-activity windows, batching multiple payments into a single transaction, using SegWit and Taproot address formats, and relying on the Lightning Network for small recurring payments all reduce the on-chain footprint and therefore the cost.

Block space connects several core Bitcoin concepts. The entries below cover the surrounding mechanics — where transactions queue, how fees are calculated, and why the cap takes the shape it does: