What's the advantage to requesting a higher difficulty when mining?

3

1

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?

Rich

Posted 2013-12-20T17:24:21.853

Reputation: 33

Can you post links to these recommendations?Salvador Dali 2013-12-21T00:38:00.043

Answers

6

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.

ScripterRon

Posted 2013-12-20T17:24:21.853

Reputation: 2 023

Wonderfully clear and thorough answer, thank you.Rich 2013-12-20T17:40:58.733

Is this a standard 1 difficulty = 2 shares?Sun 2017-10-05T15:48:12.847