How long until you find a block? The honest math for your hashrate
Your expected time to find a Bitcoin block is network difficulty × 2³² ÷ your hashrate: at the 27 October 2026 difficulty of 140.58 T, that is about 19,000 years at 1 TH/s and about 96 years for a 200 TH/s Antminer S21. It is an average, not a countdown, so a block can come tomorrow or never.
Category: Mining and the Network · Published 2026-10-28
Editorial review complete · technical review pending · sources under review · time-sensitive: revisit periodically What does this mean?
Editorial review covers clarity and neutrality. Technical, security, and source reviews indicate whether an article's material claims were checked against relevant authoritative material. A source link being available does not by itself mean every claim has been verified. A reviewed status means the article's material claims were examined; it does not mean the article is exhaustive or that future protocol, market, or software changes cannot make it outdated.
The one formula that actually answers the question
Your hashrate is how many guesses your miner makes per second — a Bitaxe does roughly 1 TH/s (one trillion hashes a second), and the Bitaxe Gamma is rated at about 1.2 TH/s.3 Bitcoin's network difficulty is a number that scales how hard a winning hash has to be. On 27 October 2026 it stood at about 140.58 trillion (140.58 T), and it changes every 2,016 blocks, roughly every two weeks, so check SoloLuck's difficulty page for today's figure.2 Put those together and you get the only honest estimate of how long until you find a block:
expected seconds ≈ network difficulty × 2³² ÷ your hashrate (H/s)1
That 2³² is about 4.29 billion — it falls out of how Bitcoin's proof-of-work target is defined, so treat it as a fixed constant. Divide the result by 31,557,600, the number of seconds in an average year, to read it in years. Notice what is not in the formula: your pool, your share difficulty, or how many workers you run. Block odds depend on your raw hashrate against the whole network — nothing else.
What that means for your actual rig
Run the numbers for hardware home miners actually own, at the 27 October 2026 difficulty of 140.58 T (worked out by us with the formula above; SoloLuck's odds calculator lists the same kind of figure for each model at today's difficulty):3
- 1 TH/s (a single Bitaxe) — about 19,000 years
- 10 TH/s (a small stack of Bitaxe / NerdQAxe units) — about 1,900 years
- 100 TH/s (one Antminer S19-class machine) — about 190 years
- 200 TH/s (one Antminer S21) — about 96 years
- 1 PH/s (1,000 TH/s of rented or warehouse hashrate) — about 19 years
These are not typos. Solo mining a block with hobby hardware is a very long shot, and anyone who tells you otherwise isn't being honest with you. Difficulty moves every two weeks or so, and every figure above moves with it; the calculator always uses the current one. The good news: the math is simple, public, and identical for everyone. No marketing changes it.
An average is not a countdown
Here is the part that trips people up. That "190 years" is an average, not a timer ticking down. Bitcoin mining is a memoryless lottery — statisticians call it a Poisson process.3 Every single hash is a separate ticket with the same tiny chance of winning, and your miner has no memory of the billions of losing tickets before it.1
Practically, that means you could find a block tomorrow, or never. Grinding for two years "without a win" does not make you overdue — your odds on the next hash are exactly the same as your odds on the very first one. For small miners the variance is enormous: the expected time is just the center of a very wide spread. The chance of at least one block in a stretch of time is 1 − e^(−t/T), where t is how long you mine and T is your expected time.3 For the 100 TH/s machine above that is about 0.5% in any given year (worked out by us). So the honest summary is "on average, a very long time, but it can happen at any moment" — and both halves of that sentence are true at once.
Tiny miners really do win — rarely
Because every hash is a fair ticket, a small miner finding a block is rare but genuinely real. The Bitcoin network has seen lone Bitaxe-class miners hit a full block — astronomically unlikely for any one device, yet across thousands of hobbyists hashing for years, it occasionally lands. SoloLuck's Solo Block Record lists 44 solo-mined blocks since 2022, most of them by small home miners and each checked on-chain, as of 27 October 2026. One of them, block 957,382 on 10 July 2026, came from a single Bitaxe Gamma running at about 1 TH/s, a machine that could expect one block in about 18,000 years at that day's difficulty.4 That is the whole appeal of solo: the lottery is real, not rigged.
Many pool dashboards and miner screens also show a best share: the single luckiest hash you have submitted, written as a difficulty. A share is a hash that meets the pool's much easier target; only a hash that also meets the network target is a block.5 Comparing your best share with the network difficulty shows how far short it fell. For example, a best share of 18.2 billion against the 27 October 2026 difficulty of 140.58 T was about 7,700 times too weak to be a block (worked out by us). Treat it as a bragging stat, not progress and not earnings: a near-miss does not make the next hash any likelier to win, and you only ever get paid for an actual block.1
So why solo at all?
If the odds are this steep, why do people do it? Because the payoff is unlike anything pooled mining offers. On a solo pool, a block your machine finds pays the whole block reward — the subsidy, 3.125 BTC since the April 2024 halving,6 plus that block's transaction fees — less any fee the pool charges. The pool can pay you directly inside the block's coinbase transaction, which can hold several outputs: your payout, the pool's fee where there is one, and the SegWit witness commitment.7 Like every coinbase reward, it cannot be spent until 100 more blocks have been mined, about 16 to 17 hours at the ten-minute average, and many wallets show it as "immature" until then.8
A pool that pays this way is non-custodial: the coins go from the block to your address, and the pool never holds them. Pools like this commonly take your payout address as the Stratum username, with an optional worker name after a dot (bc1qexampleaddr….workername). People solo for the dream of the whole block, for self-custody and sovereignty, and for the simple fact that pooled mining trades that lottery away for small, steady, often custodial payouts. Neither choice is wrong: pooled mining pays small, regular amounts that may or may not cover your electricity, and solo pays nothing unless a block lands. Either way, none of it is income. Just go in knowing exactly which game you signed up for.
FAQ
Does raising my share difficulty improve my odds?
No. In solo mining your share difficulty only controls how often your miner reports shares to the pool, for statistics and for the pool's automatic difficulty setting (vardiff). A block is won when a hash meets the network target, which ignores your share difficulty entirely. Pick a share difficulty for clean stats, not for luck.
My expected time is 190 years. Is there any point?
Only as a lottery ticket. Because mining is memoryless, you have a real but small chance on every hash, including tomorrow's: for a 100 TH/s machine at the October 2026 difficulty, about 0.5% in a year. Treat any block as a windfall, never a plan, and don't mine on electricity you can't comfortably afford.
If I run ten workers under one address, do I find blocks faster than with one?
Only your total hashrate matters. Ten workers under one address have exactly the same odds as a single worker of the same combined hashrate — the worker name is just a label for your own tracking, with zero effect on luck or payout.
Has a single small miner ever actually found a block?
Yes — lone Bitaxe-class solo miners have hit full blocks on the Bitcoin network. SoloLuck's Solo Block Record lists 44 solo-mined blocks since 2022 as of 27 October 2026, including one found by a single Bitaxe Gamma in July 2026. It is extraordinarily rare for any one device, but across many miners over many years it does happen. That is exactly why the solo lottery is worth understanding honestly.
Do solo pools charge anything while I wait for a block?
A solo pool that charges a fee takes it as a cut of a block your machine finds, so nothing changes hands until a block lands. Fees differ from pool to pool, and SoloLuck's Solo Mining Census lists the fee published by each solo pool it tracks. A fee changes what you would receive, never your odds; your real running cost while you wait is electricity.
Key takeaways
- Expected seconds to a block = network difficulty × 2³² ÷ your hashrate in hashes per second; your pool, share difficulty and worker names are not in it.
- At the 27 October 2026 difficulty of 140.58 T, a 1 TH/s miner expects one block in about 19,000 years and a 200 TH/s Antminer S21 one in about 96 years.
- Mining is memoryless: you are never overdue, and a best share that came close is not progress.
- Small miners do find blocks: SoloLuck's Solo Block Record lists 44 solo-mined blocks since 2022, mostly by small home miners, as of 27 October 2026.
- A block reward cannot be spent for 100 blocks, and none of this is income.
Sources
- Difficulty: the average time to find a block is difficulty x 2^32 / hashrate, in seconds, and any one hash stands the same chance of winning as any other — Bitcoin Wiki
- Bitcoin mining difficulty: 140.58 T at block 973,449, read from SoloLuck's own Bitcoin node on 27 Oct 2026; difficulty adjusts every 2,016 blocks — SoloLuck
- Solo mining odds calculator: model hashrates (Bitaxe Gamma 1.2 TH/s, Antminer S21 200 TH/s) and expected times at the 27 Oct 2026 difficulty; blocks as a Poisson process, with P(at least one block in t) = 1 - e^(-t/T) — SoloLuck
- Solo Block Record: 44 solo-mined Bitcoin blocks since 2022, each verified on-chain (as of 27 Oct 2026), including block 957,382 found by a single Bitaxe Gamma on 10 Jul 2026 — SoloLuck
- Bitcoin Developer Guide, Mining: pools set a share target a few orders of magnitude easier than the network's, and only a share that also beats the network target becomes a block; solo versus pooled payouts and variance — Bitcoin Project (developer.bitcoin.org)
- Controlled supply: the halving schedule; block 840,000 reached on 2024-04-20 with a block subsidy of 3.125 BTC — Bitcoin Wiki
- BIP 141, Segregated Witness: the witness commitment is recorded in an output (a scriptPubKey) of the coinbase transaction — Bitcoin Improvement Proposals (GitHub)
- Bitcoin Core source, consensus.h: COINBASE_MATURITY = 100, coinbase transaction outputs can only be spent after this number of new blocks (a network rule) — Bitcoin Core project (GitHub)
Some specific claims in this article are scheduled for further source review; citations may be expanded (see our editorial policy).