Author

Topic: botnet consensus? (Read 580 times)

newbie
Activity: 14
Merit: 0
December 26, 2013, 10:18:19 AM
#14
Hey, I'm willing to learn. I don't understand it now and that's the problem. Instead of trusting a central bank should I just trust you, a stranger or a bunch of mathematicians who haven't a clue about economics? I think 99%+ of those buying bitcoins don't understand how it works. That is dangerous regardless of whether it's foolproof. It is a "tyranny of experts". A system this complex is more like a contest daring someone to break bitcoin with the prize going up everyday. Unless it's been "proved" it should be nipped in the bud before a lot of people get hurt. Imagine finding the vulnerability in 2140 when the world depends on bitcoin. Right now I'm still trying to find someone who knows how many nodes there are. No takers so far. It's kinda like the argument "nobody's broken bitcoin yet" (well with the prize going up all the time you might want to wait...an interesting mathematical puzzle).
hero member
Activity: 667
Merit: 500
December 26, 2013, 09:19:44 AM
#13
Hey. I'm a newbie. I've just looked at some blockchain display tools on websites that come back with a designation of invalid at points. Maybe I wasn't looking at the REAL blockchain but I'm not sure how I'd figure that out without buying a $10,000 computer and compiling all my own software from source code (after looking at it in detail). You do compile all your own software from source code, don't you?

I get it now, this is all trolling!
newbie
Activity: 28
Merit: 0
December 26, 2013, 02:41:10 AM
#12
Indeed they could be a totally different threat if the true purpose was to control the network consensus.
newbie
Activity: 14
Merit: 0
December 25, 2013, 10:55:10 PM
#11
Hey. I'm a newbie. I've just looked at some blockchain display tools on websites that come back with a designation of invalid at points. Maybe I wasn't looking at the REAL blockchain but I'm not sure how I'd figure that out without buying a $10,000 computer and compiling all my own software from source code (after looking at it in detail). You do compile all your own software from source code, don't you?
hero member
Activity: 667
Merit: 500
December 25, 2013, 09:03:23 PM
#10
There are already invalid blocks in the blockchain, so I don't think you need to "force" a node to accept a bad blockchain. It has already happened. (A mystery to me, BTW). Also if you have a 2 million machine botnet accepting your bad blockchain and readvertising it as the longest, what happens? The biggest node I saw had only 1000 connections.

Are you suggesting that there are blocks on the main network consensus blockchain that don't have a valid nonce for the target difficulty?
newbie
Activity: 14
Merit: 0
December 25, 2013, 07:44:45 PM
#9
No the most profitable system is the one that controls it, altering the blockchain at will without any CPU effort. Yes, you might not want to destroy it but if you know someone else will figure it out eventually, you need to go while the going is good. Maybe buy a Tesla or two. You don't want to be the last one out of the gate.
sr. member
Activity: 406
Merit: 250
December 25, 2013, 07:42:10 PM
#8
Wouldn't it be more profitable for the botnet owner to mine some CPU coins? Are any of those vulnerable to 51% attack?

And if you own a mining botnet wouldn't it be counterproductive to mess the coin up, wouldn't that also decrease the value of the coin?

The true danger lies, in my humble opinion, in the wallet stealing capabilities of coin related malware Cheesy
Wallet stealing is possibility. If they have control over your computer they can easily take over your wallet. So I bet in those 2 million they got at least a few BTC.
member
Activity: 68
Merit: 10
December 25, 2013, 07:33:06 PM
#7
Wouldn't it be more profitable for the botnet owner to mine some CPU coins? Are any of those vulnerable to 51% attack?

And if you own a mining botnet wouldn't it be counterproductive to mess the coin up, wouldn't that also decrease the value of the coin?

The true danger lies, in my humble opinion, in the wallet stealing capabilities of coin related malware Cheesy
newbie
Activity: 14
Merit: 0
December 25, 2013, 07:29:41 PM
#6
There are already invalid blocks in the blockchain, so I don't think you need to "force" a node to accept a bad blockchain. It has already happened. (A mystery to me, BTW). Also if you have a 2 million machine botnet accepting your bad blockchain and readvertising it as the longest, what happens? The biggest node I saw had only 1000 connections.
hero member
Activity: 667
Merit: 500
December 25, 2013, 07:16:37 PM
#5
I've seen a lot of post here about botnets that actually attempt to mine bitcoins. The authorities recently identified a 2 million machine botnet. Couldn't that present a totally different threat if the true purpose was to controll the network consensus? What if they all advertised the same longest (but unproofed) blockchain? How would the system counter that? How many nodes are there currently?

That's not technically possible, because each node independently verifies the blockchain. There is nothing that a botnet could possibly do that would force your node to accept an invalid blockchain.

In a peer-to-peer network I dont see how hashrate makes a difference to consensus. Isn't every node equal? One node doesn't know how fast another node is. If they're all equal, then what is a "true" node? Isn't that the same as a "central authority"? Anyone know how many nodes there are?

Hashrate is central to consensus because it determines the probability of any given miner finding valid proof-of-work for any given block. Nodes achieve consensus by accepting the longest chain with valid proof-of-work. The node function and mining function are not the same thing.
newbie
Activity: 14
Merit: 0
December 25, 2013, 07:11:55 PM
#4
In a peer-to-peer network I dont see how hashrate makes a difference to consensus. Isn't every node equal? One node doesn't know how fast another node is. If they're all equal, then what is a "true" node? Isn't that the same as a "central authority"? Anyone know how many nodes there are?
full member
Activity: 147
Merit: 100
December 25, 2013, 06:53:52 PM
#3
I've seen a lot of post here about botnets that actually attempt to mine bitcoins. The authorities recently identified a 2 million machine botnet. Couldn't that present a totally different threat if the true purpose was to controll the network consensus? What if they all advertised the same longest (but unproofed) blockchain? How would the system counter that? How many nodes are there currently?


Does not matter how may botnet nodes use incorrect blockchain, true nodes accept block only if it is valid. So you need computing power if true nodes has to accept your blocks

And 2mil CPUs is nothing for Bitcoin hashrate
hero member
Activity: 518
Merit: 500
Hodl!
December 25, 2013, 06:51:37 PM
#2
2 million PCs owned by people too clueless to realise they've been compromised (i.e. not geeks with i7s overclocked to 5ghz) is going to be lucky to produce half a percent of network hash, never mind 50%

newbie
Activity: 14
Merit: 0
December 25, 2013, 06:40:49 PM
#1
I've seen a lot of post here about botnets that actually attempt to mine bitcoins. The authorities recently identified a 2 million machine botnet. Couldn't that present a totally different threat if the true purpose was to controll the network consensus? What if they all advertised the same longest (but unproofed) blockchain? How would the system counter that? How many nodes are there currently?
Jump to: