Replicate this research

An open invitation to falsify, not to agree.

This project measures Bitcoin's long-lived resource costs and how much of them the fee market internalizes. Its value depends entirely on whether someone else can reproduce the numbers. So: please try to break them.

What to replicate

TargetReproduce inArtifact
SCCR (the headline metric)~15 minutesresearch/reproduce/ — JS, Python, C + notebook
UTXO / chain stateminutes, on any synced nodegettxoutsetinfo via tools/research/utxo_state_measure.py
Production-cost scenariosminutestools/research/production_cost_ratio.py
Verification-burden trendminutestools/research/verify_cost_index.py
SCCR sensitivity / CIsecondstools/research/sccr_sensitivity.py

Quickstart: reproduce the SCCR

git clone https://github.com/prateekposwal/block-space-economics
cd block-space-economics/research/reproduce
python3 reproduce_sccr.py --input input/fee_history_capture.json
bash cross_check.sh          # JS = Python = C? prints the verdict

Expected: avg SCCR 0.2406 (min 0.0490, max 1.0757, 153/155 below 1×), with the three implementations agreeing to < 1e-6. If you do not get that, we want to know — that is the useful result.

What would falsify the claims

How to send a result

Open an issue at github.com/prateekposwal/block-space-economics with: the artifact you ran, your inputs, your output, and your environment. Corrections are published in the Research Changelog with their cause — the project's own 10× correction is precedent that this is the intended path, not an embarrassment.

The standard

If a published number cannot be reproduced from the repository, that is a defect in the repository, and we will treat it as one.

Data source: research/reproduce/output/reproduce_sccr_python.json — deterministic, frozen-input instrument; re-runnable offline.

← All research · ← Back to Learn