LIVE MARKET INTELLIGENCE · Real-time dataCOINQUICKLY

Pillar Guide·Market Data

Bitcoin Mining Metrics: Hashrate to Miner Revenue

Learn how Bitcoin hashrate, difficulty, hashprice, transaction fees, and miner revenue fit together, with a worked example and the limits of each metric.

6 min read · Updated Nov 15, 2026

By CoinQuickly Editorial Team

Bitcoin mining metrics describe two different things: how much computing work competes to find blocks, and how much revenue that work can earn. Hashrate estimates computing power; difficulty sets the challenge; hashprice translates expected block rewards into revenue per unit of computing power; transaction fees add to the block subsidy; and miner revenue totals the rewards earned before costs. Read them together and the numbers become more useful than any single chart. This guide explains each measure, shows how to connect them, and flags where an estimate stops being a real-world payout.

Key Takeaways

  • ⛏️ Network hashrate is estimated from observed blocks and difficulty; it is not a direct count of every running machine.
  • Difficulty adjusts every 2,016 blocks to steer average block timing toward roughly 10 minutes.
  • Hashprice expresses expected gross revenue per unit of hashrate, commonly USD per PH/s per day.
  • Transaction fees are part of miner revenue, but neither revenue nor hashprice equals profit.

📊 The five metrics at a glance

MetricWhat it measuresTypical unitMain interpretation limit
HashrateEstimated hashing work per secondEH/s for the network; TH/s or PH/s for a minerNetwork value is inferred and depends on the observation window
DifficultyHow demanding the valid block target isDimensionless ratioChanges at retargets, not with every hashrate move
HashpriceExpected gross revenue from a unit of hashrate over timeUSD/PH/s/day or BTC/PH/s/dayAn expectation, not a guaranteed payout
Transaction feesFees in transactions included in blocksBTC per block or BTC per dayCan swing sharply across blocks and days
Miner revenueSubsidy plus fees earned from mined blocksBTC or USD per periodExcludes electricity, hosting, pool charges, and other costs

The Bitcoin asset page provides price context when converting BTC-denominated mining revenue into dollars. Use one timestamp and one price convention for a comparison.

⛓️ What does Bitcoin hashrate tell you?

Hashrate is the number of SHA-256 hashing attempts miners perform per second. A machine can report its own measured hashrate, but a network-wide figure is an estimate inferred from the rate of found blocks and the prevailing difficulty. One exahash per second (EH/s) equals one million terahashes per second (TH/s).

A higher network estimate usually indicates more computing work competing for blocks over the measurement window. It does not identify how many miners are active, their electricity costs, or their revenue. Short-window estimates can jump simply because blocks arrived unusually quickly or slowly; compare like windows before interpreting a trend. Bitcoin Core exposes an estimated network rate through getnetworkhashps.

🔧 How does mining difficulty respond?

Difficulty expresses how restrictive Bitcoin's proof-of-work target is relative to its reference target. A valid block header hash must fall below the target. Bitcoin adjusts that target every 2,016 blocks based on the time taken to mine the prior interval, aiming for an average near 10 minutes per block. The adjustment responds to observed block production, not a live measurement of machines.

If effective hashrate rises while difficulty stays fixed, blocks tend to arrive faster until the next adjustment. After an upward adjustment, a fixed miner's expected share of blocks falls unless its own hashrate also rises. The reverse can happen when effective network hashrate falls. Randomness means an individual interval need not land exactly on the target time.

💵 What is hashprice, and what moves it?

Hashprice is the expected gross revenue per unit of Bitcoin mining hashrate over a stated period. Hashrate Index reports it in USD or BTC per PH/s per day. It combines expected block finding, the subsidy, transaction fees, and, for a dollar figure, the BTC price. BTC hashprice isolates the BTC reward side; USD hashprice also moves with the exchange rate.

A useful approximation is:

USD hashprice ≈ expected daily network block rewards in BTC × BTC/USD price ÷ network hashrate in PH/s

This is a model: its result depends on the hashrate estimation window, fee assumption, price timestamp, and expected versus observed blocks. Comparing two hashprice series without matching units and methods can mislead. CoinQuickly's crypto markets page can supply a price snapshot, but its quote should be time-aligned with the mining inputs.

🧾 Where do transaction fees enter miner revenue?

The miner of a valid Bitcoin block can claim the block subsidy plus the fees from transactions included in that block. Since the April 2024 halving, the scheduled subsidy is 3.125 BTC per block until the next halving interval; fees vary from block to block. Bitcoin Core's getblockstats reports subsidy and totalfee separately, in satoshis, so the fee contribution can be checked without confusing it with a user's fee-rate quote in sat/vB.

For a period, network miner revenue in BTC is the sum of subsidies and included fees across its blocks. A USD total requires a documented BTC price conversion method. A temporary fee spike can lift rewards for some blocks without establishing a durable new revenue level. Pool payout rules can also change which portion of fees reaches an individual participant.

🧮 How do the figures translate into a miner's revenue?

CoinQuickly analysis — hypothetical example: Suppose a miner delivers 200 TH/s, or 0.2 PH/s, for a full day and an illustrative hashprice is $40 per PH/s per day. Its modeled gross revenue is 0.2 × $40 = $8.00 for that day. At 95% effective uptime, the simple estimate becomes 0.2 × $40 × 0.95 = $7.60, before pool charges or stale shares. These are demonstration inputs, not current market quotes or a payout forecast.

Now suppose the machine draws 3 kW whenever it runs. At 95% uptime, energy use is 3 × 24 × 0.95 = 68.4 kWh. At an illustrative $0.08/kWh, electricity alone costs $5.47 after rounding. The illustrative difference, about $2.13, still excludes hosting, cooling, repairs, financing, taxes, and pool charges. A different difficulty, fee level, BTC price, or uptime changes the result.

⚠️ Risk Warning: Hashprice and miner revenue are gross measures. Solo mining has high payout variance, and pool payments depend on the pool's method, charges, and accepted work. Never read a modeled daily amount as cash that a specific machine will necessarily receive.

🔍 How CoinQuickly analyzed this

This educational comparison uses Bitcoin developer documentation for proof of work and reward structure, Bitcoin Core RPC documentation for the observable fields, and Hashrate Index for the hashprice convention. Sources were reviewed November 2, 2026. The example normalizes 200 TH/s to 0.2 PH/s, multiplies by an explicitly hypothetical USD hashprice, then applies uptime and metered electricity. It does not use a live network sample, forecast fees, model pool luck, or estimate full operating profit. The criteria are metric definition, unit, time window, and whether a figure is expected or observed.

What should you check before comparing mining charts?

Use a shared observation period and record the units. Check whether hashrate is measured at a machine or inferred for the network; whether hashprice is denominated in BTC or USD; whether fees are included; and whether miner revenue means network total, a company's reported revenue, or a pool participant's credited payout. Finally, separate gross revenue from costs. Those checks usually explain apparent contradictions between dashboards.

In short: hashrate and difficulty describe competition, while subsidy and fees fund block rewards. Hashprice connects those rewards to a unit of computing power. Miner revenue is the gross result; actual operating profit requires a separate cost calculation.

Disclaimer: The content on this website is for informational and educational purposes only and does not constitute financial or investment advice. The cryptocurrency market involves a high level of risk. Always do your own research (DYOR) before making any decision.