I was dead serious, why the HELL are you limiting the length of passwords? Maybe he uses the same password for the miners (bad idea), which have a limit (I forget what) on length of username+password.
|
|
|
I would change one (1) thing, and that would be to switch to the Ars style of figuring out who gets paid what when the server owes >50btc for a block. Hack it up so that everybody gets paid something, those owed more money get a larger chunk. I implemented this in a testing branch, and it results in fewer people being paid usually (due to the minimum payout). I think it's pretty fair to pay the people who have been waiting the longest first (how it is now). The ability for the server to send out >50btc for a block or three would be nice too, really. Something to remove the sometimes rather long delay to getting paid due to long blocks. It would, but Bitcoin doesn't really support this in a usable way. Anyhow, this thread was for the change from Proportional, not any of this new stuff, so I'm locking it.
|
|
|
Luke-Jr, what is the comand if you are just starting out fresh with your special poclbm and you don't already have it? (I'm no git expert). Does it depend on the normal poclbm (does that need to be installed first)? git clone git://github.com/m0mchil/poclbm.git && cd poclbm && git fetch https://git.gitorious.org/~Luke-Jr/bitcoin/luke-jrs-poclbm.git bugfix_difficulty_error && git merge FETCH_HEAD
|
|
|
Whoever owns 1MY3ypFCDSbFYnM9jw4YvPnCfEDQz9sGGE is a n00b and broke sharesrv by sending "1MY3ypFCDSbFYnM9jw4YvPnCfEDQz9sGGE\n" as their username. I fixed and hot-patched it, so everything's fine now, but stats weren't updated while it was broken. Also, the username is still invalid-- so it is being treated as donated shares like any other invalid address. Since this one might be non-obvious, I thought I'd better post about it to try to wake whoever it is up... how do you get \n into a username anyway? -.-
|
|
|
Didn't click through But, shouldn't also: - bits = bits[2:len(bits) - 1] In that case? This is to remove the 0x and L. Good catch, also sanitized the code immediately following it and repushed...
|
|
|
Interesting, thanks. Related question: Why such a tiny payout for the last couple short blocks? Seems like the other 40odd btc ought to have been paid out too instead of just 2-3 btc going out. I may well be missing something Last two blocks were very short; people only earned 2 BTC and 3 BTC total each, respectively. The remainder was used to pay off debt incurred by the 30 hour block before that...
|
|
|
Is there a page that lists where you are as far as being paid off? If not, that'd be a fantastic feature, to be able to see how many people are owed how much before it's your turn.
Only the next block is calculated: http://eligius.st/~luke-jr/raw/5/current_block.json
|
|
|
I am only seeing data for a 2.5 day time window. Is it supposed to be a week's worth of data or did I misunderstand? Hrm, you're right. That's odd. It's supposed to be Jul 16 - 25 :/ OH WAIT >_<
|
|
|
New version now availableChanges: - New real-world data from Eligius-Su over the course of a week (based on 1BZSTyy...)
- Support for SMPPS variants:
- Equalized Shared Maximum Pay Per Share (ESMPPS, aka "SMPPS7")
- Proportional / Pay Per Share (PPPS, aka "xPPS")
- Capped Pay Per Share with Backpay
Note that Geometric and RSMPPS are listed for completeness, but are 404.
|
|
|
Luke-Jr;
there has been some talk recently on the technical discussion forum, IIRC, about mining namecoins and bitcoins at the same time. If eligius was the first pool to implement this, it would probably become the #1 pool in the world.
This is planned as soon as it has had proper testing. Eligius may be experimental, but not so much that I'm going to risk blocks being invalid completely
|
|
|
Mainline poclbm now has the 2011-07-11 phatk from Diapolo. That is in combo, rather than the now-obsolete optimized_phatk branch. This thread is off-topic here, so please continue it on the other forum if there's any more to add
|
|
|
I'd recommend poclbm instead of Phoenix. Phoenix has simply fallen too far behind to be a good choice anymore. poclbm has the latest optimized phatk kernel, plus support for X-Roll-Ntime so it will never be idle just because of network delays. I have a branch of poclbm on Gitorious that will also resend shares when there's a network issue (sometimes this causes invalid/duplicate for the retry, but you can ignore those).
Luke-jr, where's your branch on Gitorius? I'd like to try it out. Thanks. http://gitorious.org/~Luke-Jr/bitcoin/luke-jrs-poclbm
|
|
|
Updates: - I have added every IP to submit a valid share to Eligius, to the whitelist.
- The DDoS/botnet seems to have subsided.
- Therefore, things should be back to normal.
Maybe I should make the anti-DDoS stuff more permanent, and update the whitelist in realtime? Dunno yet...
|
|
|
I'd recommend poclbm instead of Phoenix. Phoenix has simply fallen too far behind to be a good choice anymore. poclbm has the latest optimized phatk kernel, plus support for X-Roll-Ntime so it will never be idle just because of network delays. I have a branch of poclbm on Gitorious that will also resend shares when there's a network issue (sometimes this causes invalid/duplicate for the retry, but you can ignore those).
|
|
|
Pool's been going down a lot today. We seem to be under a light DoS, and Linux won't let more than 256 pending connections in at a time for some reason. In the meantime, I've whitelisted the top 25 miner IPs, and rate-limited port 8337 for everyone else. Port 8332 is passing 100% for now, since the botnet seems to be only using 8337. Botnet operator: I don't care to fight you; just get your stuff fixed so it doesn't kill the pool. Let me know if you need help (with mining sanely, not operating a botnet-- I have no experience with the latter).
|
|
|
Huh, why doesnt it work with mybitcoin? Its still a wallet?
I dont see any reason why eligius cant work with mybitcoin, not to mention the fact that if thats the case(for god knows what reason) my coins just went into retardville which is quite unacceptable. It "doesn't work" because MyBitcoin basically steals it for themselves, probably due to a bug. I agree, it's unacceptable, but only MyBitcoin can fix their stuff. MtGox's wallet works fine.
|
|
|
i just figured out the defence against pool hopers! once the pool shares reaches difficulty/2, then the shares are reset to zero and start over do you think it's possible? That's what I called "proportional + auto-hopping" when I was evaluating different ideas. Except it's 43%, not 50%
|
|
|
|