What a surprise. DDoS attack. Will update again shortly.
UPDATE1: It's not completely taking things offline, it's mostly affecting the website. As best I can tell, most Stratum servers are still functioning. UPDATE2: Things seem to be back to normal. Waiting on an email from the datacenter to find out more about it. UPDATE3: Total downtime was ~15 minutes (less for most servers). Everything is back to normal and the datacenter has my servers on watch tonight with instruction to call me immediately if something happens again.
|
|
|
BTC Guild website host node is acting up again. Working on a fix. All stratum servers are working fine. One getwork server may be having slow performance since it shares a node with the website. Will update shortly.
|
|
|
I have made a java stratum pool server implementation. It seems to be working pretty well. Once I pull my passwords and settings out of the source into a config file I'll put it up on github.
Questions:
1) Should a work unit (from a mining.notify message) be usable by a client if the TCP connection breaks and they reconnect? It makes sense to me that it should, but I am having trouble because the mining.subscribe seems to occur before the mining.authorize so I need to issue (or reissue) the same extranonce1 before I know which user it is.
2) I should be able to support a bunch of authenticated workers on a single TCP connection, right? This means they are all going to work with the same mining.notify messages and with the same extranonce1 values?
If I do this, it makes me dedup code a little more complex. If I don't do it, it probably disables some interesting proxy use cases.
I could also see an issue with select-able difficulty pools (like mine) where a user creates a stratum connection with a bunch of workers at different difficulty levels and then when they find a share they submit it as whichever worker has the highest difficulty that it matches, thus greatly increasing their pay at my expense.
For #2) Yes, work with Stratum is defined per connection, so is difficulty. If people pool multiple workers over one connection, they have to work at whatever the highest difficulty worker is set to.
|
|
|
Especially, this being a race, why wait to announce the winner 5 days after the race is over?
Because it's so much more EXCITING to watch people's blood pressure go through the roof in speculation and anticipation! It is quite fun to watch the drama in the threads heat up with speculation and accusations. These companies have your money already. They've funded their development/production. No amount of news posts will speed up the process or decrease the chances of it being a scam. If they deliver, people will be lined up to throw money at them no matter how badly they acted on the first batch. Step back, take a breath, relax . I would assume its ASICMINER since eleuthria seems to be much more active in this thread than the Avalon threads lately.... Not sure if I'm happy about it or not, I own some ASICMINER, but also have a few Avalon batch 2 orders... Honestly, I never spent much time posting in the Avalon or BFL threads. I'm more of a lurker in the Custom Hardware threads because almost everything in them is trolling. I tend to load the thread and look to see any new trollpics, then close it. I came here because it got linked in my pool thread, and I've been working on being more active in threads other than my own this year [mostly because the pool has been stable lately, to the point there isn't much being said on the thread anymore].
|
|
|
Especially, this being a race, why wait to announce the winner 5 days after the race is over?
Because it's so much more EXCITING to watch people's blood pressure go through the roof in speculation and anticipation! It is quite fun to watch the drama in the threads heat up with speculation and accusations. These companies have your money already. They've funded their development/production. No amount of news posts will speed up the process or decrease the chances of it being a scam. If they deliver, people will be lined up to throw money at them no matter how badly they acted on the first batch. Step back, take a breath, relax .
|
|
|
Yes, with the increase in hash speed, shifts are now being closed about 25% faster, meaning your shares per shift will be ~25% lower than before. However, you will be participating in more shifts overall, and the blocks per shift shouldn't change (outside of the regular variance), so the payments should be similar for each shift, and for a 24-hour period.
Right now I'm leaving the PPLNS settings alone, but I will be looking into extending the 'N' value if difficulty hits 4~5 million, to lower the odds of shifts with 0 blocks found and help smooth the per-shift variance back down to the original levels.
|
|
|
Congratulations on the plan to eliminate getwork slush. I've been waiting for the day I can implement a similar plan to phase it out entirely.
|
|
|
Just because everybody keeps going on about PPS and high fees:
BTC Guild PPLNS pays orphaned blocks and transaction fees at a lower fee than PPS. It also uses the highest N value of any pool by a large amount to reduce shift variance significantly over BitMinter and p2pool, and with a much higher pool speed, has lower daily variance as well even when using PPLNS instead of PPS.
|
|
|
@Elutheria:
Are there a lot of PPLNS shifts where there is 0 blocks found? I switched to PPLNS today and it seems my luck (the pools really) isn't so great.
There has only been one shift to ever have 0 blocks before it matured [a block that took over 30 million shares]. Note that the shifts in Green at the top are not yet completed, they will continue to get blocks paid to them until they have expired. Luck was pretty bad most of last night/this morning, but picked up (couple of shifts just matured that paid above 100% PPS). Current shifts are still in the neutral luck range (next shift to finish is slightly above PPS).
|
|
|
Just refreshed this thread, noticed the title changed from [4000 GH] to [5000 GH]. It may just be temporary, but I have to celebrate my victories as they happen . BTC Guild may finally make the top of the weekly hashrates - bridesmaid no more Care to share what happened? I can't say who it is, but the age of ASICs has finally hit with more than a single 60 GH/s unit to show for it. Hopefully the luck bounces around, today was pretty bad overall, but early in the week was good. Very hopeful to see how next week's charts look . I'm going to give credit to Jeff Garzik's quote: [17:57] <jgarzik> Eleuthria: ASIC miner is most stable when mining on your stratum ;p
|
|
|
Just refreshed this thread, noticed the title changed from [4000 GH] to [5000 GH]. It may just be temporary, but I have to celebrate my victories as they happen .
|
|
|
I for one welcome our new terahash ASIC-powered overlords.
|
|
|
A new Stratum server was deployed earlier today and added to the Round Robin DNS for stratum.btcguild.com (the default X-Stratum redirect). Previous BTC Guild servers have been on colocated servers with virtualized servers on top of them for easier IP reassignment and the ability to launch instances/close them more readily. This new server is running directly on the bare hardware, and is also using solid state drives in RAID1.
Depending on the performance results (specifically looking at the time it takes for bitcoind to return information needed for a new block), other servers may migrate to solid state drives/bare hardware in the future.
|
|
|
Oh I think an addition to the network of that much hashpower is relevant regardless of who the beneficiary is, but eh... have a coke Too bad they're throwing it all on a centralized and also 2nd largest pool... kinda defeats the purpose of mining. And why pick a pool with a whopping 5% fee anyhow? If it is ASICminer then They will have 12TH soon and 50 - 60 TH in the near future, so this 800GH is only fir testing My guess is whoever it is they chose Btcguild because Eleuthria is keen to help them test.... They will spread the love around pretty soon Let's not forget our celebrity endorsement, courtesy of Jeff Garzik: [17:57] <jgarzik> Eleuthria: ASIC miner is most stable when mining on your stratum ;p EDIT: The above is in reference to his Avalon unit.
|
|
|
Thought that was kinda odd also, but I was looking at recent blocks and should be finding some serious blocks per hour but its not showing up in blocks found. If some has that kinda speed, put them pplsn plan please!
PPLNS gets the benefit of high speed PPS workers . We just had really bad luck, but still very positive this difficulty. We've had many shifts paid 140-200% PPS rate this week.
|
|
|
Just warning: User 67117 is NOT 3 TH/s right now. I'm helping the user with some internal setup and reset their cached speed calculations, which caused a huge spike in hash rate to show up. Do not panic . For a second I thought someone from BFL is mining at your pool. You're not too far off.
|
|
|
While I do enjoy a good witch hunt, the one user to contact me about freezing funds provided a user ID which has absolutely nothing tying it to Tom/bASIC. The account is almost 2 years old, which predates the first FPGA sales he ever made, and heavily predates ASIC offerings.
The email and username do not have anything resembling something Tom/cablepair has ever used on the forums. Unless there is proof that the user is mining with stolen hardware, there is very little I can do aside from blocking the account from continuing to mine. I'm not the internet police, and all it would accomplish is freezing a FEW coins, which I am in no position to distribute to any party, nor do I want to be.
|
|
|
Just warning: User 67117 is NOT 3 TH/s right now. I'm helping the user with some internal setup and reset their cached speed calculations, which caused a huge spike in hash rate to show up. Do not panic .
|
|
|
oh snap I thought it was PPS, will switch pools thanks!
Bitminter is PPLNS (Pay Per Last N Shares). PPLNS is very similar to the old proportional method, but it expires shares after enough newer shares have been submitted, and instead of resetting the share counter with a new block, they remain valid until they expire. It is because of this expiration of old work that the method becomes unhoppable, making it far superior to proportional. However, it still has very Proportional-like variance. Using a higher value for 'N' reduces per share variance. However, you are still always subject to general pool variance, which is why short term comparisons are generally just a matter of luck, rather than hard data about who pays more/less than expectations.
|
|
|
Hi I've been mining with bitminter since about 11 last night it is now 11 in the morning (12 hours) and according to my account page I've earned 0.00483886 BTC, I've been mining at about 367 Mhs... when I plug 350 Mhs (for a round number) into http://www.alloscomp.com/ it tells me I should be earning 0.05 BTC a day. In my calculations I should have earned about 0.025 BTC already, is there any reason for this five factor discrepancy? Variance can easily lead to many times above your expected earnings, 1/10th your expected, or even lower in such a short time frame. Judging earnings on a non-PPS pool is a pointless exercise because of how much variance can swing results one way or another. Even a 2-week comparison can lead to a wide spread of possible earnings.
|
|
|
|