I am not sure if someone said this already, but I have problem.
Just to describe it a little. Currently I have almost 15% of unpaid shares worth of approx 19 BTC (because they are "shelved shares") they all were mined when block was paying 25 BTC.
As of now when block pays half of that, stats shows BAD numbers, all my shares are counted as mined after halving and now stats show I got paid 91% (instead of true 85%) and "unpaid balance" now shows only 9 BTC. All my past stats has just been "halved" thats an big issue for me as 9 BTC is a lot.
I know there is little chance I will get that shelves shares paid, but I dont even like "stats halving". Please look at it.
Feel free to contact me via PM if you need more informations.
Btw I PMd you in the past as I wanted to use rented hashing power, but your pool dont meet nicehash criteria of minimal difficuilty, can you fix it? (Or please allow to set fixed difficuilty via password commands like other pools doo).
Thank you!
Shares are and have always been valued as a portion of the block subsidy that eventually rewards them (work_difficulty / network_difficulty). (http://eligius.st/wiki/index.php/Capped_PPS_with_Recent_Backpay) As of the recent subsidy halving, the stats and stats estimates accurately reflect this since the subsidy of future potential blocks has changed. The percent shares rewarded is no different, since it is represented as the sum of the rewarded value of all previous shares which have been paid/rewarded divided by the sum of the same plus the current estimated value of all shelved shares should they be rewarded now. When a block is found and a share is to be rewarded/paid, it is rewarded/paid as ((work_difficulty / network_difficulty) * found_block's_subsidy) BTC.
The previous halving also left some ambiguity into how shares would be rewarded (check posts from 4 years ago for that drama), but there really is no statistically sane way to handle share rewards besides representing them as a portion of the block subsidy that rewards them, otherwise even on a law-of-large numbers statistical model it would be impossible for a pool to have a path for potential reward of all shelved shares.
All of that said, I wouldn't get too worked up about the current stats and reward system. The upcoming changes will fundamentally alter virtually everything about how the pool works on both the back end and the front end. Also keep in mind that shelved shares are fiat. They have no real value unless a block rewards them. They are not in any way shape or form owed by the pool as they are shares for which the pool has not yet actually mined blocks which could reward them. There is and never has been any actual funds associated with shelved shares, by definition.
As for work difficulty issues, check back after I get the pool revisions online in a few weeks.
-wk
I am sorry, but i must disagree...I am watching my stats months without change and paid shares was at 85% now they show 91%, so there is something wrong.
Lets do some math:
Current numbers:
Maximum reward: 115.78 BTC
Shelved shares "worth": 9.33 BTC
Paid: 106.45 BTC
Paid percent (aka "Shares Rewarded"): 106.45 / (115.78 / 100) = 91.94%
Old numbers (before halving):
Maximum reward: 125.11 BTC
Shelved shares "worth": 18.66 BTC
Paid: 106.45 BTC
Paid percent (aka "Shares Rewarded"): 106.45 / (125.11 / 100) = 85.09%
See? Difference in shelved shares "value" just changed percentage of "Shares Rewarded" because of "halving of shelved share value". I understand it (and it is correct) because its calculated based on "owed amount" and "paid amount" so mathematically its totally correct. I just want to point out that STATS PERCENTAGE changed and that confused me when I saw it first time, thats all...
Misiak