Skip to main content
£0.00 0

Basket

No products in the basket.

ASIC mining articles and advice

BIP 106 Dynamic Bitcoin Block Size Cap Explained

BIP 106 dynamic block size explained: compare its utilisation-only and fee-aware algorithms, 2,016-block periods and hard-fork risks.

BIP 106 Dynamically Controlled Bitcoin Block Size Max Cap guide cover

BIP 106 Dynamic Bitcoin Block Size Cap: This guide explains BIP 106 Dynamically Controlled Bitcoin Block Size Max Cap in plain English. It covers the problem behind the BIP, why it matters and whether the proposal is part of Bitcoin today.

TL;DR

  • What it is: BIP 106 proposed two algorithms for changing Bitcoin's maximum block size from recent block utilisation, with the second also considering transaction-fee trends. One could double or halve the cap; the other scaled it by a ratio of recent aggregate sizes.
  • Why it matters: BIP 106 tried to make capacity follow measured demand, but measurement, incentives and boundary arithmetic became consensus rules of their own. Its closed algorithms belong in isolated research rather than current Bitcoin operations.
  • Current position: The specification is Closed and describes a hard fork that was never adopted on Bitcoin mainnet.

BIP 106 Dynamic Bitcoin Block Size Cap in simple English

BIP 106 Dynamic Bitcoin Block Size Cap: Miners influence both transaction selection and their own block size, and can pay fees to themselves while bearing only part of the apparent cost.

Simple example

A node operator is checking BIP 106 Dynamic Bitcoin Block Size Cap. In the first algorithm, if more than half of the first 2,000 blocks were over ninety per cent full, the cap doubled.

Key terms in plain English

BIP:
Bitcoin Improvement Proposal: a document describing a proposed rule, standard or process. Its status must be checked separately.
Consensus:
The shared rules full nodes use to decide whether blocks and transactions are valid.
Mempool:
A node’s changing local collection of valid, unconfirmed transactions.
Node:
A computer running Bitcoin software that checks data and communicates with other peers.

Two alternative algorithms

Proposal one looked only at block fullness over a difficulty period. Proposal two compared block sizes and transaction fees across two overlapping windows. They were alternatives rather than one combined rule, so an implementation or historical analysis must identify which formula it means before claiming compatible results.

Utilisation-only thresholds

In the first algorithm, if more than half of the first 2,000 blocks were over ninety per cent full, the cap doubled. If more than ninety per cent were below half full, it halved. Otherwise it stayed unchanged. Boundary comparison, selected-block count and integer units would all affect consensus.

Fee-aware ratio proposal

The second algorithm summed 4,016 blocks split into two 2,008-block windows, with an eight-block overlap described in the source. Growth required average use above half the cap plus rising fees and sizes; contraction required the inverse. The next cap followed the ratio between recent aggregate sizes.

BIP 106 Dynamically Controlled Bitcoin Block Size Max Cap technical diagram
Fee-aware ratio proposal: the fields, validation boundary and operational evidence that implementations need to agree.

Can demand signals be manufactured

Miners influence both transaction selection and their own block size, and can pay fees to themselves while bearing only part of the apparent cost. Users can also generate traffic. A deterministic formula is reproducible, but its inputs can remain strategic. Manipulation analysis must follow net economic cost, not headline fee totals.

Halving the cap safely

A falling cap could make transactions and templates that previously fitted suddenly too large. Mempool state, fee estimation and pool construction would need to adjust at the exact boundary. A sharp halving also changes throughput even when the observed low use was temporary or caused by censorship or network interruption.

Hard-fork deployment

Any later block above the old one-megabyte rule would split unupgraded validators from proposal nodes. The BIP suggested activation at a future difficulty boundary if consensus existed, but did not make adoption automatic. Economic nodes and users, not just miners, determine which rule set they accept.

Reproduce before interpreting

Build both algorithms independently and feed them synthetic periods at exactly fifty, ninety and one-hundred per cent thresholds. Vary fees separately from sizes and include self-paid fees. Confirm the eight-block overlap, rounding and cap units, then show the first block rejected by a standard historical node.

Frequently asked questions

What is the main point of BIP 106 Dynamic Bitcoin Block Size Cap?

BIP 106 Dynamic Bitcoin Block Size Cap: Miners influence both transaction selection and their own block size, and can pay fees to themselves while bearing only part of the apparent cost.

For BIP 106 Dynamic Bitcoin Block Size Cap, what should a beginner know about two alternative algorithms?

Proposal one looked only at block fullness over a difficulty period. Proposal two compared block sizes and transaction fees across two overlapping windows.

For BIP 106 Dynamic Bitcoin Block Size Cap, what should a beginner know about utilisation-only thresholds?

In the first algorithm, if more than half of the first 2,000 blocks were over ninety per cent full, the cap doubled.

For BIP 106 Dynamic Bitcoin Block Size Cap, what should a beginner know about fee-aware ratio proposal?

The second algorithm summed 4,016 blocks split into two 2,008-block windows, with an eight-block overlap described in the source.

Conclusion

BIP 106 tried to make capacity follow measured demand, but measurement, incentives and boundary arithmetic became consensus rules of their own. Its closed algorithms belong in isolated research rather than current Bitcoin operations.

Primary sources

Check the current specification status and the documentation for the exact implementation you operate before moving production funds or changing a mining node.

ASIC MINER PICKS

Recommended ASIC Mining Hardware

Compare three of our highest ranked ASIC miners currently available, with live product details and pricing.
Browse all ASIC miners
MORE MINING ADVICE

More ASIC Mining Articles

Read practical advice about choosing hardware, calculating electricity costs, setting up miners, hosting and maintenance.
MINER COMMUNITY

Join the ASIC Mining Discussion

Ask a question or share what has worked for you. Your experience may help another miner make a better decision.

Members can read and join the discussion

Log in to read comments from other miners. Create a free account if you would like to ask a question or share your experience.

Log in to read comments Register to join the discussion

Membership helps us protect the discussion from spam and keep answers useful.

ASIC MINING SUPPORT

Need Help Choosing an ASIC Miner?

Tell us what you want to mine, your electricity cost and where the machine will run. We can help you compare hardware, power requirements, hosting and repairs.
Contact our mining team
Browse ASIC miners