The hashrate shown in the mining pool is lower than the hashrate of the local miner might be due to many factors. The common reasons are as follows.
The average hashrate of the mining machine is calculated differently from that of the mining pool.
The local hashrate of a miner refers to the average hashrate during its running period (usually the avg hashrate over a few days), while the daily hashrate statistics of a mining pool represent the avg hashrate of the previous 24 hours. If a mining machine has not been running for 24 hours, its local hashrate is usually higher than that of the mining pool.
Meanwhile, the real-time hashrate of the ViaBTC mining pool is calculated based on the avg hashrate of the last ten minutes, while the mining machine may display the hashrate at a refresh rate of every 5 seconds. This situation may lead to different hashrate data between mining pools and mining machines. Under normal circumstances, the difference between these two figures will not be significant. However, if the hashrate fluctuates greatly due to machine issues or external factors, the difference between the two data will become relatively large.
Hashrate displayed of the mining machine
Hashrate displayed of ViaBTC
The firmware version of mining machine is too low, resulting in incompatibility and low hashrate.
If the firmware version is too low, it may cause incompatibility between the mining machine and mining pool, resulting in a decrease in hashrate. To avoid this, it is recommended to promptly download the latest firmware version from the manufacturer's official website or contact their customer service for support.
Network latency will cause a small percentage of hashrate loss due to a failure of submitting hashrate from the miner to the mining pool. This situation is relatively common, but it generally does not have a significant impact on the overall hashrate of the mining machine.
Rejection rate and the hardware settings
If the deviation between the local hashrate and the hashrate displayed on the mining pool is too large, please check the rejection rate and the hardware settings.
(1) If the rejection rate is comparatively high, it is usually due to network issues. It leads to the low submission of hashrate from your local miners to the mining pool. You may check your routers, switches, network cables, interfaces, etc., in order to define the issue.
Note: If the mining machine configuration and network connection is normal, but the rejection rate is still high, please submit a ticket to contact us.
(2) If the rejection rate is normal, please check the hardware of the miner. If there is overclocking, try to restart the miner, replace the hashrate board, and reduce the frequency in order to solve the problem.
For more about the rejection rate, please refer to: Why is the rejection rate fluctuated?