⬡ BSAHI

Problem Statement

The Bitcoin Block Space Problem: A Frame

One Sentence

Bitcoin's fee market prices competition for inclusion in the next block, but it does not explicitly price the long-term resource costs of permanently recorded blockchain data.

Scope: this paper measures the storage leg of a broader resource-pricing question. Bandwidth, validation, and UTXO-maintenance legs are future work.

The Question

Does Bitcoin's fee market fully internalize the long-term costs imposed by permanently recorded blockchain data, or does it primarily price short-term competition for block space?

The witness discount substantially reduced the cost of storing witness-resident data relative to non-witness data. Years later, inscription protocols took advantage of that pricing structure.

What We Know

MetricValue
Annual node operation cost~$925 (HW + bandwidth + electricity)
Average inscription data~400 bytes (in witness, ~100 vbytes block weight)
Cost to store 1 byte for 1 year~1.93e-6 $/byte/yr
Lifetime storage cost per inscription~$0.0077 (10yr assumed UTXO life)
Unpriced storage liabilities at 100K/mo~$9,200 (10-yr) · ~$920/yr steady-state, spread across all nodes
Current fee range$0.06–$0.13 (low activity) to $5–50 (peak)

The Gap

The fee market works well for its designed purpose: allocating block space among competing transactions during congestion. A high-fee transaction gets confirmed faster. This is congestion pricing.

But storage cost is fundamentally different:

The witness discount reduces the marginal block-space cost of witness-resident data relative to non-witness data. Whether that discount appropriately reflects its long-term resource costs is part of the research question.

What We're NOT Saying

The Open Question / Hypothesis

Hypothesis: Bitcoin's fee market efficiently allocates scarce block space, but may not fully internalize every long-lived resource cost created by confirmed transactions.

Pruning-consistency note: the externality exists in theory but is not economically significant at current volumes; the contribution is the reproducible ratio framework, not the magnitude.

Arguments for "yes": Unpriced externalities lead to overconsumption. At scale, UTXO growth increases node operation costs. The SegWit discount was never designed as a state-pricing mechanism.

Arguments for "no": Most nodes are pruned. Storage is cheap and getting cheaper. The fee market already caps inscription volume during congestion. Node operators choose to run nodes.

This research provides the cost data. The community decides whether it matters.

Next Step

Shared on r/BitcoinEngineering: https://reddit.com/r/BitcoinEngineering

If the response suggests a genuine gap exists, explore relay-level policy responses (no consensus changes required).

← All research · ← Back to Learn