Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: Riley on June 16, 2011, 11:21:01 PM



Title: If I had 51% of the networking power a year ago...
Post by: Riley on June 16, 2011, 11:21:01 PM
...couldn't I still be working on a false chain that would be as long as the widely-accepted chain?

Say there are 2 miners on the network right now, and I control one of them.  Why can't I...
a) wait 'til my miner creates the longest chain
b) at that moment, disconnect from the network and just keep processing my chain, making it longer
c) at an arbitrary time, say, "hey guys, guess what, I've got this chain and it's 4 blocks longer than yours and I have all the bitcoins in it!"


Title: Re: If I had 51% of the networking power a year ago...
Post by: rezin777 on June 16, 2011, 11:42:56 PM
The longest chain is the most difficult chain.


Title: Re: If I had 51% of the networking power a year ago...
Post by: MysteryMiner on June 16, 2011, 11:44:59 PM
Overall chain difficulty, not quantity of blocks makes longest chain. Read the wiki!


Title: Re: If I had 51% of the networking power a year ago...
Post by: brybot on June 16, 2011, 11:49:47 PM
Difficulty and length are somewhat intertwined. If you keep making coins at a constant rate, your difficulty stays constant. If you increase your hashing power, you making coins faster, but the difficulty goes up. So with a rising difficulty, you are creating a longer chain than you would otherwise.


Title: Re: If I had 51% of the networking power a year ago...
Post by: CydeWeys on June 17, 2011, 12:02:02 AM
Just to answer the same question in a slightly different way that makes the most intuitive sense to me -- In order to have a blockchain longer than the present blockchain, you would have had to have had MORE average hashing power than the network as a whole.  Here's why -- In the same amount of time (a year or whatever), you would have found more blocks than the current chain; thus, your average difficulty level would've had to have been higher on those found blocks.  You can't find lots of low difficulty blocks really quickly; the Bitcoin client would reject them as invalid because the difficulty level should've been a lot higher.


Title: Re: If I had 51% of the networking power a year ago...
Post by: bcearl on June 17, 2011, 04:07:14 AM
To get four blocks ahead you really need a lot advantage in computing power and still some luck.