Why Does Miner and Pool Hashrate Differs?
1/6/2025
Miners often notice that the hashrate in the program or in the ASIC differs from the data on the pool.
Let's figure out why this happens.
How does a miner calculate the hashrate?
The miner shows how many hash function solutions your device can perform per second. This is a theoretical indicator, without taking into account luck and network factors.
Example:
Imagine that you are using a GPS navigator. It calculates that you will get from point A to point B in 30 minutes. This is a forecast based on distance and average speed.
How does a pool calculate the hashrate
The pool calculates hashrate based on the number of shares you’ve successfully submitted over a specific time period, factoring in the share difficulty set by the pool.
Share difficulty is determined by the pool and does not affect your device’s actual performance or profitability. It represents the number of hashes your miner must process to find a solution. While share difficulty influences how many computations are needed to find a single share, it does not impact your real hashrate.
Higher share difficulty means more calculations are required per share, which can lead to statistical fluctuations in the reported hashrate.
Example:
Imagine you were driving from point A to point B. Instead of 30 minutes, the journey took 35 because of traffic jams and traffic lights. In reality, your speed changed, and the time increased.
What is a share, hash function, hashrate, share difficulty on a pool
Kryptex Pool updates statistics every 10 minutes. More frequent updates would increase server load without impacting your earnings. It's important to note that miners don’t directly generate income — the pool pays based on the number of successfully submitted shares.
Why do the indicators differ?
1. Luck
The number of shares found is subject to probability. Sometimes the equipment finds more shares, sometimes less. This is due to the discrete nature of finding solutions to hash functions.
Example:
Your miner should find 3 shares in 10 minutes with a hash rate of 50 MH/s:
-If no shares are found in 10 minutes, the pool will show 0 MH/s.
-If 2 shares are found in the next 10 minutes, the pool will show 33 MH/s.
-If 5 shares are found in the next 10 minutes, the pool will show 83 MH/s.
The average hash rate for 30 minutes will be 38.7 MH/s, although the device operates at 50 MH/s.
In practice, the average hash rate depends on the duration of observation.
2. Duration of operation
The longer the miner operates, the more accurate the data on the pool. Luck smooths out, but a small difference still remains.
For accurate data and full statistics, you need to mine at least 24 hours non-stop.
It is necessary to compare the calculated and actual profitability over a long period of time with Kryptex working 24/7. For example, at least over 3-5 days, or even better - a week. The calculations are of a probabilistic nature, and the profitability is the expectation of a random variable. Therefore, they converge only over a long period of time.
3. Network delays
If the Internet is unstable, shares may be sent with a delay or rejected by the pool.
How to deal with network delays and reduce rejected shares
4. Declared error
The hashrate declared by the manufacturer is not constant.
ASIC manufacturers indicate an error within ±5-10%. The error appears due to operating conditions, such as: temperature, power and network connection stability, firmware settings.
Follow the operating rules: do not overheat the equipment, service it on time, provide stable power supply and grounding.
5. Miner fees
Developers of miners, ASICs and firmware take a 1-5% fee for use, allocating part of the operating time to the developers.
ASICs may have a hidden fee built into the firmware, which reduces efficiency without notifying the user.
To reduce losses, choose miners with a low fee, check unofficial firmware for hidden fees.
Verified facts:
VNISH firmware for ASICs, popular among miners, takes 1-5% developer fee.
We recommend using only official firmware from the developers' website.
Conclusion
The hashrate of the miner and the pool are always slightly different. The miner shows the theoretical power of the equipment, and the pool shows the real results.
To minimize the difference:
- Ensure a stable internet connection.
- Set up your equipment for efficient operation.
- Mine for a long time for more accurate data.
The difference in hashrate is normal. The main thing is stable operation and regular rewards from the pool.
Need Help?
Have any questions, something is unclear, or you can’t connect?
Contact support — we're happy to assist!
- Telegram Support.
- Discord Support.
- Email support at support@kryptex.com.