Skip to article
Degrees of SatoshiFollow the connections.
Degrees of Satoshi/ Encyclopedia

Encyclopedia How the network works · Entry 389

Bitcoin hash rate: what it measures, why it is only an estimate, and why it matters

Theme
How the network works
Sources
8 cited records
Reading time
About 9 minutes
Automated verification
Substantive update
In this article

At a glance

Key facts

Key facts for Bitcoin hash rate: what it measures, why it is only an estimate, and why it matters
FactDetailSource
What a hash isOne double SHA-256 computation; hash rate is how many the network performs per second[1]
How it is estimatedFrom difficulty and the time between recent blocks; Bitcoin Core’s estimate uses the last 120 blocks by default[3][4]
Rule of thumbHash rate is roughly difficulty times 2^32 divided by 600[2]
UnitsTH/s, PH/s, EH/s and ZH/s, each a thousand times the last; 1 ZH/s is 1,000 EH/s[7][1]
January 2015Around 300 PH/s, per the Bitcoin Wiki[1]
April 2021Around 170,000 PH/s, per the Bitcoin Wiki[1]
September 2025Seven-day average first reached 1 ZH/s on 2 September 2025, per CoinDesk citing Glassnode[7]
Why daily figures wobbleBlock discovery is random, so daily estimates rise and fall even when real power is steady[6]
01

Hash rate counts guesses per second, across every miner at once

A hash is the output of a function that scrambles data into a fixed-length number. Bitcoin mining means running a block header through that function, SHA-256 applied twice, over and over with a small change each time, hoping to land on a result at or below the network’s target. Each attempt is one hash. The Bitcoin Wiki defines hash per second as the number of double SHA-256 computations performed in one second, and calls the total across all miners the hash rate.

The numbers are enormous, so they get prefixes. The wiki spells out a petahash as a quadrillion hashes; an exahash is a thousand petahashes, and a zettahash is a thousand exahashes, which CoinDesk states as one zettahash equaling 1,000 exahashes. Most charts today quote the network in exahashes per second, written EH/s. The prefixes are the same ones used for computer storage, and they climb the same way: by a factor of a thousand each step.

What hash rate does not count is people, machines or places. It is a single global number with no location attached. A rise could be new machines in one warehouse or a thousand small ones; the number cannot tell you which. Our guide to how mining works covers the hardware, and the mining pools article covers how individual miners combine their guesses.

02

Nobody measures it; everybody infers it

There is no meter on the network. Miners do not report their attempts, and there is no central place to report them to. What the chain records is the difficulty in force and the timestamp of each block. From those two, anyone can work backward: if the target was this hard and blocks are arriving this fast, the network must be guessing at roughly this rate. Bitcoin Core’s own command for it, getnetworkhashps, is described in its documentation as returning the estimated network hashes per second based on the last n blocks, 120 by default.

Data providers do the same thing over different windows. Coin Metrics states that its hash rate figure is derived from the mean difficulty and the mean block interval and gives an estimate of how much hash power is mining a chain. The Cambridge Centre for Alternative Finance, whose electricity index depends on hash rate, takes its daily figure from Coin Metrics rather than measuring anything itself, and notes that actual power demand cannot be determined because of the decentralized nature of the network.

Because block discovery is random, the estimate is noisy. A lucky day with more blocks than usual looks like a surge in hash rate even if nothing changed. Blockchain.com’s chart notes carry exactly that warning, that daily raw values may rise or drop as a result of the randomness of block discovery, and recommend a seven-day average for a truer picture. This is why two websites can show different hash rates at the same moment and both be defensible. Different averaging windows, timestamp treatment and data inputs can produce different estimates.

03

The math fits in one line

The Bitcoin Wiki gives the shortcut: hash rate is approximately the difficulty multiplied by 2^32 and divided by 600. The 2^32 comes from the structure of the target; at difficulty 1, a miner needs about that many guesses on average to find a valid block. The 600 is the number of seconds in the ten-minute target between blocks. So difficulty tells you how many guesses a block should take, and dividing by the intended time between blocks turns that into guesses per second. At difficulty 1, the wiki notes, that comes to around seven million hashes per second.

That formula assumes blocks are arriving exactly on schedule. Real estimates replace the 600 with the average interval actually observed over the chosen window, which is where the differences between providers come from. It also means hash rate and difficulty are two views of the same thing. Difficulty is a consensus parameter adjusted from elapsed block time every 2,016 blocks, not a direct measurement of mining hardware. Hash-rate charts estimate activity from work and observed timing.

04

From petahashes to zettahashes: the growth, with dates

The scale has changed by a factor that is hard to hold in your head. The Bitcoin Wiki records the network at around 300 petahashes per second in January 2015, which it spells out as 300 quadrillion hashes per second, and at around 170,000 petahashes per second in April 2021. CoinDesk, citing Glassnode data, reported the seven-day average crossing one zettahash per second for the first time on 2 September 2025, having climbed from around 800 exahashes per second at the start of that year. One zettahash is a million petahashes, so the network grew more than a thousandfold between January 2015 and September 2025.

