How Bitcoin Mining Works
Mining is how new bitcoin gets issued, and how the transaction history is made expensive to rewrite. This page covers what miners literally compute, and how difficulty and halvings hold issuance to schedule. It covers what an attacker with most of the network's hashrate can and cannot do. Hashrate just means the total computing power pointed at mining. And it covers what is and is not known about the energy use.
It also corrects the most repeated myth in mining commentary: that production cost puts a floor under the price.
By drix · Last reviewed 10 August 2026
What Miners Are Computing
Mining gets described as “solving complex math problems.” That's misleading. Nothing is being solved. Miners are guessing, very fast, at enormous scale.
Every candidate block starts with an 80-byte block header. It holds six fields: the previous block's hash, a Merkle root summarizing every transaction in the block, a timestamp, the current target, a version field, and a 32-bit nonce. The nonce is just a counter the miner can set to anything. Those six fields, and their sizes, are specified exactly. The miner runs SHA-256 over that header twice, producing a 256-bit number, and checks one thing: is that number below the target?
Almost always it isn't. So the miner changes something and hashes again. The nonce alone gives about 4.3 billion attempts, which a modern machine burns through in a fraction of a second. So miners also vary the extranonce inside the coinbase transaction, which changes the Merkle root and with it the entire header. They roll the timestamp too, and use spare bits in the version field. No strategy helps. SHA-256 output is unpredictable by design, so the only method is to try.
Finding a block: astronomically hard
Across the whole network, miners run on the order of a sextillion (1021) hashes every second. It still takes about ten minutes for one of them to get lucky. Every failed guess burned real electricity that nobody gets back.
Nobody has to trust the result
Verification is two SHA-256 operations and one numeric comparison. A phone does it in microseconds. You never have to trust the miner, replay the search, or take anyone's word for anything.
That asymmetry is the security model. Each block header commits to the one before it, so changing an old transaction invalidates every block built on top of it. Rewriting history means redoing all that work faster than the rest of the network extends the chain. Meanwhile anyone in the world can detect the fraud for free.
Difficulty: The Thermostat
Bitcoin targets one block roughly every ten minutes, no matter how much computing power is pointed at it. One automatic rule does all the work. Every 2,016 blocks (about two weeks) every node independently recalculates the target from how long those 2,016 blocks took. Faster than two weeks, and the target tightens. Slower, and it loosens. That rule is the difficulty adjustment, and how tight the target is set is what people mean by difficulty. It is about forty lines of code in Bitcoin Core's pow.cpp, and every node runs its own copy.
Hashrate joins
Blocks arrive early, difficulty rises at the next re-target, and block times settle back to ten minutes. The new machines earn a smaller share of the same issuance, not extra coins.
Hashrate leaves
Blocks come slower until the next re-target, which lowers difficulty and pulls block times back to ten minutes. The chain never stalls. It just gets cheaper to mine.
Clamped at 4x
A single adjustment can never move difficulty by more than a factor of four in either direction. Before any recalculation, the measured timespan is clamped to a quarter of the target at one end and four times it at the other. That caps the damage from timestamp manipulation and smooths out real shocks.
Source: Bitcoin Core, pow.cpp
This is what makes issuance predictable decades ahead. The supply schedule is denominated in blocks, not calendar time: the subsidy halves every 210,000 blocks, full stop. Difficulty is the mechanism that keeps 210,000 blocks landing close to four years, no matter how much hashrate arrives. A hundredfold increase in mining power produces no extra bitcoin at all. It only makes each block harder to find.
It has been stress-tested
In mid-2021 China cracked down on mining and a large share of the network's hashrate went dark within weeks. Blocks slowed noticeably. The 3 July re-target cut difficulty by about 28%, the largest single drop in Bitcoin's history, and one of four consecutive downward adjustments. No committee met. No emergency patch shipped. The chain kept producing blocks the entire time, and the hashrate reappeared elsewhere over the following year. Cambridge notes that no country-level data has been available for China since that crackdown. Treat any precise “share that left” figure with caution.
Sources: CoinDesk, July 2021 difficulty adjustments · Cambridge mining map
A detail for the pedants: the retarget code walks back DifficultyAdjustmentInterval() − 1 blocks, so it measures the elapsed time across 2,015 block intervals rather than 2,016. The network runs a hair fast as a result. It's one of the oldest known quirks in Bitcoin, left alone because fixing it would change consensus rules for no practical gain.
The Halving and the Issuance Schedule
Every 210,000 blocks the block subsidy, the new coins paid to whoever mines the block, is cut in half. It started at 50 BTC in 2009, then 25 in 2012, 12.5 in 2016, 6.25 in 2020, and 3.125 BTC since block 840,000, mined on 20 April 2024. The next halving takes it to 1.5625 BTC at block 1,050,000, expected around April 2028. That date is an estimate, because the schedule counts blocks, not days.
Predictability, not a price trigger. Every full node enforces the schedule independently, so issuance cannot be accelerated by demand, lobbied for, or voted on. You can check that property today. The popular claim, that halvings cause bull markets, is much weaker. There have been four of them, prices rose in the year or so after most, and four observations cannot separate the halving from the macro cycle. Halvings are also perfectly foreseeable, so markets have years to price each one in.
The Complete Halving Schedule
Subsidy shown is the reward after that halving. Dates past the next one are estimates, since block times drift slightly around the ten-minute target.
| Halving | When | Block Subsidy | Total BTC After |
|---|---|---|---|
| Start | Jan 3, 2009 | 50 BTC | 0 |
| 1st✓ | Nov 28, 2012 | 25 BTC | 10.5M |
| 2nd✓ | Jul 9, 2016 | 12.5 BTC | 15.75M |
| 3rd✓ | May 11, 2020 | 6.25 BTC | 18.375M |
| 4th✓ | Apr 20, 2024 | 3.125 BTC | 19.6875M |
| 5th | ~Apr 2028 | 1.5625 BTC | 20.34M |
| 6th | ~2032 | 0.78125 BTC | 20.67M |
| 7th | ~2036 | 0.390625 BTC | 20.84M |
| 8th | ~2040 | 0.1953125 BTC | 20.92M |
| 9th | ~2044 | 0.09765625 BTC | 20.96M |
| 10th | ~2048 | 0.04882812 BTC | 20.98M |
| 11th | ~2052 | 0.02441406 BTC | 20.99M |
| 12th | ~2056 | 0.01220703 BTC | 20.995M |
| 13th | ~2060 | 0.00610351 BTC | 20.9975M |
| 14th | ~2064 | 0.00305175 BTC | 20.99875M |
| 15th | ~2068 | 0.00152587 BTC | 20.999375M |
| 16th | ~2072 | 0.00076293 BTC | 20.9996875M |
| 17th | ~2076 | 0.00038146 BTC | 20.9998437M |
| 18th | ~2080 | 0.00019073 BTC | 20.9999218M |
| 19th | ~2084 | 0.00009536 BTC | 20.9999609M |
| 20th | ~2088 | 0.00004768 BTC | 20.9999804M |
| 21st | ~2092 | 0.00002384 BTC | 20.9999902M |
| 22nd | ~2096 | 0.00001192 BTC | 20.9999951M |
| 23rd | ~2100 | 596 sats | 20.9999975M |
| 24th | ~2104 | 298 sats | 20.9999987M |
| 25th | ~2108 | 149 sats | 20.9999993M |
| 26th | ~2112 | 74 sats | 20.9999996M |
| 27th | ~2116 | 37 sats | 20.9999998M |
| 28th | ~2120 | 18 sats | 20.9999999M |
| 29th | ~2124 | 9 sats | 20.99999995M |
| 30th | ~2128 | 4 sats | 20.99999997M |
| 31st | ~2132 | 2 sats | 20.99999998M |
| 32nd | ~2136 | 1 sat | 20.99999999M |
| 33rd (Final) | ~2140 | 0 | 21M |
After 33 halvings the subsidy rounds to zero in integer satoshis, which happens around 2140. Slightly fewer than 21 million will ever be spendable, though. The genesis block's 50 BTC can never be moved, because of a quirk in the original code. A handful of miners have claimed less than the full subsidy they were owed. And an unknowable number of coins are permanently lost.
Sources: Bitcoin Wiki, controlled supply · Bitcoin Wiki, genesis block · Bitcoin Core, amount.h (MAX_MONEY)
The coinbase transaction
Every block's first transaction is the coinbase. It has no inputs: it creates the subsidy out of nothing and sweeps up the fees from every other transaction in the block. It also carries an arbitrary data field. That is where Satoshi wrote “The Times 03/Jan/2009 Chancellor on brink of second bailout for banks” into the genesis block. (The exchange named itself after the term, not the other way around.)
Source: Bitcoin Wiki, genesis block
100-block maturity
Newly mined coins cannot be spent for 100 blocks, about 16 to 17 hours. It is a single constant, COINBASE_MATURITY, in the reference implementation. If a competing chain later orphans that block, meaning that chain wins and the block drops out of history, the reward vanishes with it. The rule stops anyone from spending coins that a reorganization might erase. A small detail, and a sign of how carefully the reorg case was thought through.
Mining Pools: Selling Certainty
Solo mining is a lottery with brutal odds. A single machine at 270 TH/s, the 2024 S21 XP, is about one part in four million of a network running near a zettahash per second. On average it finds a block once every seventy years or so. And “on average” hides the real problem: the process is memoryless. Your block is equally likely to arrive tomorrow or in year 200.
Pools exist to sell you out of that variance. Miners submit shares: near-miss hashes that clear a much easier target and statistically prove how much work was done. The pool aggregates everyone's hashrate, finds blocks at a steady rate, and pays members in proportion to shares submitted. A century-scale lottery becomes a predictable daily trickle. That, and nothing else, is the product.
PPS and FPPS
Pay-per-share: the pool pays a fixed rate for every valid share, whether or not the pool finds any blocks that day. FPPS adds an average share of transaction fees on top. The pool absorbs all the variance and charges a higher fee for carrying that risk. Revenue comes out smooth and boring, which is exactly what a miner with a power bill wants.
PPLNS
Pay-per-last-N-shares: payouts come only out of blocks the pool actually finds, split across the most recent N shares. Fees are lower and income is lumpier. Loyalty gets rewarded, since hopping between pools forfeits your position in the share window. Over the long run PPLNS and PPS converge; they differ in who holds the risk in the meantime.
The centralization concern, stated fairly
A small number of pools have often directed a majority of the network's hashrate between them, and the current split is public. That is a real problem worth naming. Pools build the block templates, so they decide which transactions get included, which makes them the most plausible censorship chokepoint in the system.
Two things bound it. First, pools do not own the hashrate. Thousands of independent operators do, and they can repoint their machines at a different pool in minutes; that has happened when pools have behaved badly. Second, pools cannot break consensus rules. A pool that mined a block paying itself extra coins, or spending someone else's coins, would have that block rejected by every full node. It would have burned the electricity for nothing. Nodes enforce the rules; miners only order transactions. The why Bitcoin has value page covers that division of power in more depth.
Newer pooling protocols (Stratum V2) let individual miners construct their own block templates while still sharing payouts, moving transaction selection back to the machine owner. Its Job Declaration Protocol is the part that does this, and it defines both a coinbase-only and a full-template mode. Adoption is partial and ongoing.
Source: Stratum V2 specification
ASICs and the Economics of Hardware
Mining ran on CPUs in 2009, moved to GPUs in 2010, and passed briefly through FPGAs. From 2013 onward it went to ASICs: application-specific chips that do nothing but SHA-256, wired straight into silicon. The gap is not a matter of degree. A general-purpose processor is behind by many orders of magnitude. That is why hobbyist CPU and GPU mining of bitcoin died well over a decade ago. Anything advertising bitcoin mining on a normal computer today is mining a different coin or is malware.
Joules per terahash is the whole game
Efficiency is measured in J/TH, energy burned per trillion hashes. The S9 generation ran at about 98 J/TH; the 2024 S21 XP does 13.5 J/TH, roughly seven times better; and the newest 2026 machines push below 10 J/TH. Every generation lowers the electricity price at which the previous one breaks even, and eventually strands it entirely.
Source: ASIC Miner Value, S9 vs S21 XP
Hardware depreciates in two directions
A miner is a wasting asset. As newer machines come online, difficulty rises and your machine earns fewer bitcoin per month even if nothing else changes. Its resale value falls at the same time, for the same reason. Operators underwrite purchases against forecasts of difficulty growth, and they are frequently wrong.
Hashprice: the one number that matters
Hashprice is revenue per unit of hashrate per day, usually quoted in dollars per petahash per day. It folds price, difficulty and fees into one figure, and power contracts and hosting deals get underwritten against it. It falls whenever difficulty outruns price, and spikes when fees do. Every halving cuts it roughly in half overnight.
The honest home-mining math
An S21 XP draws 3,645 W. Run continuously that is roughly 2,600 kWh a month, about $480 at the US residential average of 18.4 cents per kWh. An industrial operator on a $0.04/kWh contract pays around $105 for identical work. Same bitcoin out, roughly four to five times the cost in, and difficulty is set by their economics. Then add a few thousand dollars of hardware, serious fan noise, and 3.6 kW of heat you have to move somewhere.
Sources: ASIC Miner Value, S9 vs S21 XP · EIA Electric Power Monthly, Table 5.6.A
The blunt version: if your goal is exposure to bitcoin, buying bitcoin is the cheaper trade. Home mining can be worth it as a hobby, as space heating you were paying for anyway, or where power is unusually cheap. As an investment, buying and holding almost always beats it. You can test what a schedule of ordinary purchases would have done with the calculator.
Does Mining Cost Put a Floor Under the Price?
No. The causation runs the other way, and this is the single most repeated mistake in Bitcoin analysis.
The claim goes like this: it costs roughly $X of electricity and hardware to produce one bitcoin, so the price cannot stay below $X for long. That sounds like a standard commodity argument. It fails for a specific reason. With an ordinary commodity, production cost is set outside the market; the ore is however deep it is. In Bitcoin, production cost is set by the market, through difficulty.
The feedback loop, step by step
- 1.The price falls.
- 2.The least efficient miners, the ones on the worst power contracts and the oldest machines, stop covering their electricity bill and switch off.
- 3.Hashrate drops and blocks come more slowly.
- 4.At the next re-target, within about two weeks, difficulty falls.
- 5.The miners still running now produce the same 3.125 BTC per block for less total energy. Average production cost has fallen to meet the price.
Run it in reverse and it works the same way: a rally pulls hashrate in, difficulty climbs, and production cost rises to meet the higher price. In both directions, cost chases price. Mining cost is an output of the price, not an input to it.
The claim has a second problem too: there is no such thing as the cost of production. A miner on flared gas at $0.02/kWh and one paying $0.09 in Europe differ by more than a factor of four. Any single global figure is an average across a very wide distribution. And it is the marginal miner, the most expensive one still running, who sets the shutdown point, not the average one.
The kernel of truth: capitulation is real
Deep drawdowns, meaning long slides from a price peak, do produce visible hashrate declines and negative difficulty adjustments, and analysts watch them closely. That is a real, observable market dynamic. But it marks miner stress, not a price level anyone is defending. The largest drop on record, about 28% on 3 July 2021, followed China's crackdown: a regulatory event, not a price floor.
Sources: CoinDesk, July 2021 difficulty adjustments · mempool.space, hashrate and difficulty
Miners sell into weakness, not out of it
Miners have fiat-denominated power bills and bitcoin-denominated revenue, so they must sell a portion of production continuously. Under stress they sell treasury reserves too, and distressed operators liquidate outright. So miner behavior adds supply during downturns rather than removing it. That is the opposite of a floor.
What hashrate does tell you
More hashrate raises the cost of rewriting recent history. That is a security statement, not a price statement, and the two get conflated constantly. Bitcoin is far more expensive to attack than it was a decade ago. That fact says nothing about what a coin should be worth. We keep a scorecard of claims like this one on the why Bitcoin has value page.
Fees and the Security Budget
Miner revenue has two parts: the block subsidy and transaction fees. Blocks hold a limited amount of data by design. When more people want to transact than there is space, they bid against each other, and the miner takes the highest bidders. Fees are usually a small fraction of block revenue, often a few percent. During congestion episodes they have briefly exceeded the subsidy itself: the halving block 840,000 collected 37.6 BTC in fees against a 3.125 BTC subsidy.
When the mempool backs up
During rallies and novel on-chain activity, the mempool (the queue of transactions waiting to be confirmed) fills and fees spike hard. Two things are worth real money in those windows: a wallet that lets you set your own fee rate, and patience.
Quiet blockspace, cheap fees
In slow periods a transaction can confirm for a few cents. Fee markets are volatile, and nothing in the protocol smooths them.
The security budget is Bitcoin's most interesting open question
Today the subsidy pays for the overwhelming majority of mining. It halves every 210,000 blocks: under 1 BTC per block by the mid-2030s, and zero by around 2140. At some point, fees alone have to fund the entire cost of making the chain expensive to rewrite. The full issuance schedule is public arithmetic.
Nobody knows whether that works. The optimistic case is that as more value settles on Bitcoin, fee revenue in dollar terms grows to fill the gap. Pessimists counter that layers built on top batch activity off-chain. On-chain fee demand then does not scale with the value being protected, and the security budget shrinks relative to what is at stake. This is decades away, and it is unresolved. Treat anyone who says it is obviously fine, or obviously fatal, as overstating what is known. The risks section on the why Bitcoin page covers it alongside the other open problems.
What a 51% Attack Can and Cannot Do
This is one of the most widely misunderstood topics in Bitcoin. A majority of hashrate is dangerous. Its powers are also much narrower than the headlines suggest. The whitepaper drew the line itself, in section 11: an attacker cannot make “arbitrary changes, such as creating value out of thin air or taking money that never belonged to the attacker”.
It CAN
- •Reverse its own recent transactions. Deposit coins somewhere, spend them, then publish a longer chain in which the deposit never happened. This is the double spend, and it only ever works on the attacker's own coins.
- •Censor transactions. Refuse to include specific transactions and orphan the blocks of miners who do include them. Sustained censorship requires a sustained majority.
- •Reorganize recent blocks and stall confirmations. Hugely disruptive even without any theft.
It CANNOT
- •Steal coins it lacks the keys for. Every node verifies signatures. Hashrate does not forge them.
- •Create coins out of thin air. A block whose coinbase pays more than the schedule allows is invalid, and every full node rejects it. A majority of hashrate cannot make an invalid block valid.
- •Change the 21 million cap. Same reason. The cap lives in the software users run, not in miner behavior.
- •Rewrite deep history. Undoing a year-old block means redoing a year of accumulated work while simultaneously outrunning the entire network.
Depth is the defense
A transaction one block deep is far cheaper to reverse than one six blocks deep, because each additional block multiplies the work an attacker must redo. That is exactly why exchanges and custodians set confirmation thresholds, and why large settlements wait for more of them.
Not hypothetical for small chains
Smaller proof-of-work chains with thin hashrate have been 51%-attacked repeatedly. Ethereum Classic was hit three times in August 2020 alone, one attack reorganizing over 7,000 blocks. Bitcoin Gold was attacked in 2018 and again in 2020. Bitcoin's defense is that it is by far the most expensive chain to out-hash. Anyone spending that much would be destroying the value of the asset they get paid in, while holding a warehouse of purpose-built hardware good for nothing else.
Sources: CoinDesk, Ethereum Classic 51% attacks (2020) · Cointelegraph, Bitcoin Gold 51% attack (2020)
Energy, Without the Spin
Start with the numbers, and with how weak they are. Nobody meters the Bitcoin network. Every published figure is a model built from observed hashrate plus an assumed mix of hardware. The leading estimates (Cambridge's CBECI is the most cited) disagree with each other by wide margins. Cambridge's most recent full study, published April 2025 on data through mid-2024, put consumption at 138 TWh per year. That is about 0.54% of global electricity, comparable to a mid-sized country. The live index has run higher since. Treat precise figures with suspicion, including the flattering ones.
Sources: Cambridge Digital Mining Industry Report (April 2025) · Cambridge Judge Business School summary · Cambridge CBECI live index
The strongest case for
Miners are unusually mobile and interruptible buyers of electricity. They don't need to sit near customers, they run at any hour, and they can shut down within seconds. That pushes them toward power nobody else wants: stranded hydro, curtailed wind and solar, off-peak baseload, gas that would otherwise be flared at the wellhead. Grid operators in Texas and elsewhere pay miners to curtail during demand peaks, which turns the load into a controllable, sheddable buyer. Cambridge's survey of firms covering roughly 48% of global mining put the sustainable share at 52.4%: 42.6% renewables plus 9.8% nuclear. That is up from 37.6% in 2022. It is self-reported survey data, so read it as an estimate with an obvious incentive attached.
Sources: Cambridge Judge Business School summary · Cambridge Digital Mining Industry Report (April 2025)
The strongest case against
The best version of the criticism isn't about the number at all. It is that energy spent here is energy not spent elsewhere. And “it uses power others did not want” does not establish that the activity is worth doing. Local costs are real too: noise complaints near facilities recur, and rapid hardware turnover produces electronic waste. Cambridge's own figures also put network emissions at 39.8 million tonnes of CO2 equivalent, which is not a small number however you feel about the trade.
Where this lands: the energy use is deliberate, not a bug. It is the thing that makes rewriting history expensive. Whether a settlement system nobody controls is worth that cost is a value judgment, and the data does not settle it in either direction. Anyone claiming the numbers alone prove mining is wasteful, or prove it is virtuous, has quietly skipped a step. They have not told you what they think it is for.
Buying Mining Exposure Without Hardware
Read this before you read the offer
Buying hashrate instead of running it is a real product category. It is also a category with a long history of fraud. Cloud-mining and hosted-mining operators have repeatedly taken deposits and vanished, and plenty of contracts that were not outright scams still never returned their principal. Even a fully honest operator is selling you a return driven by difficulty and price, two variables neither you nor they control.
For most people, buying and holding bitcoin gives the same directional exposure with fewer moving parts and no counterparty. A hashrate product layers hashprice risk and operator risk on top of the price risk you already wanted. If you go ahead anyway, check four things at minimum. How are fees deducted? Usually daily, in bitcoin, so a flat market quietly erodes your position. Are advertised returns quoted before or after electricity? Is facility data independently verifiable? And what happens to your position if the operator fails?
The placement below is a custodial product, and the one exception to the non-custodial rule the rest of this site's links follow. Our affiliate disclosure says so in the same words.

GoMining
AffiliateFrom ~$30Hashrate exposure without owning hardware
GoMining sells tokenized shares of hashrate hosted in its own facilities, paying holders a share of mining output in bitcoin. Be clear about what that is: a custodial, token-based product. GoMining runs the machines and controls the hashrate; you hold a claim on the operator, not bitcoin and not hardware. Your return depends on difficulty, on price, and on the operator staying solvent.
What GoMining advertises
These are the operator's own claims, not our findings. We have not audited their facilities.
Affiliate disclosure: we earn a commission if you sign up through the link above, at no extra cost to you. That is part of how this free calculator is funded, which is exactly why the caveats above are stated as bluntly as they are. We would rather you skip it than get hurt by it.
Common Questions
Is Bitcoin mining still profitable at home?
Almost never, at residential electricity prices. A recent machine such as the 2024 Antminer S21 XP draws about 3.6 kW, or roughly 2,600 kWh a month. At the US residential average of 18.4 cents per kWh that is about $480 of electricity. Industrial miners buy the same power for $0.03 to $0.05 per kWh, so their cost per bitcoin is roughly four to six times lower. And network difficulty is set by their economics, not yours. Home mining can still make sense as a hobby, as a heat source, or where power is unusually cheap. Treated purely as an investment, it is normally beaten by buying bitcoin outright.
Sources: ASIC Miner Value, S9 vs S21 XP · EIA Electric Power Monthly, Table 5.6.A
What is hashprice?
Hashprice is mining revenue per unit of hashrate per day, usually quoted in dollars per petahash per day. It compresses bitcoin's price, network difficulty and transaction fees into one number. It is the figure miners underwrite hardware purchases and power contracts against. It falls whenever difficulty grows faster than price, and it spikes when fees surge. Each halving cuts it roughly in half overnight, because it halves the subsidy component of that revenue.
Source: Bitcoin Wiki, controlled supply
Do mining costs put a floor under Bitcoin's price?
No. The causation runs the other way. Difficulty re-targets every 2,016 blocks, about two weeks. So when the price falls, unprofitable miners switch off, difficulty drops, and the cost of producing a bitcoin falls to meet the price. Mining cost tracks price rather than supporting it. What you can observe instead is miner capitulation: stressed miners sell production and reserves, which adds supply during weakness rather than removing it.
Source: Bitcoin Core, pow.cpp
What happens when all 21 million bitcoin are mined?
After roughly 33 halvings the subsidy rounds to zero in integer satoshis, which lands around the year 2140. From then on, miners earn only transaction fees. Whether fees alone can fund enough security is the most interesting open question in Bitcoin. It depends on how much demand there is for on-chain settlement decades from now. Anyone who tells you it is definitely fine, or definitely fatal, is claiming to know something nobody knows.
Sources: Bitcoin Wiki, controlled supply · Bitcoin Core, amount.h (MAX_MONEY)
Does Bitcoin mining waste energy?
Mining uses real energy on purpose. That expenditure is what makes rewriting history expensive. Cambridge's most recent full study put annual consumption at 138 TWh, about 0.54% of global electricity, using data through mid-2024. The live Cambridge index has run higher since. Nobody meters the network, so every figure is a model built from observed hashrate and an assumed hardware mix. The same study found 52.4% of the energy mix came from renewables and nuclear. Whether that use is justified is a value judgment about what you think the network is for. The numbers do not settle it.
Sources: Cambridge Digital Mining Industry Report (April 2025) · Cambridge Judge Business School summary · Cambridge CBECI live index
Can a government ban Bitcoin mining?
Within its own borders, yes, and several have. China cracked down on mining in mid-2021 and a large share of the network's hashrate went offline within weeks. Difficulty adjusted downward by about 28% on 3 July 2021, the largest single drop on record. It was one of four consecutive negative adjustments. Blocks kept being produced throughout, and the hashrate reappeared elsewhere over the following year. A national ban relocates mining rather than stopping it, because mining needs only cheap power and an internet connection.
Sources: CoinDesk, July 2021 difficulty adjustments · Cambridge mining map
Could someone with 51% of the hashrate steal my bitcoin?
No. A majority attacker can reverse its own recent transactions, censor transactions and reorganize recent blocks. The whitepaper says so directly: an attacker cannot make "arbitrary changes, such as creating value out of thin air or taking money that never belonged to the attacker". Every full node checks those rules independently and rejects invalid blocks no matter how much work sits behind them. Coins in a wallet you control are not at risk from hashrate.
Sources: Bitcoin whitepaper (§6, §11) · Bitcoin Core, amount.h (MAX_MONEY)
Why can't newly mined bitcoin be spent right away?
Newly issued coins are subject to a 100-block maturity rule, roughly 16 to 17 hours. It is a single constant in the reference implementation: COINBASE_MATURITY = 100. If a competing chain later orphans that block, the reward disappears with it. The rule stops anyone from spending coins that a chain reorganization might erase.
Can I mine bitcoin with a normal computer or a gaming GPU?
Not usefully, and not for well over a decade. Mining is done by ASICs: chips that do nothing but SHA-256 hashing. A 2024-era machine delivers 270 TH/s at 13.5 joules per terahash; general-purpose CPUs and GPUs are behind by many orders of magnitude. Software offering to mine bitcoin on an ordinary computer is either mining a different coin or is malware.
Source: ASIC Miner Value, S9 vs S21 XP
See What the Numbers Say
Test any dollar-cost-averaging schedule against real historical prices, with the halving dates marked on the chart and the fees included.
Curious how we source and compute all of it? Read the methodology.
Sources
Protocol claims on this page are cited to the reference implementation or the specification, not to secondary explainers. Energy and hardware figures are cited to the body that produced them. Where a number could not be traced to a source, it was softened or dropped rather than repeated.
- •Bitcoin whitepaper (§6, §11)
- •Bitcoin developer reference, block headers
- •Bitcoin Core, pow.cpp
- •Bitcoin Core, consensus.h (COINBASE_MATURITY)
- •Bitcoin Core, amount.h (MAX_MONEY)
- •Bitcoin Wiki, controlled supply
- •Bitcoin Wiki, genesis block
- •mempool.space, block 840,000
- •mempool.space, hashrate and difficulty
- •mempool.space, mining pool share
- •CoinDesk, July 2021 difficulty adjustments
- •Cambridge Digital Mining Industry Report (April 2025)
- •Cambridge Judge Business School summary
- •Cambridge CBECI live index
- •Cambridge mining map
- •EIA Electric Power Monthly, Table 5.6.A
- •ASIC Miner Value, S9 vs S21 XP
- •Stratum V2 specification
- •CoinDesk, Ethereum Classic 51% attacks (2020)
- •Cointelegraph, Bitcoin Gold 51% attack (2020)
Last reviewed: 10 August 2026. Network figures move constantly. The block height, subsidy and issued supply at the top of this page are fetched live, and the links above go to the trackers rather than to a snapshot of them.
Disclaimer: The GoMining link on this page is a paid affiliate link; if you sign up through it we may earn a commission at no extra cost to you. Nothing here is financial advice. Mining hardware, hosted hashrate products, and bitcoin itself all carry the risk of total loss, and network figures quoted on this page are estimates that change over time. Always do your own research. This site also displays ads; see /about for the full disclosure.