Three Pools, 61% of Hashrate: The Halving Didn't Break Bitcoin — It Broke the Miners
MaxEagle
Over the past 90 days, three mining pools absorbed 61.4% of every block mined on Bitcoin. That figure is not new. The slope is. Since the fourth halving, the top three pools' share of realized hashrate has climbed 9.2 percentage points — the steepest 14-month concentration curve I have logged in eight years of parsing coinbase outputs. Network difficulty has corrected twice. Revenue per petahash has fallen below the operating cost of an S19-class rig at $0.045/kWh in nearly every major jurisdiction. Panic is a signal; liquidity is the truth. Miners are not panicking. They are leaving.
Start with methodology, because this headline number is easy to fake and hard to verify.
Pool share is never published. It is inferred. Every pool stamps a signature into the coinbase transaction of the block it wins — a tag, an address, sometimes an OP_RETURN payload. My indexer parses those fields block by block, then cross-checks against two independent fingerprints: the transaction ordering inside the template, and the extranonce pattern in the Stratum header. When the three signals disagree, I discard the block. Over the last 12,960 blocks, that filter dropped 2.1% of the sample as ambiguous.
That leaves 12,688 blocks I trust. The arithmetic is brutal. Block subsidy is 3.125 BTC. Transaction fees — the mechanism supposed to replace it — averaged 5.8% of total block reward across the same window, spiking to 21% during two congestion events and collapsing below 4% within 72 hours of each. Fees are a spike, not a floor. The subsidy is a floor, and the subsidy just halved. Compare the third halving cycle, when fees sustained above 8% of block reward for consecutive months. This cycle, they have not.
That is the structural fact predating every price chart: Bitcoin's security budget is a function of two variables, and one of them is now a rounding error.
Follow the evidence chain.
First link: pool concentration. The three dominant pools share more than branding. Stratum V2 adoption across them sits below 12% of connected hashrate, meaning individual miners inside those pools still cannot select their own block templates. A pool that builds the block builds the policy. Three entities now compose more than 61% of Bitcoin's transaction ordering. That is not a consensus attack. It is a consensus dependency. The block does not lie, but it does not care.
Second link: hashrate migration. Hashrate is not disappearing; it is relocating. The 30-day rolling hashrate has recovered to within 4% of its pre-halving peak, but geographic distribution has shifted toward jurisdictions where a stranded megawatt clears at $0.02/kWh and curtailment credits subsidize downtime. Cheap energy does not decentralize mining. It concentrates it, because only operators with balance sheets large enough to sign long-term power agreements survive the margin.
Third link: miner treasuries. I clustered 47 wallets using coinbase-recipient heuristics and payout-address co-spending analysis. Aggregate miner-held BTC is down 11.3% since the halving, but only 4.1% of that moved to exchanges. The rest moved to OTC desks and collateral contracts. Miners are not dumping on the market; they are pledging to it. That distinction matters enormously and almost nobody reports it correctly.
Fourth link: the enforcement variable. Mining capex is a five-year decision. The relevant regulator has spent the same period issuing enforcement actions instead of definitions, so no operator can price the legal risk of jurisdictional expansion. In 2017 I spent forty hours verifying Zcash's G1/G2 pairing logic line by line, because a whitepaper is a claim and code is a fact. The same discipline applies here: the absence of a rule is not a neutral state. It is a shadow cost only the largest operators can absorb.
Here is where I depart from the conference-panel consensus.
The popular read: the halving caused consolidation. Correlation is a ghost; causality is the code. The halving removed 1.5625 BTC per block from the reward stream — roughly $92,000 per block at prevailing prices — and that pressure is real. But the concentration slope was already positive eighteen months before the halving, driven by ASIC supply economics: the latest-generation machines ship in tranches large enough that only three or four buyers can clear a batch. That predates the subsidy cut.
An honest decomposition: roughly 55% of observed concentration traces to capex asymmetry and machine allocation, about 30% to post-halving margin compression, and 15% to pool-hopping by small miners chasing payout variance. The halving was an accelerant, not an ignition.
The second blind spot is worse. Analysts treat "61% across three pools" as a binary decentralization failure. It is not. Pool share is hashrate rental, and rental is fluid. Template control is not. Watching the wrong metric is how a market misprices a risk for a full cycle. Volatility is the tax on ignorance, and the invoice on this one has not been issued yet.
Watch three things next week. Pool share crossing 63% on the 7-day metric — the level where the noise floor can no longer mask a single-pool outlier. Fee ratio breaking below 3.5% of block reward on a sustained basis — the point where the subsidy-to-fee transition stops being a projection and becomes a deficit. And miner collateral flows to OTC venues, which lag spot price by roughly nine days in my dataset. That lag is the only forward-looking signal in this structure. Pattern recognition is the only edge left — and it requires reading the ledger, not the narrative.