So recently I've been pretty skeptical of Claymore's Dual ETH miner so I started pulling it apart a little. From what I see, it looks like -nofee 1 actually doesn't disable anything, but rather just cuts down on the reported hash rate. i.e, the hash rate reported to the user is:
reported_hashrate = calculated_hashrate;
if(nofee) {
reported_hashrate = (calculated_hashrate *97)/100;
}
Has anyone else noticed or measured this? Also, considering the hash rate calculation doesnt factor in the devfee time to its calculation, that means devfee mining is over-reporting its hash rate.
In summary nofee 1 mode under reports the hash rate, and and nofee more 0 over reports it, which is pretty manipulative imo. At least thats what the code suggests like, has anyone measured the effect of nofee mode? I would guess that you'd probably get an increase in calculated hash rate on your pool stats with nofee 1.