Bitcoin Forum
December 08, 2016, 12:13:10 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: An idea for a script, that can be useful against DDoS+51% attacks  (Read 655 times)
Srie
Newbie
*
Offline Offline

Activity: 4


View Profile
October 13, 2011, 05:35:32 PM
 #1

Please note these are the words of a newbie, though I've been reading up on Bitcoin for a bit. I don't really know the innards of public key cryptography, or details of how the network works. I don't have any scripting experience, really. So I might not have a clue what I'm talking about. The idea came to me after I saw this: https://bitcointalk.org/index.php?topic=6874.0

I've started mining BitCoins for the lulz with a stupid nVidia GPU, at various pools, and I've been lurking on these forums for a few days, and it shocked me what an impact the recent DDoS attacks on the pools can make on the overall hashing power of the network.
I thought to myself, if this same attacker(s) had a botnet, and uploaded a malicious bitcoin miner to the zombies of the botnet, and then use the computing power of the botnet to make a "51% attack" on the network.

Of course, the DDoS attack would have to be more widespread, and take out virtually all of the pools.

If people had a script that could automatically switch through a list of backup pools when their main pool goes down, wouldn't that avert such an attack? The script would react far more quickly than humans would, especially if the owner of a miner connected to a pool is away from home. A prime time for such an attack would be in August or July, when many people go on holiday.
It doesn't even have to be a script, it can be a frontend that checks whether a pool is up or not.

The poster of the topic I linked to would prefer hundreds of pools. Such a network would still be desirable if the "concept" I outlined was in wide use. Because the hundreds of other pools would serve as backups to each other. The "concept" could also be used to switch pools periodically, just to "support" the smaller pools, even if the primary pool isn't down. edit: By that I mean like every week or so. Not pool hopping that happens more frequently.

Sorry for the uneasy tone, this is the first time I've ever typed so much about Bitcoin (something I don't really understand in depth), and English isn't even my first language.

Opinions? Flaming? Resentment at me using an nVidia card?
1481199190
Hero Member
*
Offline Offline

Posts: 1481199190

View Profile Personal Message (Offline)

Ignore
1481199190
Reply with quote  #2

1481199190
Report to moderator
1481199190
Hero Member
*
Offline Offline

Posts: 1481199190

View Profile Personal Message (Offline)

Ignore
1481199190
Reply with quote  #2

1481199190
Report to moderator
The money raised from these ads will be used to pay for improved forum software and other useful stuff.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481199190
Hero Member
*
Offline Offline

Posts: 1481199190

View Profile Personal Message (Offline)

Ignore
1481199190
Reply with quote  #2

1481199190
Report to moderator
ataranlen
Hero Member
*****
Offline Offline

Activity: 843


The One and Only


View Profile WWW
October 13, 2011, 06:58:42 PM
 #2

There are actually several clients that do this already.

MineTexas.com Minecraft Server We accept Bitcoin and Dogecoin.
Deepbit on Facebook: http://www.facebook.com/pages/Deepbit/151108048294815
Srie
Newbie
*
Offline Offline

Activity: 4


View Profile
October 13, 2011, 06:59:12 PM
 #3

There are actually several clients that do this already.
oh, cool.
paraipan
Legendary
*
Offline Offline

Activity: 924


Firstbits: 1pirata


View Profile WWW
October 13, 2011, 08:01:20 PM
 #4

@Srie one word, learn to hop  Wink

BTCitcoin: An Idea Worth Saving - Q&A with bitcoins on rugatu.com - Check my rep
ovidiusoft
Sr. Member
****
Offline Offline

Activity: 252


View Profile
October 13, 2011, 08:54:22 PM
 #5

@Srie there are already scripts that do this. Also, there is "cgminer", a mining application that supports failover and even load balancing between an arbitrary number of pools. You can simply create accounts on all 20+ pools and you're safe (well, except if all the pools go down at the same time... then you can solo mine!)
Srie
Newbie
*
Offline Offline

Activity: 4


View Profile
October 13, 2011, 08:59:37 PM
 #6

@Srie there are already scripts that do this. Also, there is "cgminer", a mining application that supports failover and even load balancing between an arbitrary number of pools. You can simply create accounts on all 20+ pools and you're safe (well, except if all the pools go down at the same time... then you can solo mine!)
oh, cool. Thanks for the suggestion, I'll check it out.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!