Network Hash Rate Growth Calculator
Solve the network growth relation Growth (%) = ((Hash Ratenew − Hash Rateold) / Hash Rateold) × 100 for any of its three unknowns — growth percentage, new hash rate, or old hash rate — with step-by-step math, a live network schematic, and companion growth metrics.
Growth is miners voting with capital
Every additional hash per second on the network represents hardware that someone bought, shipped, installed and powered up. Sustained positive growth means miners believe the expected revenue justifies the capital outlay — that is, the coin price, the block reward and the fees together cover hardware plus electricity with margin. Sustained negative growth means the opposite: at current prices, running the machines costs more than they earn, and operators are switching them off.
Growth today is difficulty tomorrow
On most proof-of-work chains, difficulty retargets periodically to keep block times constant. If hash rate rose 55% over the last period, difficulty will rise by roughly the same proportion over the next retarget or two. Your rig's share of the network falls proportionally, so your coin yield falls — even though your hardware did not change. This is why hash rate growth is the single most important number for forecasting your own future revenue.
Growth measures the arms race, not your rig
A 55% network increase says nothing about whether your particular machine is competitive. If the network grew 55% because a new generation of 15 J/TH ASICs came online, and your fleet runs at 30 J/TH, you lost share and your cost per coin rose. The relevant comparison is always your own efficiency growth versus the network's hash rate growth — if you are not adding hash at least as fast as the network, your slice of the pie is shrinking.
Negative growth is healthy in cycles
Hash rate does not rise forever. After a price decline, marginal miners — those on the most expensive power contracts or the oldest hardware — shut down, hash rate falls, difficulty follows, and the remaining miners earn more per unit of hash. That correction is what makes the network economic again. Deep negative growth in the middle of a bear market is normal and, from the surviving miner's perspective, welcome.
How to Use This Calculator
The growth relation links three quantities: growth percentage, new hash rate and old hash rate. Pick which one you want the tool to solve, then fill in the other two.
1. Choose what to solve for
Pick Growth %, HRnew or HRold from the toggle. The calculator rearranges Growth = ((HR_new − HR_old) / HR_old) × 100 automatically for whichever you choose.
2. Match the units on both hash rates
Each hash rate field has its own unit selector spanning H/s to ZH/s. Use it to enter small altcoin networks in TH/s and large ones in EH/s without converting by hand — the calculator normalises both to H/s internally.
3. Use like-for-like measurements
Compare a 7-day average to a 7-day average, or an instantaneous reading to an instantaneous reading. Mixing the two — say a spot reading against a smoothed one — produces phantom growth that has nothing to do with real miner behaviour.
4. Read the result and verdict
The result card shows growth in percent plus the absolute change and the growth multiplier. A colour-coded verdict classifies the period from severe contraction through flat to explosive growth, with a warning when the number looks implausible.
5. Check the schematic and chart
The schematic draws the old and new hash rates as proportional bars with the growth badge between them. The chart plots new hash rate against growth for three starting hash rates, so you can see how the same percentage means very different absolute additions at different network sizes.
6. Switch to Advanced for depth
Advanced mode adds a growth-vs-old-hash-rate chart, a sensitivity check on a +1% input change, and companion metrics including the growth multiplier, doubling or halving time, and the absolute hash rate change in every unit.
What This Tool Offers
Built around the network growth relation Growth (%) = ((Hash Ratenew − Hash Rateold) / Hash Rateold) × 100, the fundamental measure of how mining capacity is expanding or contracting.
Three-way solving
Solve for growth percentage, new hash rate or old hash rate. The calculator rearranges the formula for whichever variable you choose.
Eight hash rate units
Both hash rate fields accept H/s, kH/s, MH/s, GH/s, TH/s, PH/s, EH/s and ZH/s, so you can compare networks of any size without manual conversion.
Proportional bar schematic
A live diagram draws the old and new hash rates as bars scaled to their true ratio, with the absolute change and the growth equation underneath.
Growth-phase verdict
Each result is classified from severe contraction through flat and steady growth up to explosive expansion, with a warning badge when the inputs look implausible.
Dual comparison charts
New hash rate vs. growth for three starting hash rates, plus an advanced growth-vs-old-hash-rate chart for three new hash rate levels.
Reference tables
A hash rate unit converter, a new-hash-rate lookup grid across growth rates, a growth-to-multiplier table, a doubling-time table and a full variable reference.
Reference Tables & Conversions
A hash rate unit converter, a new-hash-rate lookup grid, growth multipliers and doubling times.
Hash rate unit converter
New Hash Rate Lookup by Growth Rate
Computed from HRnew = HRold × (1 + Growth / 100). Values in EH/s.
| HRold (EH/s) | −50% | −20% | 0% | +25% | +50% | +100% | +200% |
|---|
Growth Rate to Multiplier
The multiplier is the factor by which the network hash rate changed over the period: multiplier = 1 + Growth / 100.
| Growth | Multiplier | Effect on network size | Typical context |
|---|---|---|---|
| −75% | 0.25× | Network shrinks to a quarter | Deep bear market, mass shutdown |
| −50% | 0.50× | Network halves | Post-halving capitulation |
| −20% | 0.80× | One fifth of capacity leaves | Price decline, marginal miners exit |
| 0% | 1.00× | No change | Equilibrium — revenue matches cost |
| +10% | 1.10× | Modest expansion | Steady state between cycles |
| +25% | 1.25× | Quarter more capacity | Healthy bull market |
| +50% | 1.50× | Half again as much | Strong bull market, new ASIC generation |
| +100% | 2.00× | Network doubles | Peak cycle, aggressive capex |
| +200% | 3.00× | Network triples | Post-halving arms race or new chain |
| +300% | 4.00× | Network quadruples | Extreme expansion — verify the period |
Doubling Time at a Constant Growth Rate
If the network keeps growing at the same rate each period, the number of periods required for the hash rate to double is ln(2) / ln(1 + Growth / 100).
| Growth per period | Multiplier | Periods to double | Example: periods if the period is one month |
|---|---|---|---|
| +2% | 1.020× | 35.0 | ≈ 2.9 years |
| +5% | 1.050× | 14.2 | ≈ 14 months |
| +10% | 1.100× | 7.27 | ≈ 7 months |
| +20% | 1.200× | 3.80 | ≈ 4 months |
| +30% | 1.300× | 2.64 | ≈ 2.6 months |
| +50% | 1.500× | 1.71 | ≈ 7 weeks |
| +100% | 2.000× | 1.00 | 1 month |
Illustrative Growth Rates by Network Type
Representative figures for orientation only — actual hash rate growth varies enormously with market conditions and measurement dates.
| Scenario | HRold | HRnew | Growth | Context |
|---|---|---|---|---|
| Large PoW chain, 12 months | 300 EH/s | 600 EH/s | +100.0% | Strong cycle, new ASIC generation shipping |
| Large PoW chain, 12 months | 600 EH/s | 900 EH/s | +50.0% | Maturing network, steady capex |
| Large PoW chain, bear market | 500 EH/s | 350 EH/s | −30.0% | Price decline, marginal miners switch off |
| Post-halving correction | 800 EH/s | 640 EH/s | −20.0% | Reward cut, unprofitable rigs retired |
| Mid-cap PoW chain, 6 months | 5 PH/s | 8 PH/s | +60.0% | Rising price attracts rented hash |
| GPU-mined chain at launch | 2 TH/s | 10 TH/s | +400.0% | New chain, rapid miner influx |
| Small altcoin after a fork | 500 GH/s | 450 GH/s | −10.0% | Difficulty reset, some miners leave |
| Stable mature network | 1 ZH/s | 1.05 ZH/s | +5.0% | Near-ceiling network, incremental growth |
Variable Reference
| Symbol | Meaning | Typical range | Units |
|---|---|---|---|
| HRold | Network hash rate at the start of the period | 1 GH/s – 1 ZH/s | H/s (entered in any unit) |
| HRnew | Network hash rate at the end of the period | 1 GH/s – 1 ZH/s | H/s (entered in any unit) |
| ΔH | Absolute change in hash rate | −1 ZH/s – +1 ZH/s | H/s |
| G | Hash rate growth over the period | −90% – +500% | % |
| k | Growth multiplier = 1 + G / 100 | 0.1 – 10 | × |
| Td | Doubling time at constant growth | 0.5 – 50 | periods |
| D | Network difficulty (tracks hash rate) | varies | dimensionless |
What Does Network Hash Rate Growth Measure?
Hash rate is the total number of hash operations the network performs every second — the sum of every miner's contribution. Network hash rate growth compares that total at two points in time and expresses the change as a percentage of where it started. A reading of +55% means the network is now performing 55% more hash operations per second than it was at the start of the period.
Because it is a percentage rather than an absolute number, growth is the only fair way to compare networks of very different sizes, and the only way to compare the same network against itself across cycles. Going from 400 EH/s to 620 EH/s and going from 4 PH/s to 6.2 PH/s are the same event in growth terms — a 55% expansion — even though the absolute numbers differ by five orders of magnitude.
Hash Rate Growth Formula
The defining relationship is:
Rearranged to solve for the other two unknowns:
Hash Rateold = Hash Ratenew / (1 + Growth / 100)
The quantity (1 + Growth / 100) is the growth multiplier — the factor by which the network changed size. A 55% increase gives a multiplier of 1.55; a 30% decrease gives 0.70. Working in multipliers is often easier than working in percentages, especially when chaining several periods together.
Hash Rate Growth Variables
| Symbol | Meaning | Notes |
|---|---|---|
| HRold | Starting network hash rate | The denominator — the base against which growth is measured |
| HRnew | Ending network hash rate | Measured at the close of the comparison period |
| ΔH | Absolute change | HR_new − HR_old; positive means capacity was added |
| G | Growth percentage | The headline number; cannot go below −100% |
| k | Growth multiplier | 1 + G / 100; multiplies across consecutive periods |
| D | Network difficulty | Adjusts toward hash rate so block times stay constant |
How Each Variable Affects Growth
Growth is proportional to the absolute change and inversely proportional to the starting hash rate. Adding 100 EH/s to a 200 EH/s network is +50%; adding the same 100 EH/s to a 1,000 EH/s network is only +10%. This is why growth rates naturally decay as networks mature: the same capital expenditure produces a smaller percentage gain each cycle. A network at 1 ZH/s cannot double the way a network at 1 PH/s can, because doubling would require a thousand times more hardware.
It also means a headline growth figure is meaningless without its base. A small chain reporting +400% may have added less absolute hash than a large chain reporting +5%. When you are evaluating whether to deploy hardware, the number that matters is not the percentage but whether your own efficiency improvement outpaces the network's expansion — because your share of the block reward is proportional to your hash divided by the total.
Hash Rate Growth Calculation Examples
Growth = ((620 − 400) / 400) × 100 = (220 / 400) × 100 = +55.00%
HRnew = 400 × (1 + 55 / 100) = 400 × 1.55 = 620 EH/s
HRold = 620 / (1 + 55 / 100) = 620 / 1.55 = 400 EH/s
Growth = ((350 − 500) / 500) × 100 = (−150 / 500) × 100 = −30.00%
Multiplier = 1.55, Doubling time = ln(2) / ln(1.55) = 0.6931 / 0.4383 = 1.58 months
Frequently Asked Questions
It is the percentage change in the total computing power securing a blockchain between two dates. It matters because your share of the block reward is your hash rate divided by the network total. If the network grows 50% and you do not, your share falls by a third and your revenue per unit of hardware falls with it. Growth is therefore the single most important input to any forecast of your future mining income, and it drives difficulty adjustments on every major proof-of-work chain.
They measure the same underlying thing but on different clocks. Hash rate is a physical measurement — hashes per second — and can be read continuously. Difficulty is a protocol parameter that retargets on a fixed schedule, typically every 2,016 blocks on Bitcoin, to keep average block times near the target. Difficulty therefore lags hash rate: if hash rate jumps 30% mid-period, difficulty will only catch up at the next retarget. Over long periods the two grow at nearly the same rate, but over days or weeks they can diverge substantially.
It depends entirely on the network and the period. A mature chain in a steady state may grow 3–10% per month. During a bull market, 20–50% per quarter is common as manufacturers ship new machines and operators expand. Newer or smaller chains can show hundreds of percent in their first year simply because the base is tiny. Negative growth of 10–30% is normal after a price crash or a block reward halving, as unprofitable hardware is switched off. The useful comparison is always against the same network's own history, not against an arbitrary benchmark.
Because mining is a marginal business. Every operator has a break-even electricity price. When the coin price falls, or a block reward halves, the expected revenue per unit of hash drops and the least efficient machines — old ASICs on expensive power contracts — stop covering their running costs. Their owners switch them off, and total network hash rate falls. Difficulty then adjusts downward, which raises revenue per remaining hash and stabilises the network. This negative feedback is what keeps proof-of-work chains economically viable across price cycles.
Directly and immediately. Your daily coin income is (your hash rate / network hash rate) × daily network issuance. If the network grows 50% and your hash rate stays flat, your coin income falls by one third. Your electricity cost per coin rises by the same proportion, because you now burn the same kilowatt-hours to earn fewer coins. Over a year of 5% monthly growth, the network multiplies about 1.8 times, so your cost per coin nearly doubles with no change on your side. This is why miners must continuously reinvest in efficiency just to hold position.
Whichever unit keeps the number readable. Small GPU-mined chains are usually quoted in MH/s or GH/s, mid-size ASIC chains in PH/s, and large chains in EH/s. The prefix steps are powers of 1,000: 1 kH/s = 1,000 H/s, 1 MH/s = 1,000 kH/s, and so on up to ZH/s. This calculator accepts any of the eight units on either hash rate field and normalises internally, so you can compare a value quoted in PH/s against one quoted in EH/s without converting by hand.
Doubling time is how many periods it takes the network to double at a constant growth rate, calculated as ln(2) / ln(1 + Growth / 100). It matters because it converts an abstract percentage into something intuitive about hardware demand. If the network doubles every 12 months, then roughly half the hardware running today will have been installed in the last year, and the total installed base must double again over the next year just to hold everyone's share constant. That is the capital requirement implied by the growth rate.
Yes, easily. A 100% increase means the network doubled. A 300% increase means it quadrupled. There is no upper bound in principle, though sustained growth above roughly 30% per month is rare and usually signals either a very small base, a measurement artefact, or a new chain in its first weeks. Growth below −100% is impossible, because it would mean a negative amount of hash rate — the calculator enforces that limit on the growth input.
Variables
| Symbol | Quantity | Unit |
|---|---|---|
| Growth | Network hash rate growth rate | % |
| Hash Rate_new | Current network hash rate | |
| Hash Rate_old | Prior network hash rate |
What it means
Network hash rate is a measure of the total computational power securing a blockchain. Its growth rate indicates increasing network security and miner investment. It is used in fundamental analysis of proof‑of‑work coins. A rising hash rate suggests confidence; a falling hash rate may indicate miner capitulation. Understanding hash rate growth helps investors assess network health and to anticipate difficulty adjustments. It is a key on‑chain metric for Bitcoin and other PoW coins.
Worked example
Network Hash Rate Growth – Two Detailed Examples
Real‑World| Parameter | Value |
|---|---|
| Prior Hash Rate | 450 EH/s |
| Current Hash Rate | 520 EH/s |
| Parameter | Value |
|---|---|
| Prior | 600 EH/s |
| Current | 550 EH/s |
Common mistakes
- Hash rate new: The network hash rate at the later time.
- Hash rate old: The network hash rate at the earlier time.
- Growth: Percentage increase (or decrease) in hash rate.
- Time period: Usually measured over days or weeks.
Applications
Network hash rate growth rate measures the percentage increase in the total computing power of a blockchain network over time. This is a key indicator of network security and miner interest. Investors use it to gauge the health of a network and to anticipate changes in difficulty. Miners use it to project future difficulty adjustments. Understanding hash rate growth is important for assessing the competitiveness and security of a proof‑of‑work blockchain.
- Assessing network security and miner participation
- Predicting changes in mining difficulty
- Evaluating the impact of hardware improvements
- Market sentiment analysis
- Educational understanding of network dynamics
Related calculators · Mining & Blockchain
Recently updated formulas
Suggest an improvement
Found a mistake? Have a better example? Let us know.
You may send up to 3 suggestions per 24 hours.