Bitcoin Forum
June 22, 2024, 04:48:48 PM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 [195] 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 »
3881  Bitcoin / Pools / Re: Bitcoin.cz, ArsBitcoin & SimpleCoin down.. where to go? on: October 20, 2011, 01:37:54 PM
You know, maybe you smaller pools should band together and attempt to get Stickied at the top of the Pools page?  I know it says "Only for Top 10", but that seems kinda silly as the top pools are getting hit so hard.  Having a "Smaller/Alternative Pools" Sticky, with all the relevant pools that have been around for (lets say) 6mo+ or so would be great in times such as these.



A 6 month criteria would mean basically no pools get listed if they're small.  The only pools older than 6 months are Slush, Deepbit, bitcoinpool (barely), and possibly Eligius.  BTC Guild opened only 5m 2w ago, and I think Eligius came out 1 week before us.
3882  Bitcoin / Pools / Re: [1400 GH/s] Slush's Pool (mining.bitcoin.cz); Now LP&Ntime, NMC merged mining on: October 20, 2011, 01:36:06 PM
Since tomorrow I'll try harder to find any server provider which at least don't shut down pool infrastructure on first DDoS attack, but I cannot promise that I'll succeed. There's no point in running a service which is every week for one day offline thanks to attacks.

Have a look at the hosting offered by both awknet ( http://www.awknet.com/ ) and blacklotus ( http://www.blacklotus.net/ )
There is no easy way to decipher what traffic should come through and what shouldn't in that situation.

   Which means they suck. Because they could certainly filter at the packet level if they offered that type of service.  Sadly, most that offer such custom filtering are often quite expensive.. :/

The problem is that the way many miners work is very similar to a DDoS if they're targetting your mining port while the server is unresponsive.  It's amazing how many people still use old miners that will reconnect with almost no delay, making it effectively a mini DDoS client when the pool is being attacked and having stability issues.
3883  Bitcoin / Pools / Re: [1400 GH/s] Slush's Pool (mining.bitcoin.cz); Now LP&Ntime, NMC merged mining on: October 20, 2011, 04:55:08 AM
Since tomorrow I'll try harder to find any server provider which at least don't shut down pool infrastructure on first DDoS attack, but I cannot promise that I'll succeed. There's no point in running a service which is every week for one day offline thanks to attacks.

Have a look at the hosting offered by both awknet ( http://www.awknet.com/ ) and blacklotus ( http://www.blacklotus.net/ )

There's an issue with Awknet (I used them).  Their DDoS protection is okay, but the problem is their filtering kicks in based on high volume packet situations.  BTC Guild started at Awknet, and we had to request they turn the DDoS filters off back when we were much smaller because if the pool went down for even a few minutes, the PPS rates due to miner reconnect spam would kick in the DDoS filter, making the server practically impossible to connect to.  I'm sure it would work fine for some traditional DDoS tactics, but all the DDoSer has to do is spam connections to port 8332 as if it were a bunch of miners.  There is no easy way to decipher what traffic should come through and what shouldn't in that situation.
3884  Bitcoin / Pools / Re: [1600 GH/sec] BTC Guild - 0% Fees, LP, SSL, API, 8 Decimal Payouts and more! on: October 20, 2011, 01:57:24 AM
I have made a post on the front page of the website, identifying the current plan for future steps with BTC Guild.

Until the change is made, the pool will continue to operate normally (as best as it can).  I simply am not willing to continue to invest money buying new servers to fix the current temporary stability issues.
3885  Bitcoin / Pools / Re: [1600 GH/sec] BTC Guild - 0% Fees, LP, SSL, API, 8 Decimal Payouts and more! on: October 20, 2011, 01:36:58 AM
No ETA on pool stability at this time, losing 40% of our public facing servers has caused some major issues.  Everything seems to work fine an hour or so but then it comes crashing down.
3886  Bitcoin / Bitcoin Discussion / Re: Mass DDOS part 2 on: October 19, 2011, 09:28:14 PM
We cannot handle 2+ TH/sec like we used to, because it isn't worth keeping up the hardware at this time.  That's why I'm looking at cancelling signups (private pool) or a major payout structure change:  Get the botnets off and keep our regular users with a stable pool.

I have an idea that could help: instead of accepting bare shares, pools may accept shares over a given small difficulty; say 4, 8, 16... of course accepted shares should count up as 4, 8, 16... "normal" shares. This countermeasure should get down the legal flood and make easier to identify the DDoS flow.

I don't know how much miner software should be amended to avoid alarming high rates of states if such solution is implemented.

Changing difficulty won't affect pool traffic as much as people think.  Your miner will ask for work exactly as often as it already does.  It simply will submit fewer shares.  The vast majority of pool traffic is obtaining new work, not submitting shares.

The biggest issue of pool overhead is in longpoll connection handling.  When you have large numbers of active connections, things start to randomly slow down.
3887  Bitcoin / Bitcoin Discussion / Re: Anyone else heard from their ISP for having IRC connections? on: October 19, 2011, 09:23:07 PM
The intent of the notice seems to not be that IRC is bad, but that botnets/trojans are.  My reading of that is that having a botnet/virus/trojan on your computer means you're violating their AUP due to potentialy illegal activities, not that the IRC connection itself is against the AUP.

It's most likely trying to notify you that you may have a virus, and you need to take a look.  The notice itself doesn't seem to be mentioning anything about a potential suspension of service if it isn't "fixed" on your end.
3888  Bitcoin / Pools / Re: [1400 GH/s] Slush's Pool (mining.bitcoin.cz); Now LP&Ntime, NMC merged mining on: October 19, 2011, 07:24:46 PM
What I have seen is Eleuthria is very fast at banning botnets from using his pool and making it so they can't DDOS his pool.
I want to mention that "banning" some subnets or IPs via software or normal router/loadbalancer can't do anything for protection against serious DDoS.
Some of those attacks were over 2 mpps, with that flow almost ANY hosting provider will just nullroute or disable IPs under attack. (I think that currently BTCguild uses same hosting service as deepbit, so I can say that for sure).

And from what I've seen his pool is always the last large pool standing when the other 2-3 large ones go down.

Like Tycho said, we use the same ISP.  I know he dealt with them heavily back in June when the first round of attacks (that I know of, but I only started in April) hit.

They've nullrouted 3 of our frontend servers already, its just a matter of putting up new IPs in front and contacting the ISP telling them whats happening so they hopefully dont' nullroute every IP on your account.

The only reason we were hit the least in the last round is because we were able to get a large chunk of IPs blocked prior to the attack.  That's helping this time, but as anybody can see, it isn't doing much for BTC Guild's pool servers at the moment (website is back up mostly though).
3889  Bitcoin / Bitcoin Discussion / Re: Mass DDOS part 2 on: October 19, 2011, 07:21:47 PM
Copied from my post on Slush's thread, relevant to this topic:

Better yet, everybody should hop to a small pool.  Everybody jumping to BTC Guild ends up screwing over our regular users.  I've been removing servers from our clusters the last month due to shrinking speeds/profits.  We cannot handle 2+ TH/sec like we used to, because it isn't worth keeping up the hardware at this time.  That's why I'm looking at cancelling signups (private pool) or a major payout structure change:  Get the botnets off and keep our regular users with a stable pool.

So please:  If you mine on Slush, Deepbit, or BTC Guild, set your backup to a SMALL pool.  Not only is it more reliable (the major pool outages are often related), but it avoids putting unexpected heavier load on an already large pool.  And of course it's safer for the network to have the hash split between a larger number of nodes.
3890  Bitcoin / Pools / Re: [1600 GH/sec] BTC Guild - 0% Fees, LP, SSL, API, 8 Decimal Payouts and more! on: October 19, 2011, 07:19:44 PM
Copied from my post on Slush's thread:

Better yet, everybody should hop to a small pool during major outages/downtime.  Everybody jumping to BTC Guild ends up screwing over our regular users.  I've been removing servers from our clusters the last month due to shrinking speeds/profits.  We cannot handle 2+ TH/sec like we used to, because it isn't worth keeping up the hardware at this time.  That's why I'm looking at cancelling signups (private pool) or a major payout structure change:  Get the botnets off and keep our regular users with a stable pool.

So please:  If you mine on Slush, Deepbit, or BTC Guild, set your backup to a SMALL pool.  Not only is it more reliable (the major pool outages are often related), but it avoids putting unexpected heavier load on an already large pool.  And of course it's safer for the network to have the hash split between a larger number of nodes.
3891  Bitcoin / Pools / Re: [1400 GH/s] Slush's Pool (mining.bitcoin.cz); Now LP&Ntime, NMC merged mining on: October 19, 2011, 07:14:39 PM
Agree btcguild is not behind this.

So under your logic that means when deepbit and btcguild was getting ddosed it must of been slush that was doing it?

or when guild c and D go down its A's fault.

Nice

Slush said btcguild was somehow related to the attack, not that Eleuthria himself sanctioned it. I don't believe Eleuthria would personally be involved nor do I believe that slush just made this up. My theory is a clan of botnet herding btcguild users thought they would get more coins by taking out the opposition.  It's a theory based on no evidence at this point.

BTW people solo mine during this outage. If everyone hops onto btcguild they will have a dangerous amount of network power.


Better yet, everybody should hop to a small pool.  Everybody jumping to BTC Guild ends up screwing over our regular users.  I've been removing servers from our clusters the last month due to shrinking speeds/profits.  We cannot handle 2+ TH/sec like we used to, because it isn't worth keeping up the hardware at this time.  That's why I'm looking at cancelling signups (private pool) or a major payout structure change:  Get the botnets off and keep our regular users with a stable pool.

So please:  If you mine on Slush, Deepbit, or BTC Guild, set your backup to a SMALL pool.  Not only is it more reliable (the major pool outages are often related), but it avoids putting unexpected heavier load on an already large pool.  And of course it's safer for the network to have the hash split between a larger number of nodes.
3892  Bitcoin / Pools / Re: [1400 GH/s] Slush's Pool (mining.bitcoin.cz); Now LP&Ntime, NMC merged mining on: October 19, 2011, 06:53:23 PM
Not my thread but try again on the website, it was instantly reporting a failure because I had to shut down and power back on the server.
3893  Bitcoin / Pools / Re: [1800 GH/sec] BTC Guild - 0% Fees, LP, SSL, API, 8 Decimal Payouts and more! on: October 19, 2011, 03:55:21 PM
SMPPS is basically no variance, unless the pool experiences significant bad luck streaks without any good luck streaks to rebuild the buffer.  I will set the initial buffer to 500 BTC.  Details on the buffer will be visible on the stats page if this is the system we end up using.
What does that means?
The pool starts with 500BTC buffer (you are going to provide the BTC) OR the first 10 rounds don't get payed?
If you plan to provide 500BTC ... i would say it's a bad idea ... start the pool with 0 buffer and let the "fortune" to fill it.

It means I would provide 500 BTC so the pool has a sufficient buffer to start.  If the pool had good luck and built up some good luck after the switch I would slowly pull out the initial funds used to start the buffer.

I've not yet posted the poll.  I've been working overtime this week so I only have a few hours each night to get any other work done.  I have been in conversations with some of our oldest (and some of the largest) miners at BTC Guild before I open up any polls.
3894  Bitcoin / Pools / Re: [1600 GH/sec] BTC Guild - 0% Fees, LP, SSL, API, 8 Decimal Payouts and more! on: October 18, 2011, 06:24:31 PM
I like how your same stats show Eligius having the opposite (4% positive vs 4% negative).  People seem to think luck can only be positive and never negative unless there is either a technical problem or sinister force at work.
yes, but with 3500 rounds you have only 1.8% standard deviation, while luke with 770 rounds has 4% standard deviation.
So you don't fit in standard deviation Smiley Maybe you should check if your mini-pools could have some communication problems, or something else.

There is nothing wrong.  Hasn't been outside of the one problem I edited into my post, and its affect on our total luck has been negligible.  Play around with standard deviation all you want, it doesn't provide anything other than a benchmark.

Edit for clarification from one response in IRC:
DDoS's don't affect our luck.  Botnets don't affect our luck.  Anytime the pool is down, it means that there are no shares being counted, so it doesn't affect the end total on the round.  If the network connectivity is bad, at worse it will increase the frequency of invalid blocks, but the shares/round data will still reflect "actual" luck.
3895  Bitcoin / Pools / Re: [1600 GH/sec] BTC Guild - 0% Fees, LP, SSL, API, 8 Decimal Payouts and more! on: October 18, 2011, 06:14:59 PM
I like how your same stats show Eligius having the opposite (4% positive vs 4% negative).  People seem to think luck can only be positive and never negative unless there is either a technical problem or sinister force at work.

The only technical issues which had a negative effect on luck were about 3 months ago, where for about 1 week there was a period where work was being accepted on multiple servers as valid, even though it could not solve the block unless it went to the original server (so multiple shares being counted).  Maybe a fraction of a percent effect over the course of the pool.
3896  Bitcoin / Pools / Re: [1800 GH/sec] BTC Guild - 0% Fees, LP, SSL, API, 8 Decimal Payouts and more! on: October 18, 2011, 02:20:06 PM
The poll will be up tonight.  It will be a separate page, not a simple poll.  The options will be randomly ordered on each page to escape the problem where people tend to pick the first option.  The page will offer details on exactly how each system works.  The following is a brief summary to get some more conversation going on in this thread.  Obviously the poll on the website will not be the sole determining factor of which system we use, but it will weigh heavily on the final decision.



SMPPS (Shared Maximum PPS):  It's basically PPS, but capped at what the pool has earned to date.  When the pool has good luck, the extra BTC is added to a buffer.  When the pool has bad luck, it continues to pay PPS rates as long as the buffer has any balance remaining.

SMPPS is basically no variance, unless the pool experiences significant bad luck streaks without any good luck streaks to rebuild the buffer.  I will set the initial buffer to 500 BTC.  Details on the buffer will be visible on the stats page if this is the system we end up using.




PPLNS (Pay Per Last N Shares):  It's much more like proportional rewards.  On any block solve, the last N shares submitted are allocated rewards proportionally.  This is completely hop proof, and the rewards fluctuate with luck.  During periods of good luck, you may see the following:

N = 1,000,000
You submit Share #900,000.  A block is solved at #1,100,000.  Shares #100,001 through 1,100,000 get paid just like a proportional pool.  Then another block gets solved at #1,200,000.  The previous 1 million shares get paid out.  Since 1m shares have not elapsed since the last block, Shares #200,001 through 1,100,000 get paid a second time.  A higher value for N means each share is paid less, but it has a higher chance of being double paid, and a lower chance of not being paid at all (if a block lasts more than N shares, some shares are not paid). 

In the end, a 24/7 miner would see essentially no change from proportional.  A part-time miner will see more variance (since it's possible to get paid many times for 1 share, or not at all, depending on luck after you turned your miner off).
3897  Bitcoin / Pools / Re: [1800 GH/sec] BTC Guild - 0% Fees, LP, SSL, API, 8 Decimal Payouts and more! on: October 17, 2011, 08:36:11 PM
Can you clarify something ?

Is the PPS Pool currently doing Merged Mining in the background ?

No.  I'm hoping to get it on the PPS pool this week/weekend.
3898  Bitcoin / Pools / Re: [1800 GH/sec] BTC Guild - 0% Fees, LP, SSL, API, 8 Decimal Payouts and more! on: October 17, 2011, 08:10:14 PM
I get idles here and there all the time.  My cgminer says "Pool is not providing work fast enough".  It doesn't bother me because it is such a small percentage of the good work that is getting pulled/submitted.  All the other features of the pool outweigh the issue.

Unfortunately I don't feel the same way about the issue.  About 3 weeks ago the pool was cut down to just 2 servers with PoolServerJ, with stale rates averaging 0.2% and no idles in sight.  Then last week everything started to have hiccups, and as the DDoS happened the pool began breaking down, even when I added back 5 pushpool VPS nodes to help last night.  It's a problem that is making me wonder if this is all worth it anymore.

I'm looking at some major shifts with the pool in the next 1-2 weeks.  PPS merged mining tests are a big part of it.  Odds are I will be closing down the primary pool and bringing up a "new pool" in its place so I can implement a much better frontend (6 months of updates/added features have not been kind to the pool) with a fresh database.

I'll be putting up a poll this week on the BTC Guild website to see what the users want:  

A) Payout Change
  1) Proportional
  2) SMPPS
  3) PPLNS
  4) Straight PPS [will require a much larger fee due to risk]

