SoloLuck

Latency, Stale Work, and the Asia Advantage for Solo Miners

← back to pool

SoloLuck Blog · 2026-06-30

What stratum latency actually is

Stratum is the protocol your miner uses to talk to a pool: the pool hands your miner a job (the block template to hash on), and your miner sends back shares (proofs it is working). Latency is simply the round-trip time for those messages — how many milliseconds (ms) it takes a packet to travel from your miner to the pool and back.

From a home in Indonesia, that round trip to SoloLuck's Asia servers measures around ~6 ms. To a pool hosted in the United States, the same round trip is roughly ~250 ms — over forty times longer, because the packets physically cross the Pacific and back. Neither number sounds like much on its own. The real question is when those milliseconds cost you hashrate — and the answer is: in the brief, important window right after a new block appears on the network.

Stale work: the moments after a new block

Roughly every ten minutes, someone on the Bitcoin network finds a block. The instant that happens, the block you were trying to mine is already won — its template is now obsolete. The pool reacts by pushing a fresh job (often called a new job, or mining.notify) to every connected miner so you start hashing on the next block.

But that new job has to reach your miner. In the gap between the network finding a block and the new job landing on your machine, your miner keeps hashing on the old block. That work is stale — it can never produce a valid block, because the block it targets is already gone. It is hashrate spent on a lottery that is already over.

The size of that gap is mostly latency. Lower latency means the new job arrives sooner, so the stale window is shorter and less of your hashrate is wasted on a dead block.

The Asia advantage: ~6 ms vs ~250 ms

Put real numbers on the stale window. A miner ~6 ms from the pool gets its new job almost the moment the pool issues it. A miner ~250 ms away waits a fraction of a second longer for that same job every single time a block is found — and blocks are found around 144 times a day, every day.

That is the Asia advantage, and it is not marketing — it is geography. SoloLuck runs in Singapore / Jakarta, so miners across Southeast Asia sit a few milliseconds away instead of a Pacific crossing away. For an Indonesian miner choosing between SoloLuck and a US-hosted solo pool, the difference is ~6 ms versus ~250 ms on every job update.

Be honest about the scale: a fraction of a second, 144 times a day, is a small slice of your total hashing. It will not transform your odds. But it is pure waste you can remove for free, simply by mining somewhere close to home.

When you win: propagation and orphan risk

Latency cuts the other way too — in the rare, wonderful moment your miner finds a block. When that happens, SoloLuck's ckpool builds the full block and hands it to a Bitcoin Core node, which broadcasts it to the rest of the network. Because SoloLuck is non-custodial, that block's coinbase pays the reward — the 3.125 BTC subsidy plus the block's transaction fees — straight to your own address; SoloLuck's 2% fee is charged only on a block actually found, never otherwise, and the pool never holds your coins. The faster that block propagates to other nodes, the better.

Why? If another miner finds a competing block at nearly the same instant and theirs spreads faster, yours can become an orphan — a valid block the rest of the network discards in favour of the chain everyone else built on. An orphaned block pays you nothing. Orphan risk is highest at the moment of broadcast and fades after the first few confirmations.

A well-connected node, broadcasting quickly, lowers that risk. You do not manage this yourself — it is the pool's job — but it is a real reason that where and how a pool is hosted matters in the one moment that counts most: when you are the one who found the block.

The honest part: latency stops waste, it doesn't make luck

Here is the line we will not blur. In true-solo mining, you find a block when one of your hashes comes in below the network target — a threshold set by network difficulty, completely independent of which pool you use, how far away it is, or what share difficulty you mine at. Latency does not change that probability. Your odds depend on one thing: your hashrate.

What low latency does is make sure the hashrate you already pay for is spent on the right block instead of a dead one. It trims stale work; it does not manufacture luck. A Bitaxe ~6 ms from SoloLuck has the same astronomical odds — on the order of 18,000 years on average for ~1 TH/s — as a Bitaxe ~250 ms from a US pool; it just wastes a touch less effort getting there.

So treat the Asia edge for what it is: a genuine, free efficiency gain for miners in this region, not a shortcut to a block. You keep more of your own hashrate working on live blocks — and the lottery stays exactly as fair, and as long, as it always was.

FAQ

Does mining closer to the pool improve my chance of finding a block?
No. In solo mining your odds depend only on your hashrate versus network difficulty — not on latency or which pool you choose. Low latency simply reduces stale work, so less of your hashrate is wasted on a block that has already been won.
What exactly is 'stale' work?
It is hashing your miner does on the previous block in the brief window after the network has already found one, before the pool's new job reaches you. That work can never produce a valid block, so it is effectively wasted — and lower latency shrinks that window.
How much hashrate does ~250 ms actually cost me?
Only a fraction of a second per block, around 144 times a day — a small slice of your total hashing. It is real waste worth removing for free by mining close, but it will not meaningfully change how long you would expect to wait for a block.
If I find a block, can I still lose it to latency?
Rarely, yes — that is an orphan. If a competing block propagates faster than yours, the network may discard yours and it pays nothing. Good propagation from a well-connected pool node lowers this risk, which fades after the first few confirmations.
Is the Asia advantage just marketing?
No, it is geography. SoloLuck is hosted in Singapore / Jakarta, so Southeast Asian miners measure ~6 ms instead of the ~250 ms to a US pool. It is a genuine efficiency edge that cuts wasted work — but it does not change the underlying odds.

All blog posts · Mining guides · Start solo mining

Ready to take a ticket?

Paste your address and copy the config from /setup, watch the pool on /status, and check every claim on /verify. Mine to your own address — that is what makes it truly solo.

Get the setup config →

Not ready to point a miner yet? Run your gear through the odds calculator, or join Telegram for block & record alerts — no rig required.

More guides

Browse all guides →