Overview
Block size is one of the most consequential parameters in Bitcoin's protocol, directly affecting transaction throughput, fee pressure, and the feasibility of running a full node. The original 1 MB limit was replaced by a weight-based system with the activation of SegWit in 2017, allowing blocks to contain up to 4 million weight units.
Weight Units
SegWit introduced a new way to measure block capacity called "weight":
Transaction data type Weight multiplier
────────────────────────────────────────────────
Non-witness data (legacy) 4x (each byte = 4 WU)
Witness data (signatures) 1x (each byte = 1 WU)
Maximum block weight: 4,000,000 weight units (4 MWU)
Example block compositions:
All legacy transactions: ~1.0 MB (4 MWU / 4 = 1 MB)
All SegWit transactions: ~2.0-2.3 MB
Theoretical maximum: ~4.0 MB (if almost all witness data)
The Block Size Debate
The appropriate block size was one of the most contentious debates in Bitcoin's history (2015-2017). The core tension was between two approaches:
- Bigger blocks: Increase the limit to accommodate more transactions per block, potentially sacrificing decentralization by making nodes more expensive to run
- Optimize + layer: Keep blocks small to preserve decentralization, and scale through protocol optimizations (SegWit) and Layer 2 solutions like the Lightning Network
The Bitcoin community ultimately chose the second approach.
Impact on Fees
When blocks are full, transactions compete for limited space by offering higher fees. This creates a fee market where users balance urgency against cost. During periods of high demand, fees can spike significantly, incentivizing the use of fee-efficient practices like batching and SegWit address formats.
Why the Limit Exists
The block size limit serves a critical role in maintaining decentralization. Larger blocks require more bandwidth, storage, and processing power to validate. Keeping the limit manageable ensures that ordinary users can run full nodes on consumer-grade hardware, maintaining the network's resistance to censorship and manipulation.