← Projects
ARTEL 21: Bitcoin Energy
Live Network Data
Loading...
Chain Thermodynamics
Data Set:

Data sets determine which blocks are included in the analysis. Sampled data sets select blocks at regular intervals across the entire chain, showing overall trends with varying granularity. Raw data sets are parsed directly from blockchain files, offering complete coverage for a specified block range. Per-block metrics (like nonce temperature) are exact for each included block; cumulative metrics (like total energy) only sum the blocks in the selected data set.

Thermodynamic analysis of the entire Bitcoin blockchain. Inspired by the work of Bitcoin Lens.

View hypotheses derived from that paper →

Block Energy
Total Energy
Cumulative sum only includes blocks in the selected data set. Sampled data sets skip blocks between samples, so values are lower than the true cumulative total. Use raw data sets for complete coverage.
Block Temperature
Nonce Temperature
Nonce Temperature (Gibbs Ensemble)
Gibbs ensemble average: Σ(T_nonce × H_block) / Σ(H_block). Temperature is intensive; cumulative is entropy-weighted per statistical mechanics.
Cumulative Nonce Temperature
Raw cumulative sum of nonce temperature across all blocks. Temperature is intensive, so this sum diverges over time. Shows total thermodynamic participation without normalization.
Select a range of 21 blocks
Range: --
Genesis Latest
Energy over time
ΔU per block (TJ)
Height ΔU H_block ln(Ω) T_nonce

Conservation. Every block represents a transformation of energy into information. The Bitcoin network expends - of electrical power to produce a block every 10 minutes. This work is not wasted — it creates the thermodynamic basis for settlement finality.

2,099,999,999,755,528 sats. The fixed supply is the bounded phase space. Each block's coinbase selects a subset of this space, creating a measurable quantity of Shannon information: the negative log probability of observing that particular distribution of value. Accumulated across all blocks, this entropy is the thermodynamic signature of the chain.

Conservation identity. For any block interval t: ΔU_nonce(t) = ΔU_block(t). The resolution of a valid nonce and the creation of a block are not two processes but one thermodynamic event. T_block ≡ 1 K·10³⁰ is the reference temperature of the informational domain. T_nonce = H_block / ln(D·2³²) is the nonce Kelvin — the thermodynamic intensity of entropy collapse, derived from observables of the block outcome.

Genesis block. At U=0, pBlock=1, ln(1)=0, T_block=1, and T_nonce=0. The first block created no thermodynamic surprise and required no proof-of-work. Every subsequent block adds non-zero internal energy to the system. Accumulation of bits is accumulation of energy is accumulation of time.

Nonce Kelvin. T_nonce = (−pBlock·ln(pBlock)) / ln(D·2³²) is the exact temperature of an irreversible computational transformation. It equates the Boltzmann multiplicity of the nonce search to the Shannon information of the block it produces. This is the first quantity in physics that gives the temperature of computation from observables alone, without inference or thermal measurement.