Mining and
proof of work.
Mining is how Bitcoin achieves consensus without trusting anyone. Computers compete to solve a cryptographic puzzle; the winner writes the next block and collects the block rewardblock rewardThe brand-new Bitcoin a miner earns for adding the next batch of confirmed transactions to the public ledger. The reward is how new Bitcoin enters circulation, and it gets cut in half every four years.. The puzzle difficultydifficultyA number that Bitcoin adjusts every 2,016 blocks (roughly two weeks) to keep the average block time at 10 minutes regardless of how much hashrate is on the network. Higher difficulty means each hash has a lower chance of finding a block. adjusts every 2,016 blocks so blocks arrive roughly every 10 minutes no matter how much global hash power joins or leaves.
This page covers the mechanics and data of mining: hash-share odds, the SHA-256 target, difficulty adjustment, the block reward and 2026 hash rate. For why proof of work secures the ledger and the energy debate, see Proof of Work; for running a home miner, see How Bitcoin Mining Works.
Mining is a lottery with cryptography. Specialized computers (ASICs) burn electricity to guess numbers that produce a valid block hash. The first to find one wins the right to write the next block and collect the reward, currently 3.125 BTCBitcoin (BTC)The ticker symbol for Bitcoin, used on exchanges and in price quotes.Full definition plus transaction fees. The puzzle retargets every two weeks so the network produces one block roughly every ten minutes, whether ten thousand miners are competing or ten million. Proof of work is what makes the ledger honest. You cannot fake it. You have to spend real energy.
On this page
The lottery analogy
Think of mining as a raffle that runs continuously. Each time a miner computes a hash, it is buying one ticket. The more hashes per second a miner can compute, the more tickets it holds. The network draws a winning ticket roughly every ten minutes.
If you control one percent of the global hash rateHash rateHow many hashes (guesses at the puzzle that wins a block) a miner makes per second. The network hash rate is the total across all miners: the higher it is, the harder and more expensive it would be for any attacker to overpower the network.Full definition, you will find roughly one percent of the blocks over time. Expected time between your blocks is the block interval (ten minutes) divided by your share. At one percent, that is about every sixteen hours. At 0.001 percent, it is about every two years on average, with enormous variance.
There is no partial credit. Miners either find the block or they do not. This is why small miners join pools that split rewards proportionally to contributed work, or solo-mine and accept long odds of a large payout.
SHA-256 and the target
Every block header is fed through SHA-256Secure Hash Algorithm 256-bit (SHA-256)The cryptographic function Bitcoin uses to convert any data into a fixed-length code, used in mining and transaction verification.Full definition twice. The output is a 256-bit number. For the block to be valid, that number must be lower than a target value set by the protocol. The target looks like a long string of leading zeros in hex.
Miners cannot choose the output of SHA-256. They can only change one small field in the header (the nonce, plus a few other tweaks) and try again. Hash, check, increment, hash, check, increment. A modern ASIC can do this hundreds of trillions of times per second.
A qualifying header hash is necessary but not sufficient: the hash must be at or below the target, and full nodes must also validate the block’s transactions and all other consensus rules.[1]
Difficulty adjustment
Every 2,016 blocks (roughly every two weeks at ten-minute intervals) the network adjusts the target based on how fast the previous 2,016 blocks were mined. If they came in faster than two weeks, the target tightens (difficulty goes up). If they came in slower, the target loosens (difficulty goes down).
This is the mechanism that keeps block time at roughly ten minutes regardless of how much global hash rate joins or leaves. When China banned mining in mid-2021, global hash rate fell roughly 50 percent in weeks. Blocks slowed to fifteen to twenty minutes. At the next adjustment, difficulty dropped, and block time returned to ten minutes on a smaller network. Six months later, when miners had relocated and rebuilt capacity, hash rate was at new all-time highs and difficulty had climbed to match.
Show the data as a table
| 7 days to | Hashrate, 7-day average (EH/s) | Note |
|---|---|---|
| 2019-01-03 | 41.4 | |
| 2020-01-02 | 99.8 | |
| 2021-01-07 | 149.7 | |
| 2021-05-13 | 180.8 | Pre-ban peak of the 7-day average (180.8 EH/s) |
| 2021-07-02 | 84.8 | Low after China's mining ban: -53% from the 2021-05-13 peak; difficulty fell 27.94% at block 689,472 on 2021-07-03 |
| 2021-12-09 | 181.8 | 7-day average back above the pre-ban peak (181.8 EH/s) |
| 2022-01-06 | 183.1 | |
| 2023-01-05 | 267.0 | |
| 2024-01-04 | 545.1 | |
| 2025-01-02 | 817.8 | |
| 2026-01-01 | 1057.1 | |
| 2026-09-24 | 926.0 | Latest |
Hashrate is an estimate, not a measurement: it is inferred from the difficulty and how fast blocks arrive, so single days are noisy and the chart uses a 7-day average. mempool.space's independent estimate tells the same story (low 84.3 EH/s on July 3, 2021; back above the pre-ban peak on December 9) and has a median gap of 0.1% from this series since 2019.
Block reward and the halving schedule
Each block pays its miner two things: a newly-minted "coinbase" reward and the fees attached to the transactions included in the block. The coinbase started at 50 BTC per block in 2009 and halves every 210,000 blocks (roughly every four years).
After the April 2024 halvingHalvingThe scheduled event, built into Bitcoin's code, that cuts the new bitcoin paid to miners per block in half. It happens every 210,000 blocks, about every four years; the April 2024 halving at block 840,000 cut it from 6.25 to 3.125 BTC, slowing the rate of new supply.Full definition the reward is 3.125 BTC per block. At a Bitcoin price around $80,000, that is roughly $250,000 of new issuance per block plus a few thousand dollars in fees, paid every ten minutes to whichever miner wins. See The Bitcoin Halving for the full schedule.
Network hash rate in 2026
Network hash rate is the total number of SHA-256 hashes the entire network computes per second, summed across every machine. In the week to September 24, 2026 it averaged about 926 EH/s. That is 926 exahashes per second, which is 926 quintillion hashes every second.
Why mining secures Bitcoin
Full nodes independently validate blocks and transactions, then select the valid chain with the greatest cumulative proof of work, not the largest miner headcount or the most blocks. Majority hashpower cannot make a node accept invalid signatures or invalid issuance under its existing rules. It can enable censorship, reorganizations and double-spends of the attacker’s own payments; it cannot sign for someone else’s keys. Security is probabilistic and depends on honest hashpower, network communication and correct validation. More confirmations reduce, but do not eliminate, reversal risk.[1]
Proof of work makes competing histories costly, while full-node validation enforces the rules. Energy expenditure is not authority to create an otherwise invalid block.[1]
A growing number of Bitcoin holders run Bitaxe Gamma Duo home miners, solo-mining through solo.ckpool.org. The odds of finding a block at hobbyist hash rates are vanishingly small. The point is not profit. It is participation in the network, and watching the machine do the actual work that keeps Bitcoin honest. For the full walk-through see How Bitcoin Mining Works.
Fiatisfake editorial noteWhere to go from here
Sources
Bracketed numbers in the text link to these sources. Figures, rates and rules change: check each source’s date before acting on it.
- Bitcoin Developer Guide: Block Chain, retrieved 2026-09-17. ↩
- Bitcoin Core. "Proof of Work" and "Difficulty" protocol documentation - developer.bitcoin.org
- mempoolmempoolThe waiting area for Bitcoin transactions that have been broadcast to the network but not yet confirmed in a block.Full definition.space - live network hash rate and difficulty - mempool.space/mining
- HashratehashrateThe total computational power a miner or the entire Bitcoin network applies to finding blocks, measured in hashes per second. More hashrate means more security but also more competition for block rewards.Full definition Index - global hash rate and mining economics - hashrateindex.com
- Cambridge Centre for Alternative Finance. Bitcoin Mining Map and energy index - ccaf.io/cbnsi/cbeci
- solo.ckpool.org - public solo mining pool used in the editorial note
- Bitaxe open-source home-mining project - bitaxe.org
Last updated . Not financial advice. Do your own research. Disclosures · How pages are reviewed