Yesterday in the 12 hours after dr_pra announced blocks were fixed to all be paying out, eth payment to me reached 90% of expected, a big increase and only 10% short- possibly within pool luck on a off day? Today over the last 8 hours payout has reached exactly 100% of expected, Whew. If that holds a statistical while more, or stays anywhere close i'd say things are FIXED for sure. Looking forward to when the 25-30% unpaid blocks from last week are released to us.
@MajorTorley you think they will reimburse us for them?
Yes. Because dr_pra said so: "The issue has been identified. Due too a problem in the rounds calculation module certain blocks were not credited. We were able to identify the problematic rounds and will start to reimburse them as soon as possible. "
Thats great for us because surely they know when the code was changed that messed up the rounds calculation module, and they can find all those blocks that weren't paid and pay them. Easy for me to say and guess though as I dont know their servers or methodology. It could turn out to be really really hard for them to sort.
Its good that they havent payed it out to us yet because that is giving us time to see that payouts are correct again, which mixing in old payments with current ones would make near impossible to tell.
Yes not paid blocks will for sure be paid out. We are still figuring out the best way on how to distribute them. Most likely we will double pay the block closest to the unpaid block to reward every miner according to their hashrate at during the time the block was found.
No, you should not have more than 5% of stales. Over the whole pool ~3% of all shares submitted are stale. You need to check your setup, maybe you are using longer kernel run times or have a bad internet connection.
@dr_pra Given that many on the pool setup guides and other mining guides and forum advice suggest huge global/local work sizes, without regard for the hash rate of the GPU, it's not surprising that some miners see larger stale share percentages.
1. setting stale % at 65%, which is average what pool receives is reasonable. 2. did something else changed? I am getting less invalids (almost none), but speed is also very slightly slower (maybe by 1-1.5%) 3. from my perspective this is much better because before people were jamming their stale shares and getting 100% while pool and the rest of people were getting paid LESS (if pool only gets 65% for stales). 4. someone (@adaseb?) was actually suggesting that pool was attacked by stale shares resulting in less payment. Although owner concentrated of some other module, I am sure from current development that payment was also decreased because of excessive stale share. In most cases it was probably due to not knowing that it is happening, but there could have been bad actors as well-we would not know, unless @dr_pra tells us.
@dlehenky re guides-some numbers there are ridiculous. I tried before some at 2 times less than suggested and GPU/screen almost froze and invalids increased.
@dr_pra I still think there are some problems or is this working as intended, before all this miss-calculation happened the bottom line in the personal stats page showed shares like a lot 1500-2000 daily and then it resets probably daily but now i didnt see a number higher than 100, it varies like 20mins before i had 84 and now i have 76 and 4 stale and after that 0 stale and 40 and my miner is working the whole time without disconnect or anything. Care to clarify?
Monday payments were accurate within margin of error. Today after the new stale adjustments payment is 12-15% low. Page says I have sent 4 stales in that time.
@dlehenky yes, valid/stale/invalid statistics are from the last hour. Previously they were reset every time the worker reconnected to the pool. It is much better comparable this way.
@dlehenky yes, valid/stale/invalid statistics are from the last hour. Previously they were reset every time the worker reconnected to the pool. It is much better comparable this way.
Why not a rolling 24h stales/invalids like the Effective Average Hashrate?
Heck Yea. That would pretty much be the most informative useful bunch of information that any pool that I know of offers. All I can think of that I would really really like with that is the ability to see a day or two of that hour info somewhere, instead of only having access to the most recent hour. Dwarf does a nice job of doing that.
Any ETA on the unpaid blocks getting paid? How many days worth were there? I think I noticed 5 or so? When they get paid will the stales in them be paid at the rate they were then, or the new lower one?
Missing rounds will be paid starting on Thursday in small batches in order not to overload our payment system and to monitor the process. ~185 blocks/uncles are due to be paid. We will use the historic hashrate distribution as if the blocks were paid at that time.
@po_et it is a sliding window (from now to now - 60 minutes). It is normal that the values fluctuate a bit up and down as share submission is subjected to luck.
Low compared to what? Blocks found by the pool during the last 24h match what is expected given the pools hashrate.
Low payment compared to estimated payment. All day today i've gotten steady .075/hr average from the pool, but with 195 mh/s at current difficulty. Math and the top four eth calculators all say it should be .0859 (cryptoyeti), .086 (etherscan), .0833 (coinwarz), or (.0807 ethermine). This is way way way better than when random blocks weren't being paid but ~12% low still (between 15% and 7 1/2%).
When the ethermine earning estimates on the status page was tweaked to give lower estimates Saturday, what was that based on? It now gives lower estimates than any working calculator out there.
We are completely at your mercy since only you can tell how many werent paid, but could you possibly please look at them again? That many comes to about 25% of 1 day worth of mining?, which in my specific case is about half a eth. I know I was not getting paid a even greater percentage than that, generally 35% missing, and over at least 4 but probably 6 or 7 days not the equivalent of one. My tiny rig was underpaid by at least 3 eth that I knew about and probably some I didn't.
With multiple people mentioning 25-30%+ underpays across at least 3 days, 185 blocks has to be way way off, or there was another unfound problem siphoning our coins.
Comments
Yesterday in the 12 hours after dr_pra announced blocks were fixed to all be paying out, eth payment to me reached 90% of expected, a big increase and only 10% short- possibly within pool luck on a off day?
Today over the last 8 hours payout has reached exactly 100% of expected, Whew. If that holds a statistical while more, or stays anywhere close i'd say things are FIXED for sure. Looking forward to when the 25-30% unpaid blocks from last week are released to us.
Couldn't agree more.
Thats great for us because surely they know when the code was changed that messed up the rounds calculation module, and they can find all those blocks that weren't paid and pay them. Easy for me to say and guess though as I dont know their servers or methodology. It could turn out to be really really hard for them to sort.
Its good that they havent payed it out to us yet because that is giving us time to see that payouts are correct again, which mixing in old payments with current ones would make near impossible to tell.
i'm impressed man, sorry for the misunderstanding, there was no ill-will
Mining with this : https://forum.ethereum.org/discussion/7106/mining-rig#lates:smile:
feel free to pitch in and help out in the thread:):smile:
is it normal that im sending stales almost as much as valids? I have 90-100MH/s and it show im mining @ 66-70 :S
1. setting stale % at 65%, which is average what pool receives is reasonable.
2. did something else changed? I am getting less invalids (almost none), but speed is also very slightly slower (maybe by 1-1.5%)
3. from my perspective this is much better because before people were jamming their stale shares and getting 100% while pool and the rest of people were getting paid LESS (if pool only gets 65% for stales).
4. someone (@adaseb?) was actually suggesting that pool was attacked by stale shares resulting in less payment. Although owner concentrated of some other module, I am sure from current development that payment was also decreased because of excessive stale share. In most cases it was probably due to not knowing that it is happening, but there could have been bad actors as well-we would not know, unless @dr_pra tells us.
@dlehenky
re guides-some numbers there are ridiculous. I tried before some at 2 times less than suggested and GPU/screen almost froze and invalids increased.
I still think there are some problems or is this working as intended, before all this miss-calculation happened the bottom line in the personal stats page showed shares like a lot 1500-2000 daily and then it resets probably daily but now i didnt see a number higher than 100, it varies like 20mins before i had 84 and now i have 76 and 4 stale and after that 0 stale and 40 and my miner is working the whole time without disconnect or anything. Care to clarify?
it appears so, you might be on to something
Any ETA on the unpaid blocks getting paid? How many days worth were there? I think I noticed 5 or so? When they get paid will the stales in them be paid at the rate they were then, or the new lower one?
Time: 08:37:00pm
0/3/49/0%
0/2/49/0%
0/1/34/0%
refresh browser
Time: 08:31:17pm
0/3/49/0%
0/2/48/0% ??? it's not typo
0/1/32/0% ??? it's not typo
refresh browser
Time: 08:31:32pm
0/3/49/0%
0/2/48/0%
0/1/33/0%
I think you should add the stale/share and not subtract.
It is very mysterious.
When the ethermine earning estimates on the status page was tweaked to give lower estimates Saturday, what was that based on? It now gives lower estimates than any working calculator out there.
With multiple people mentioning 25-30%+ underpays across at least 3 days, 185 blocks has to be way way off, or there was another unfound problem siphoning our coins.