Post
Topic
Board Pools
Re: [14000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB
by
wizkid057
on 18/01/2016, 21:06:09 UTC
NMC payouts were all caught up yesterday.  My scripts ended up using the wrong difficulty for payout calculation and ended up overpaying NMC by a bit, but... NMC hasn't been worth much of anything for years now anyway.

I finished some more back end updates which seem to be working nicely and keeping things running smoothly.

It is worth mentioning that with the difficulty skyrocketing and such, Eligius's growth hasn't been proportional to the network-wide growth.  So, blocks are taking longer on average, and short term variance is up a bit.  Not much I can do about this, really, but I am up for suggestions on how to pull in some more hash rate.  Seems that the consumer-side of mining is only a small fraction of the network these days anyway, so probably not an easy task.  Plus there's the next block reward halving on the horizon, which is sure to shake things up a bit in the mining community.

In any case, I'm going to continue to make improvements and maintain Eligius in my free time as I have been for years now, regardless of how many blocks per day we mine.

I wanted to try and sort out the little race condition that was causing the pool to mine more fail-safe blocks than it should be before doing a manual payout, but I hadn't been able to correct it completely and the queue was getting too large so I emptied the one offline wallet (the one with the 1ChAnge type address and the donations) into a manual payout to keep the queue low in the meantime.  393,375 is just about confirmed, so I'm going to do that again shortly now that I think I've got it mostly worked out.

Not sure what exactly happened here. The other poster was saying that those wallets had 500 BTC on jan 13.
Since then there were two manual payouts, which together are roughly what miner(s) were supposed to earn Jan 13-Jan18.
However, luck was probably low and the newly mined shares were a bit lower, so my question is:

were these shelved shares fully paid already or we should expect more in form of additional manual payments shortly?

Hmm... not sure what you're asking exactly.

The payout queue is pretty much caught up aside from the roughly one block worth that I didn't bother to dig out of the other offline wallet.  

The 18d3H address is also shared with non-Eligius addresses in the same wallet, just like mentioned for the 1ChANGe one.  So, relying on the balances of these addresses as reported by random blockchain sites is not useful for calculating a balance of what Eligius has for Eligius funds.  That can be determined from the publicly available API data for those who must know, but it's not something I prefer to calculate out and post publicly myself.

The bulk of the remaining offline wallet funds are funds held and currently untouchable in the offline wallets from the withholding attack over a year ago which is awaiting legal confirmation before I can distribute it to affected miners from that time period.

Aside from that, as of now for some stats: there are roughly 30 BTC worth of funds as a the sum of all active miners who haven't yet reached the default or their set minimum payout.  There is about 1 block worth of payout queue backlog in offline wallet funds.  In total if every miner were to be paid their full balance today it would be a total of about 55 BTC.

Shelved shares really are independent of the payout queue and Eligius's offline wallet funds.  Keep in mind that shelved shares do not exist anywhere as actual funds in any wallet anywhere.  They're fiat, to be awarded when possible by the reward system as described under CPPSRB.  When there are shelved shares, Eligius never received funds for those shares to pay out to miners, hence the shelving.  They're shelved until the pool is lucky enough to mine deep enough into the share log to reward them.

Again, not 100% sure what your question was exactly, but hopefully this helps.

2. Additionally, i have a wallet that was never paid from Change wallet both on 1/14 and 1/18.
Why is that happening if the payment is manual? This miner worked during the period (and did receive regular payout on 1/17)

You edited your post while I was writing my response.  Without knowing the address, I have no idea.  Again, I paid everything that was in the payout queue at the time, starting at the top, minus that one block that is in the other offline wallet that I didn't think was worth going through the trouble of dealing with for just the partial block worth.  So, you were either in the bottom part of the queue at the time, or you hadn't reached the minimum payout yet.  Keep in mind that manual payouts do NOT pay out the estimates that are included in the payout queue for the current round.