1. Pardon me my friends; I don't mean to make any conclusion right now. In my case : I still cannot conclusively say which one is more profitable.
Right now, I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)
2. In my case : rejected shares is merely the same between both. Once again : I just want to (sincerely and without any prejudice) query for explanation from the developer (RealBminer). :-)
Thank you all. Happy mining!
In the end, all that matters is accepted shares. Which is why a few people, me included, is a little skeptical of this miner hashrate.
Can you try to mine with devfee off and see if your hashrate or accepted shares or payout changes?
In my newbie opinion; there is nothing wrong for people to receive rewards for his/her good effort. :-)
I don't mind paying some fee for the developer (it's one's intellectual property right), as long as :
1. The fee is fair and honest. and,
2. The result / benefit is greater then the cost / fee.
Thanks anyway for your suggestion. :-)
@RealBminer : Back to my question; I just want to know your explanation about Hashrate and Accepted shares on Bminer. Thank you. :-)
It is difficult to explain in short statements, but I'll try.
1. Bminer reports total hashrates for your GPUs. It includes all shares (accepted, rejected and the devfee). As a result, turning on / off devfee does not affect the numbers the disabled optimization on various places does affect the payout, which you might see less hashrate on the pool side.
2. The pool estimate the hashrate based on the number of accepted shares and the *difficulties* of the shares. Essentially hashrate = the number of accepted shares * difficulty. Pools control the number of RPCs sent to the pools by varying the difficulties. Therefore, it is quite normal to see that all miners report roughly the same number of the shares to the pool, but due to the differences in difficulties the payout could be very different.
3. Bminer right now does submit some invalid shares. My understanding is that there are benign and will not affect the payout. I got good results on nanopool / miningpoolhub, but at the same time I suspect that there are times that the pools are penalizing it. I'm looking into it in more details.
4. There is no points for miners developers (at least that's my view) to cheat / scam or whatsoever, as it is relatively straightforward to verify the payouts and to migrate between different miners. Cheating will not go far. My mission is to develop the most efficient miner available to help the users to get more hashrates from their GPUs.
Since the questions have come up from time to time I might spend some time to write out how the whole thing works. Stay tuned!
Thank you very much for your answer, RealBminer. :-)
I think all of us would really appreciate your hard work and your honest & straightforward answers.
If you don't mind, please do spend some time to write out how the whole thing works.
And also, there are some requests on more detailed information reported via the API (127.0.0.1:1880), like Net Hashrate, Miner's Uptime, etc.
It would be great if you would do that!
Thank you again.