Hash rate: how much work is securing Bitcoin

Hash rate is the number of guesses per second miners make at the next block. Nobody can count it directly — it is estimated from difficulty and how fast blocks arrive.

Computer processor chip held by tweezers

Photo: “Celeron... face on!” by Brian Kos, CC0 1.0, via Flickr (edited: cropped and resized).

Quick answer

Hash rate is the total number of hash calculations miners perform per second while competing to find the next block. Data providers estimate it from the network’s difficulty and the number of blocks found in a period [1]; a higher hash rate means rewriting history would cost more work [2].

Key points

  • 1Hash rate measures mining effort, not usage or demand for bitcoin.
  • 2It is an estimate: providers infer it from difficulty and block counts, so daily values are noisy.
  • 3Hash rate is only comparable between coins that use the same hash function.
  • 4A falling hash rate after a halving is expected; the difficulty adjustment then rebalances block times.

What is a hash, and why do miners make so many?#

A hash is the fixed-length fingerprint a hash function produces from any input. Bitcoin’s proof-of-work asks miners to find a block whose hash is below a target value. The only known way to do that is to try enormous numbers of variations — the whitepaper describes scanning for a value that, when hashed, begins with a required number of zero bits [2].

Each attempt is one hash. The network’s hash rate is the sum of all those attempts per second, across every miner. Because the target is set so that finding a block is rare, the hash rate is a measure of how much work is being spent to extend the chain.

How is hash rate calculated if nobody reports it?#

Miners do not publish their speed. Instead, analysts work backwards from two things everyone can see on-chain: the difficulty of recent blocks and how many blocks were found. If blocks arrive faster than the ten-minute target at a given difficulty, more work must have been done. Coin Metrics documents its Bitcoin estimate as (BlkCnt / 144) × DiffMean × (2^32 / 10^12) / 600, giving terahashes per second [1].

Estimated hash rate (H/s) = (blocks found ÷ 144) × difficulty × 2^32 ÷ 600

144 is the number of blocks expected per day at one block every 600 seconds; 2^32 converts Bitcoin’s difficulty into the expected number of hashes per block [1].

StepValue
Difficulty (hypothetical)100,000,000,000,000
Blocks found that day144
Hashes per second = 1 × 10^14 × 4,294,967,296 ÷ 600≈ 7.16 × 10^20 H/s
Same, in exahashes per second (÷ 10^18)≈ 716 EH/s
If 150 blocks were found instead≈ 746 EH/s
If only 130 blocks were found≈ 646 EH/s

Notice how a few lucky or unlucky hours move the estimate. That is why many charts show a 7-day or 30-day average rather than the daily figure.

Why does the difficulty matter so much?#

Difficulty is the network’s automatic thermostat. Every 2,016 blocks, it is recalculated from how long those blocks took: if they came faster than two weeks, difficulty rises; if slower, it falls [3]. That keeps average block time near ten minutes no matter how many machines join or leave. Read more in our guide to the difficulty adjustment.

From mining effort to a hash-rate chart

From mining effort to a hash-rate chart: Miners hash — Trillions of guesses per second; Blocks are found — Count per day is public; Difficulty is known — Written in every block header; Provider estimates — Blocks × difficulty → hashes per secondFrom mining effort to a hash-rate chart: Miners hash — Trillions of guesses per second; Blocks are found — Count per day is public; Difficulty is known — Written in every block header; Provider estimates — Blocks × difficulty → hashes per second
Every published hash-rate figure is an inference from public block data.

How do analysts read hash rate?#

Common readings and what they can and cannot tell you
What you seeReasonable readingWhat it does not tell you
Long-term riseMore machines or more efficient machines are mining; attacking the chain costs more workWhether miners are profitable or whether price will rise
Sharp drop after a halvingHigher-cost miners switched off when the subsidy fellThat the network is unsafe — difficulty will adjust
One-day spikeUsually block-time luck in the estimateA real jump in installed machines
Hash rate vs another coinMeaningful only if both use the same hash functionRelative security of chains with different algorithms

Coin Metrics notes that hash rate is not comparable between cryptocurrencies that use different hashing algorithms, with exceptions only where coins share the same function [1]. Comparing Bitcoin’s hash rate with that of a coin using a different algorithm says nothing useful.

What does hash rate have to do with security?#

The whitepaper’s security argument is that an attacker trying to rewrite past transactions would need to redo the proof-of-work of the blocks they want to change and then outpace the honest network [2]. A higher hash rate raises the amount of work — and therefore money — such an attack needs. It does not protect you from scams, exchange failures or lost keys, which are the risks most beginners actually face.

Hash rate in one box

Measures
Hashes computed per second by all miners
Typical unit for Bitcoin
EH/s (10^18 hashes per second)
Block target
One block every 10 minutes on average [3]
Difficulty retarget
Every 2,016 blocks [3]
Observed directly?
No — estimated from difficulty and block count [1]

What mistakes do beginners make here?#

  • Reading the daily number literally

    A day with lucky block times inflates the estimate. Use a multi-day average before concluding anything.

  • Comparing different algorithms

    Bitcoin’s SHA-256 hash rate and another coin’s hash rate in a different algorithm are different units of work.

  • Treating hash rate as demand

    It measures miner investment, not how many people use or buy bitcoin. For usage, see active addresses — with its own caveats.

  • Panicking at post-halving drops

    A dip after the subsidy is cut is expected; the difficulty adjustment is designed for it.

Frequently asked questions#

Where can I see Bitcoin’s current hash rate?

Block explorers and data providers publish estimates. Check which formula and averaging window each one uses, because figures differ between providers.

Why do two websites show different hash rates?

They use different averaging windows and slightly different formulas. Both are estimates from the same public block data.

Does a higher hash rate make transactions faster?

No. Difficulty adjusts so that blocks keep arriving about every ten minutes on average regardless of hash rate [3].

Does Ethereum have a hash rate?

Not any more. Ethereum moved from proof-of-work to proof-of-stake in 2022, so it has validators instead of miners [4].

The bottom line#

Hash rate is the clearest single measure of how much work is being spent on Bitcoin’s security, but it is an estimate built from public block data, it is noisy day to day, and it is not a price signal.

To see how miners’ income connects to hash rate, continue with the Puell Multiple and the guide to Bitcoin mining.

Sources#

Grade A = primary source (regulator, protocol specification, client code, original author). Grade B = expert secondary source used for explanation only.

  1. BCoin Metrics Data Knowledge Base. Hash Rate (network data definitions), 2026.
  2. ASatoshi Nakamoto. Bitcoin: A Peer-to-Peer Electronic Cash System, 2008.
  3. BBitcoin Wiki. Difficulty, 2026.
  4. Aethereum.org. The Merge, 2026.