We deliberately give no current figure. Hash rate moves every day, and any number written here would be stale before long. A chart from a provider that explains its method and shows its averaging window will tell you where things stand today. What the dated figures above show is the direction and the scale.

05

Why hash rate is a security number

The white paper explains the idea in a few sentences. Proof-of-work is essentially one CPU, one vote, and if a majority of CPU power is controlled by honest nodes, the honest chain will grow the fastest and outpace any competing chains. To modify a past block, an attacker would have to redo the proof-of-work of that block and all the blocks after it, then catch up with and surpass the honest network. The more guessing power the honest side has, the more an attacker needs, and the more it costs to acquire.

Hash rate is therefore a rough price tag on rewriting history. It is not a guarantee. What matters is how the power is distributed, and a number that is high but concentrated in a few hands is less reassuring than the total suggests. Our article on the 51% attack works through what a majority could and could not do. It is also worth knowing that hash rate is not comparable between networks with different hash functions, a point Coin Metrics makes in its documentation.

Finally, guesses cost electricity, which is where hash rate meets the energy question. Cambridge’s index converts hash rate into an estimated power draw by assuming a mix of mining hardware and its efficiency, and it publishes a floor and a ceiling rather than one number precisely because it, too, is estimating from the outside. Every figure in this subject, from the hashes to the watts, is inferred. That does not make them wrong; it makes them estimates, and they should be read as such.

Direct answers

Questions people ask

What does EH/s mean?

Exahashes per second. An exahash is a thousand petahashes, and a petahash is a quadrillion hashes, so EH/s counts the network’s mining guesses in units of a billion billion per second. The next step up, a zettahash, is 1,000 exahashes.

How is the Bitcoin hash rate calculated?

It is inferred, not measured. Observers take the current difficulty, which fixes how many guesses a block should need, and divide by how long blocks have actually been taking. The Bitcoin Wiki’s shortcut is difficulty times 2^32 divided by 600; Bitcoin Core and data providers such as Coin Metrics apply the same idea over a chosen window of recent blocks.

Why do different websites show different hash rates?

Because each is estimating over a different window. Block discovery is random, so a day with a few extra blocks looks like a jump in hash rate. Blockchain.com’s chart notes recommend a seven-day average for that reason, and a site showing a 24-hour figure will disagree with one showing a weekly one.

Does a higher hash rate make Bitcoin more secure?

Broadly yes, because an attacker rewriting history has to outwork the honest network, as the white paper describes. But distribution matters as much as the total, and the figure says nothing about who controls the machines. Comparisons across different networks are not meaningful unless they share a hash function.

What is the current Bitcoin hash rate?

This site does not publish a live figure, because it would be out of date within days. The most recent dated milestone we cite is the seven-day average crossing 1 ZH/s on 2 September 2025, as reported by CoinDesk from Glassnode data. Any explorer or data provider will show today’s estimate.

Inspect the evidence

The answer and key facts have stable claim links. These records retain the scope and qualification when reused.

Hash rate is how many hashes, meaning mining guesses, the whole Bitcoin network makes each second. It is quoted in units like exahashes per second (EH/s), with each prefix a thousand times the last: tera, peta, exa, zetta. No one can count the guesses, so every published figure is an estimate worked out from the current difficulty and how quickly blocks have been arriving. It matters because the more guessing power protects the chain, the more it would cost to rewrite it.

Scope: Bitcoin. Verification: verified · 2026-10-02T16:01:48.343Z.

Link to this claim
What a hash is: One double SHA-256 computation; hash rate is how many the network performs per second

Scope: Bitcoin. Verification: verified · 2026-10-02T16:01:48.343Z.

Link to this claim
How it is estimated: From difficulty and the time between recent blocks; Bitcoin Core’s estimate uses the last 120 blocks by default

Scope: Bitcoin. Verification: verified · 2026-10-02T16:01:48.343Z.

Link to this claim
Rule of thumb: Hash rate is roughly difficulty times 2^32 divided by 600

Scope: Bitcoin. Verification: verified · 2026-10-02T16:01:48.343Z.

Link to this claim
Units: TH/s, PH/s, EH/s and ZH/s, each a thousand times the last; 1 ZH/s is 1,000 EH/s

Scope: Bitcoin. Verification: verified · 2026-10-02T16:01:48.343Z.

Link to this claim
January 2015: Around 300 PH/s, per the Bitcoin Wiki

Scope: Bitcoin. Verification: verified · 2026-10-02T16:01:48.343Z.

Link to this claim
April 2021: Around 170,000 PH/s, per the Bitcoin Wiki

Scope: Bitcoin. Verification: verified · 2026-10-02T16:01:48.343Z.

Link to this claim
September 2025: Seven-day average first reached 1 ZH/s on 2 September 2025, per CoinDesk citing Glassnode

Scope: Bitcoin. Verification: verified · 2026-10-02T16:01:48.343Z.

Link to this claim
Why daily figures wobble: Block discovery is random, so daily estimates rise and fall even when real power is steady

