Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: skooter on April 02, 2014, 03:10:22 AM



Title: If someone had the majority of the mining power..
Post by: skooter on April 02, 2014, 03:10:22 AM
Like let's say someone has 75% of the overall mining power.

Could they reject other miners' valid blocks? The 75%'s blockchain will always be longer then anyone else's, so would it cause all other miners' blocks to be orphaned?

And they could essentially set rules on the transactions, and set a minimum Tx fee to get a Tx included in the blockchain.


Title: Re: If someone had the majority of the mining power..
Post by: jockular on April 02, 2014, 03:16:35 AM
this is a well known issue, and you only need 51%, likely less


Title: Re: If someone had the majority of the mining power..
Post by: Beliathon on April 02, 2014, 03:19:11 AM
We'll know where they live, and we'll be able to stop them before they ruin the blockchain. By force, if necessary.

But it won't be. Because once fiat money has died, there will be so much hashing power thrown at Bitcoin that getting to 10% will be impossible, let alone 50%.


Title: Re: If someone had the majority of the mining power..
Post by: skooter on April 02, 2014, 03:30:03 AM
Well, in that case it's pretty easy for government(s) to set rules on transactions.

Most of the big mining facilities are in developed 1st world countries, so it'd be pretty easy to force them to comply, or if they don't the govt can seize their hardware.


Title: Re: If someone had the majority of the mining power..
Post by: Equate on April 02, 2014, 03:36:23 AM
All the blocks you mine are orphaned and above 51% attack will fork the coin.


Title: Re: If someone had the majority of the mining power..
Post by: DannyHamilton on April 02, 2014, 05:18:45 AM
Like let's say someone has 75% of the overall mining power.

That would be an awful lot of hashing power.  It would be very difficult and expensive to acquire.

Could they reject other miners' valid blocks?

Yes.  As a matter of fact, if they wanted to do so, they could manage it with anything more than 50%.

The 75%'s blockchain will always be longer then anyone else's, so would it cause all other miners' blocks to be orphaned?

If they chose to only build on their own blocks and not accept any blocks from any other miners?  Yes.

And they could essentially set rules on the transactions,

They could choose which transactions get confirmed, and which ones don't.  They could allow other miners to confirm transactions, and then they could orphan those blocks and confirm other transactions that spend the same inputs instead.  They could not create "fake" transactions, or confirm otherwise "invalid" transactions.

and set a minimum Tx fee to get a Tx included in the blockchain.

Yes, they could refuse to confirm any transaction that doesn't pay the fee they demand.


Title: Re: If someone had the majority of the mining power..
Post by: Beliathon on April 02, 2014, 05:21:32 AM
Really the only way this could ever happen is if some tech genius invents a new kind of super-processor in his garage, hides it from the world, manages to produce a few of them and get them online without anyone knowing.. oh wait that's all quite impossible nevermind.

You cannot manufacturer a computer processor without a factory...

This argument is a non-starter.


Title: Re: If someone had the majority of the mining power..
Post by: lnternet on April 02, 2014, 05:24:15 AM
Like let's say someone has 75% of the overall mining power.
That would be an awful lot of hashing power.  It would be very difficult and expensive to acquire.
Well, the hash-rate is doubling every 50 days or so. So it doesn't seem as far fetched as many make it out to be.

Just as I say that Beliathon posts his comment how it's impossible  :P


Title: Re: If someone had the majority of the mining power..
Post by: skooter on April 02, 2014, 05:47:44 AM
It's certainly not impossible.

If intel made an ASIC chip for SHA-256, it would make all these other chips being made right now irrelevant.