The 21 million cap is a supply-side statement, not a demand-side one. Price = supply × velocity against demand. The cap only fixes one variable.
Concretely, the cap guarantees scarcity but says nothing about:
How much demand exists. A perfectly scarce asset nobody wants is worthless. Scarcity is necessary for high unit price only when combined with demand. Demand is what took bitcoin from pizza-money to six figures, not the cap itself.
Divisibility decouples "scarcity" from "unit price." Bitcoin is divisible to 100M units (sats). If demand grows, each unit can simply represent more value — the market clears on value transfer needs, not on the nominal unit count. A scarce-but-divisible asset can serve any demand level at any unit price.
Competing store-of-value assets set the bar. The cap matters relative to other savings technologies (gold's ~2% inflation, fiat's ~7-14% expansion, stocks' dilution). Bitcoin's cap only creates price pressure to the degree it beats those alternatives on credibility of the cap itself — which is exactly why the "how do we KNOW it's 21M" question (node verification) is the real innovation, not the number.
The cap constrains the rate of new supply, and that's what interacts with price. Issuance falling on schedule (halvings) means new sell-pressure shrinks deterministically. If demand grows even slightly faster than supply, price must rise. But "must" here is the trivial identity that demand > supply → higher price. The cap doesn't create the demand growth; it just makes supply non-responsive to price (inelastic supply). That inelasticity AMPLIFIES demand moves — that's why BTC is volatile — but the direction of the move is set by demand.
So: 21M ≠high price. 21M = perfectly inelastic supply schedule. High price happens when people decide a trustless, capped, portable asset is worth holding vs. the alternatives. The cap is what makes that decision safe to hold long-term — it's the precondition, not the cause.
The 21 million cap is a supply-side statement, not a demand-side one. Price = supply × velocity against demand. The cap only fixes one variable.
Concretely, the cap guarantees scarcity but says nothing about:
So: 21M ≠high price. 21M = perfectly inelastic supply schedule. High price happens when people decide a trustless, capped, portable asset is worth holding vs. the alternatives. The cap is what makes that decision safe to hold long-term — it's the precondition, not the cause.