I've seen pools recommend higher difficulties for higher-speed hardware - what's the benefit (for either the pool or the miner) in doing so?

  • Can you post links to these recommendations? Commented Dec 21, 2013 at 0:38

1 Answer 1


The higher difficulty means you will be reporting results less frequently to the pool. This reduces network load on both your system and the pool. It also reduces the restart delay for your mining hardware as it prepares for the next work unit. Most pools base the rewards on the number of difficulty 2 shares accepted. So they increase the reward based on the mining difficulty. If you had four shares accepted at difficulty 4, you would be credited with the reward for 8 shares. Similarly, four shares at difficulty 8 would yield a reward for 16 shares.

So it is to your benefit to set the difficulty high enough to reduce the network and mining delays but not so high that you get a lot of stale shares. Some pools (such as BTC Guild) will automatically adjust the difficulty based on your hash rate.

  • Is this a standard 1 difficulty = 2 shares?
    – Sun
    Commented Oct 5, 2017 at 15:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.