i noticed that there wasn't much in the way of input sanitizing, but that was at a cursory glance and not being an expert on such things. I will install phpmyadmin to edit the database so i don't have to use sql to do it. Thanks for the tip.
I'm hoping that pushpool will work on Natty, today. :-)
edit: please advise. Do i set the pushpool databasename to the same one simplecoin is using or are they seperate databases? IE i call my database simcoi for simplecoin, should i make another database called ppool for pushpool or point it at simcoi?
Ok i think i have to go talk to pushpool people now. Thanks for bearing with me :-)
np. The input should be somewhat sanitized by mysql_escape
|
|
|
Well, it's open source, rather than just saying it's unsafe, why not pm me with the issues you see.
I'm not a php dev, and this is the first php project I've done in about 8 years. I write enterprise .net apps for a living, and that's a whole different ballgame.
|
|
|
My "Valid This Round" shares were just lowered, while my lifetime shares are rising..
I came here to ask about this. I just pointed my GPU miner here and apart from the 4% invalids I'm getting, I also noticed this. My "estimated" payout should be much, much higher at this point (it's 0.001 BTC from a 420mhash miner, and I'm in the top 20 of people contributing) and my shares per round have been reset a couple of times now. Are you considering a "round" to be the entire period between the last time we found a block and now, or the last time the network found a block and now? The former is correct, the latter is problematic... edit: okay, you're looking into it, good then Yep, think I got that issue nailed down. It shouldn't affect payment either way. edit: it may not show up for 10min, since I did not re-run the jobs. AND....... Another DDOS attack on the poolI will have to leave the pool unattended later, if there is another attack while I am out or sleeping I apologize. I'll have it up again this time, and am looking into solutions.
|
|
|
Ok, I've tried to clear up the issue of earnings. Now I'll try again.
The old calculation was wrong, I've said it several times in here.
The new calculation is closer. The estimation is just that, an estimation. The real calculation for cheat-proof scoring is too complex to run often. Think 3-4 minutes of sql queries at max load.
For a good estimate: (your valid round shares/total round shares) * 50 btc we get on solved block.
This will be close to actual earnings, which are slightly weighted to discourage cheating.
|
|
|
Also, if the DDOS attacks continue, I may have to take the pool for a few days while I work up a solution If that happens, I will pay out remaining balances and hold existing shares. No one will lose their work so far.
|
|
|
Add my site to the list as well
|
|
|
My "Valid This Round" shares were just lowered, while my lifetime shares are rising..
I'll look into it, probably just a stat miscalculation.
|
|
|
There still seem to be problems with the stats.
Here is a snippet of mine:
Lifetime Shares: 1369 Lifetime Invalid: 24 Valid This Round: 912 shares
It should be 1369 as well for "Valid This Round", because we didn't find another block during the time I am using this pool.
These values are calculated at slightly different times to keep the sql server load down. I'm working on an easy way to iron that all out.
|
|
|
Are the earnings accurate now or not?
Yes, they should be close.
|
|
|
Just pushed some updates. One greatly improves performance of worker cronjob.
Also greatly improves estimate earnings.
|
|
|
Did we just find a block . Cause my round shares have been reset. No, doesn't look like it. Just a stats error
|
|
|
And, I've created a better way to handle estimates...... This way you won't see your estimated earning decline early in the round and they will level off as we near the difficulty.
|
|
|
Estimates are now closer to the actual payout.....
Estimates are calculated on proportional scale, but they are closer to actual payout than the other estimation.
|
|
|
When you say the estimate is off, is it too high or low? Because based on my calculations I'm earning almost exactly how much I should be.
It is too high on my page. It's almost a pay per share estimate, I'm working on a better alternative. Mysql is also restarting, short outage. (Update)And it was back up before I typed this message
|
|
|
mhh
my client is not reconnecting too: guiminer + phoenix
Since I'running windows i dont realy have a solution for that. I checked reconnect be removing my patch cable for a while and it nicely reconnected. But not when the server went down...strange.
try using main.simplecoin.us. And many thanks to everyone staying aboard! I know what a hassle any downtime is, so I'm doing everything I can to keep the site available.
|
|
|
i would appreciate that!
pm me your username
|
|
|
And down again . EDIT: or some prob with my client. It lost connection, but after a restart it worked. Shouldn't have gone down.... I've got 2 screens full of ssh clients monitoring everything I can think of
|
|
|
would anyone want to buy my account? FYI Estimates are off. I can get your current true earning if you like though.
|
|
|
POOL IS BACK UP
I will be monitoring closely.
|
|
|
And it's not just us, deepbit is down too.
|
|
|
|