This guide treats how miner revenue combines subsidy and fees as a technical subject with observable inputs, especially block subsidy, fee market and reward variance.
Protocol concepts become useful when they are tied to observable block, transaction and hash data. Keep consensus rules separate from pool accounting or hardware marketing terms.
Block Subsidy
The role of block subsidy is best understood through a controlled comparison. Hold unrelated inputs constant, change one relevant condition and observe the response. Then check whether fee market moved in the expected direction. A mismatch is a prompt to inspect the model, not to hide the data.
- Evidence: a dated record for block subsidy.
- Cross-check: compare it with fee market.
- Review trigger: repeat the check after a material change affecting block subsidy.
Fee Market
Normalize fee market before using it in a table or calculation. Convert units, align the time period and retain the original value. If reward variance comes from a different source, document that source separately so readers can reproduce both sides of the comparison.
- Evidence: a dated record for fee market.
- Cross-check: compare it with reward variance.
- Review trigger: repeat the check after a material change affecting fee market.
Reward Variance
Use reward variance as a testable input, not a general description. Record what produced the value, the interval it covers and any exclusions. Compare the record with block subsidy only after both use compatible boundaries; otherwise the apparent difference may come from definitions rather than performance.
- Evidence: a dated record for reward variance.
- Cross-check: compare it with block subsidy.
- Review trigger: repeat the check after a material change affecting reward variance.
How miner revenue combines subsidy and fees: evaluation sequence
- Write the exact decision involving block subsidy.
- Collect fee market using the same observation period.
- Test how the conclusion changes when reward variance moves.
- Save the source values, conversions and date of review.
Reference for Bitcoin Mining Fundamentals
Verify the underlying context with Bitcoin Developer Guide: Mining. For values that change over time, use a current source and record its retrieval date.