Scope: Bitcoin. Verification: verified · 2026-10-02T16:01:48.343Z.

Link to this claim
Revision history
  1. — Initial Bitcoin encyclopedia entry at this permanent URL.
  2. — Corrected scope or wording: Difficulty is the network’s own estimate of hash rate, made once every 2,016 blocks a Corrected scope or wording: The difference is the window, not the data. Corrected scope or wording: below the network’s target Distinguished the consensus difficulty parameter from a measured hash rate and qualified differences between estimates.
  3. — Added reusable claims, explicit source locators, and matching Markdown and JSON. This publishing change does not itself establish factual verification.

Source register

Sources and references

Retrieval dates and locators are recorded individually.
  1. Hash per secondBitcoin Wiki

    Community reference defining hash per second as double SHA-256 computations per second, describing petahashes as quadrillions, and recording the network at around 300 PH/s in January 2015 and around 170,000 PH/s in April 2021.

    Locator: Community reference defining hash per second as double SHA-256 computations per second, describing petahashes as quadrillions, and recording the network at around 300 PH/s in January 2015 and around 170,000 PH/s in April 2021. · Retrieved: 2026-10-02T14:48:48.450393+00:00Open source
  2. DifficultyBitcoin Wiki

    Community reference giving the approximation hash rate equals difficulty times 2^32 divided by 600, about 7 MH/s at difficulty 1.

    Locator: Community reference giving the approximation hash rate equals difficulty times 2^32 divided by 600, about 7 MH/s at difficulty 1. · Retrieved: 2026-10-02T14:48:46.409953+00:00Open source
  3. getnetworkhashps RPC reference (Bitcoin Core 27.0)Bitcoin Core, bitcoincore.org

    Describes the command as returning the estimated network hashes per second based on the last n blocks, with a default of 120 blocks.

    Locator: Describes the command as returning the estimated network hashes per second based on the last n blocks, with a default of 120 blocks. · Retrieved: 2026-10-02T14:48:48.772681+00:00Open source
  4. Hash Rate (network data documentation)Coin Metrics

    States that the hash rate metric is derived from mean difficulty and mean block interval, gives an estimate of hash power, and is not comparable between assets with different hash functions.

    Locator: States that the hash rate metric is derived from mean difficulty and mean block interval, gives an estimate of hash power, and is not comparable between assets with different hash functions. · Retrieved: 2026-10-02T14:48:51.550343+00:00Open source
  5. Cambridge Bitcoin Electricity Consumption Index: MethodologyCambridge Centre for Alternative Finance

    Takes daily network hash rate in TH/s from Coin Metrics as a model input, states that actual power demand cannot be determined directly, and publishes lower-bound and upper-bound estimates.

    Locator: Takes daily network hash rate in TH/s from Coin Metrics as a model input, states that actual power demand cannot be determined directly, and publishes lower-bound and upper-bound estimates. · Retrieved: 2026-10-02T15:14:04.913506+00:00Open source
  6. Total Hash Rate (TH/s) chartBlockchain.com

    Describes the chart as the estimated terahashes per second over the last 24 hours, warns that daily values move with the randomness of block discovery, and recommends a seven-day average.

    Locator: Describes the chart as the estimated terahashes per second over the last 24 hours, warns that daily values move with the randomness of block discovery, and recommends a seven-day average. · Retrieved: 2026-10-02T14:48:48.712032+00:00Open source
  7. BTC’s 7 Day Average Hash Rate Hits 1 ZettaHash for First Time2025-09-02CoinDesk (reporting)

    Reports, citing Glassnode, the seven-day average reaching 1 ZH/s on 2 September 2025, up from around 800 EH/s at the start of the year, and states that one zettahash equals 1,000 exahashes.

    Locator: Reports, citing Glassnode, the seven-day average reaching 1 ZH/s on 2 September 2025, up from around 800 EH/s at the start of the year, and states that one zettahash equals 1,000 exahashes. · Retrieved: 2026-10-02T14:48:55.588674+00:00Open source
  8. Bitcoin: A Peer-to-Peer Electronic Cash SystemSatoshi Nakamoto · 2008bitcoin.org

    Section 4 states that proof-of-work is one CPU, one vote, that an honest majority of CPU power outpaces competing chains, and that modifying a past block requires redoing all the work after it.

    Locator: Section 4 states that proof-of-work is one CPU, one vote, that an honest majority of CPU power outpaces competing chains, and that modifying a past block requires redoing all the work after it. · Retrieved: 2026-10-02T15:04:11.761440+00:00Open source
How this article was made

Research and drafting use AI assistance. A separate automated review checks claims against primary sources; no external expert or named human review is implied. Publication, substantive editing, source retrieval and verification are recorded separately. This version was independently checked by an automated reviewer on 2 October 2026.

Editorial method and corrections

Degrees of Satoshi editorial project. “Bitcoin hash rate: what it measures, why it is only an estimate, and why it matters.” Published 2026-09-23; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/bitcoin-hash-rate/