GalliumHash

Same Hashrate, Different Bitcoin: The Pool Performance Mystery

Two miners. Same hardware. Same uptime. One earns 8% more Bitcoin. Here's why.

In July 2024, we ran an experiment.

Two identical mining setups: 10 Antminer S19 Pro units each (1,100 TH/s total). Same facility. Same power. Same internet connection. The only difference? The mining pool they connected to.

After 60 days, the results were stark:

  • Setup A: 0.2847 BTC earned
  • Setup B: 0.3089 BTC earned

That's an 8.5% difference—$1,450 on a $17,000 mining operation—from pool selection alone.

Most miners think all pools are basically the same. They're not. And the differences compound into serious money.

The Pool Opacity Problem

Here's what most miners know about pools:

  • Pool fee (usually 1-3%)
  • Payout scheme (PPS, FPPS, PPLNS)
  • Minimum payout threshold

Here's what they don't know but should:

  • Pool server latency to your location
  • Block propagation speed (how fast they broadcast found blocks)
  • Stratum protocol version support
  • Geographic distribution of pool nodes
  • Pool's network infrastructure quality
  • Share rejection rates
  • Pool "luck" (which isn't actually luck)

These hidden factors determine your real earnings—and they vary wildly between pools.

What Actually Matters: The Pool Performance Matrix

Let's break down the factors that create an 8% earnings gap between seemingly identical setups:

1. Latency to Pool Servers

When your miner connects to a pool, every share submission travels across the internet. If the pool's servers are geographically distant or poorly routed, you're fighting latency.

Why it matters: Higher latency = more stale shares = less credited hashrate

Real-world impact:

Your Location Pool Server (Example) Avg Latency Stale Share Rate Effective Hashrate Loss
Texas, USA China-only pool 220ms 4.2% -4.2%
Texas, USA US-based pool 12ms 0.6% -0.6%
Iceland EU-based pool 8ms 0.4% -0.4%

Takeaway: Pool geography matters. A 200ms latency difference = 3-4% yield loss.

2. Block Propagation Speed

When your pool finds a block, it needs to broadcast it to the Bitcoin network fast. The faster it propagates, the less likely another pool's block (found at nearly the same time) becomes the "official" one.

Pools with better network infrastructure (FIBRE connections, optimized node configurations, direct peering) propagate blocks faster.

Why it matters: Faster propagation = fewer orphaned blocks = more consistent payouts

Real-world impact:

  • Top-tier pools: 50-150ms average block propagation to 90% of network
  • Mid-tier pools: 200-500ms
  • Poor pools: 500-1200ms

The difference translates to 0.5-2% more earnings for miners on fast-propagating pools.

3. Payout Scheme: Not All Are Equal

This is the only factor most miners do consider—but they often misunderstand it.

Scheme How It Works Risk Best For
PPS (Pay Per Share) Pool pays you per share, regardless of whether pool finds blocks None (pool takes all variance) Predictable income, small miners
FPPS (Full PPS) PPS + transaction fees included None Best overall for most miners
PPLNS Pay based on shares when pool finds blocks High variance Miners who can stomach income swings
PPS+ PPS for block reward, PPLNS for fees Low variance Balance of stability and upside

The hidden truth: FPPS pools charge higher fees (2-3%) but give you transaction fee income. PPS pools charge lower fees (1-2%) but keep transaction fees. During high-fee periods (ordinals, inscriptions), FPPS can earn you 5-10% more.

4. Stratum Protocol Version

Most pools use Stratum V1 (the original mining protocol). A few have upgraded to Stratum V2.

Stratum V2 benefits:

  • Reduced bandwidth usage (better for large farms)
  • Encrypted connections (prevents ISP interference)
  • Job negotiation (miners can choose transaction sets)
  • Reduced latency overhead

Real-world impact: 0.5-1.5% efficiency gain, especially for large operations

5. Share Difficulty Management

Pools assign you a "share difficulty" based on your hashrate. Too low = you spam the pool with shares (network overhead). Too high = variance increases.

Good pools dynamically adjust this. Bad pools set static thresholds that penalize small or large miners.

The Real Pool Comparison (October 2025 Data)

Based on 60-day performance testing with 1.1 PH/s distributed across pools:

Pool Stated Fee Avg Latency (Texas) Stale Rate Effective Yield Real Fee (After Losses)
Foundry USA 2.5% 9ms 0.4% 97.1% 2.9%
F2Pool 2.5% 48ms 2.1% 95.4% 4.6%
Antpool 2.5% 15ms 0.7% 96.8% 3.2%
Binance Pool 2.5% 22ms 1.2% 96.3% 3.7%
SlushPool 2.0% 35ms 1.8% 96.2% 3.8%

Note: These are representative figures from a Texas-based facility. Your mileage will vary based on location and network setup.

The Transparent vs. Opaque Reporting Problem

Most pools show you:

  • Current hashrate
  • Shares accepted
  • Payout history

But they hide:

  • Stale share percentage
  • Real-time latency
  • Pool-side orphan rate
  • Effective hashrate after losses

Why? Because showing these numbers would reveal their infrastructure weaknesses.

A truly transparent pool would show you:

Your Hashrate:
  Hardware: 110 TH/s
  Pool-Reported: 108.2 TH/s
  Network Efficiency: 98.4%
  
Latency Stats:
  Avg: 12ms
  P50: 10ms
  P99: 45ms
  
Share Performance:
  Accepted: 99.3%
  Stale: 0.7%
  Rejected: 0.0%

This level of transparency is rare. GalliumHash provides it.

How to Choose a Pool (The Right Way)

Don't just look at fees. Here's the proper evaluation framework:

Step 1: Test Latency

Before committing, test latency to the pool's servers:

ping stratum.pool.com
ping us.pool.com
ping eu.pool.com

Look for sub-20ms average latency. If you're seeing 50ms+, consider a different pool or ask about regional servers.

Step 2: Run a 7-Day Trial

Split your hashrate: 70% to your current pool, 30% to the new pool. After 7 days, compare:

  • Effective hashrate (pool-reported)
  • Stale share percentage
  • Earnings per TH/s

Step 3: Calculate True Cost

Don't just compare stated fees. Calculate real fee:

Real Fee = Stated Fee + Stale Rate + (100 - Effective Yield)

A pool with 2% fees but 96% effective yield costs you more than a pool with 2.5% fees and 98% effective yield.

The Geographic Advantage

Here's a secret: Your location matters more than the pool's brand.

If you're mining in:

  • North America: Foundry USA, Luxor, Marathon (excellent infrastructure)
  • Europe: Braiins Pool, SlushPool (EU servers)
  • Asia: AntPool, F2Pool, ViaBTC (regional dominance)

But even better? Host where the pools have their best infrastructure. This is why GalliumHash facilities are strategically located near major pool server clusters.

The 8% Difference, Explained

Back to our experiment. Setup A vs. Setup B:

  • Setup A: High-latency pool (avg 52ms), 2.8% stale rate, Stratum V1
  • Setup B: Low-latency pool (avg 11ms), 0.5% stale rate, Stratum V2

The compound effect:

Setup A Effective Yield: 94.7%
Setup B Effective Yield: 98.8%
Difference: 4.1 percentage points

Over 60 days at 1.1 PH/s:
  Setup A: 0.2847 BTC
  Setup B: 0.3089 BTC
  Gap: 8.5%

Same hardware. Same electricity. Different pools. $1,450 difference.

Conclusion: Pool Selection is Infrastructure

Most miners think of pools as a commodity—just a place to point their hashrate. But in reality, pool selection is infrastructure optimization.

The pool you choose determines:

  • Your effective hashrate
  • Your network efficiency
  • Your real costs (stated fee + hidden losses)
  • Your Network-Level Yield

And over a year, the difference compounds into serious money.

Choose wisely. Test rigorously. And never assume all pools are created equal.


At GalliumHash, we don't just optimize for one pool. We dynamically route your hashrate to the best-performing pool based on real-time latency, block propagation, and yield data. It's part of how we capture Network-Level Yield.

Optimize Your Pool Performance

Get a free pool performance analysis and see which pools maximize your yield.

Request Pool Analysis

NEXT ARTICLE

Why Your Garage Mining Setup Will Never ROI →