B) Fee Change
  1) 0% Fee - I'll deal with the pool randomly failing/idling
  2) 1.5% Fee - Still cheapest of the "Big 3", with all current perks [120 block wait for confirmations (no invalid protection)]
  3) 2% Fee - Tied for lowest of the "Big 3", with all current perks [with no waiting on block confirmations (includes invalids)]


Right now, it looks like SMPPS or PPLNS and a 2% fee without 120 block confirmation waiting.  The SMPPS will start with a couple hundred BTC as a buffer.   Either way, merged mining will be a part of the new BTC Guild when its done.
3899  Bitcoin / Pools / Re: [1800 GH/sec] BTC Guild - 0% Fees, LP, SSL, API, 8 Decimal Payouts and more! on: October 17, 2011, 05:00:50 PM
Testing of merged mining is expected to begin on the PPS pool later this week/weekend.
3900  Bitcoin / Pools / Re: [1800 GH/sec] BTC Guild - 0% Fees, LP, SSL, API, 8 Decimal Payouts and more! on: October 17, 2011, 04:02:06 PM
Small outage just now was completely unrelated to the pool servers, something happened at the ISP (couldn't get into the shell of the pool servers either).

On a non-technical side:  Yes, the updates from me in the forum have been delayed a bit.  Work is taking up far more time, and the pool itself is becoming a drain on time and resources.  For miners, the drop in price is a reduction in profitability, but you don't have to do much work for a miner.  For running this pool, it went from rivaling my day job's income, to now making about 1 day of my day job salary per month.  That's how drastic the difficulty/price ratio has affected large pool operations.  Risking an extra 3-4 hours of time at my day job to work on the pool is simply not an option anymore.

EDIT:  Yes, this is a long round.  It is not broken.
Pages: « 1 ... 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 [195] 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!