Extremely high difficulty on P2Pool
-
Hello,
ive read a bit about the p2pool things and i know that the difficulty in p2pool is individualy calculated… for bandwidth or whatever… im getting extremely high difficultys about 900+ is that normal? this way my cards only report a hare every 2 to 3 minutes which makes p2pool think im way slower than i realy am.
-
The P2pool assings the share difficulty dynamically based on the hashrate seen from one user ( = Wallet address).
The rational behind this is, to enable miners with lower hashrate to send hashes in reasonable intervals, allowing them to participate in the payouts.
If someone mines with several cards/miners/systems using the same wallet address on the p2pool, this may lead to a situation, where the pool sees a high hashrate coming from one address and assings high share difficulties to all of the miners using that address, causing the behavior you describe.
This does not influence the payout a miner gets, as for the payout only the total number of shares submitted for the actual mining cycle (= time to find a block) is used to calculate the payout.
What you see is just a less accurate statistics, and if you build the average over one day, it should be close to the hashrate the miner reports.
There are ways to avoid the in-accurate statistics and get a more frequent submission of shares to the pool:
- use a unique wallet address per miner.
- you can set a pseudo share difficulty by adding a '+<pseudoshare diff> to your p2pool worker name. See here in the pseudo share difficulty section to learn how to calculate the number you have to add.
The article mentioned above also explains, why the assignement of a per user share difficulty is required.
-
@Wellenreiter hmm the /diff setting dosn’t seem to do annything
-
@shadow1117 said in Extremely high difficulty on P2Pool:
@Wellenreiter hmm the /diff setting dosn’t seem to do annything
I’ve never tried the /diff setting, just the +diff factor setting, sorry