Can someone with an unlimited amount of money compromize the network?



I was reading this interesting discussion in the comments section on ZH where this guy was talking about how a single entity (think corrupt government and banksters) can throw money and processing power at will at the network to successfully manage a 51% attack or just cause havoc in the system by sending incorrect network messages, such as denying valid transactions or allowing invalid transactions.

The initial part of the discussion quoted here

Assume I'm a completely unscrupulous and ammoral person, for example, and I want to shut down bitcoin. Here are the ways I would attempt to do it.

  1. Write a virus to mine bit coins and spread it across the internet.
  2. Write a virus to steal bit coins, and spread it across the internet.
  3. Write a virus to act as part of the bitcoin network, and deny transactions that are valid
  4. Write a virus to act as part of the bitcoin network to approve transactions that are invalid.
  5. Dump the bit coins I mined as part of step #1 and #2 on the market
  6. Create a mania in bitcoins by dumping billions into buying bitcoins after doing step #5
  7. Associate it with terrorism
  8. Associate it with drugs
  9. Claim that people like me are manipulating it

And that's just off the top of my head.

I gots unlimited money. I am working in a market that is unregulated. I run the government or own it. Try to stop me.

Here is a link to that discussion.

Can someone please comment on whether this is possible and if not, how does the bitcoin algorithm/ecosystem counter such an attack


Posted 2013-03-26T05:03:11.097

Reputation: 205

Can you quote the comment? Your link doesn't take me to it. – Nick ODell – 2013-03-26T05:18:14.433

Very similar to Can a 51% attack be detected and dealt with?

– Nick ODell – 2013-03-26T05:18:52.017

@NickODell i've clarified the question further. i guess the question is not ALL about a 51% attack like i posted earlier. – Nerrve – 2013-03-26T09:05:41.903



With unlimited money, you could destroy almost anything. I don't really see why it matters. If someone with unlimited money spends a few billion dollars to destroy Bitcoin, we'll just create Bitcoin2 and maybe he'll spend another few billion destroying that. We can keep creating new crypto-currencies indefinitely. If each one gets a few billion dollars out of the hands of some evil entity, that's a win in my book.

David Schwartz

Posted 2013-03-26T05:03:11.097

Reputation: 48 957

1Doesn't work this way: if you destroy one currency, the trust in the next one would be back at zero... – o0'. – 2013-03-26T14:37:15.100

3Quite the reverse, the inflow of billions of dollars will spur massive interest among people trying to get a piece of that money. – David Schwartz – 2013-03-26T18:22:02.370

Oh, if you put it that way, that makes sense! – o0'. – 2013-03-27T09:41:13.447


In fact they can. Somebody who could raise 20x of the entire network's computing power can rerun the transaction history from the beginning, throwing out any transactions they don't like. So long as the rest of the transactions are consistent, they should be able to gain the trunk blockchain line. This would make the entire blockchain we have been running up to this point a very large split.

See What is the longest blockchain fork that has been orphaned to date? for a few details.


Posted 2013-03-26T05:03:11.097

Reputation: 119