Bitcoin vulnerable to attack, researchers have warned

Bitcoin vulnerable to attack, researchers have warned
A group of researchers are Cornell University have warned that the Bitcoin system is vulnerable to an attack that could allow a group to gradually take control over it.

The flaw, they allege, involves the process by which new Bitcoin is created. Bitcoins are mined by groups of computers working on a cryptographic problem, and at any given moment thousands of machines and many groups can be working to solve the same puzzle.



Here is where the Cornell researchers find the potential weakness. If one large mining group could game the system to keep the discovery of blocks quiet, then other groups may continue to mine to no avail while they move on. Hence, why it is described as a "selfish" attack.

"Once the system veers away from the happy mode where everyone is honest, there is no force that opposes the growth of really large pools that command control of the currency," wrote Professor Emin Surer.

You can read a more detailed description of the attack from Professor Surer on his blog post titled "Bitcoin is Broken".

Vitalik Buterin, technical editor of Bitcoin Magazine, is sceptical that such an attack would work in practice, because it would require that attackers change fundamental BitCoin software to manipulate the information sharing with the network.

Written by: James Delahunty @ 5 Nov 2013 13:02
Tags
Bitcoin
Advertisement - News comments available below the ad
  • 1 comment
  • nonoitall

    Sounds a bit sensationalist. It's always been known that, if a malicious party had sufficient computing power relative to the rest of the network, the network could be manipulated. Thing is, there is a lot of computing power in the network now. As such, exploiting any such weakness would also require an extraordinary amount of computing power. But fortunately, it seems there are already proposed fixes for this unlikely avenue of attack.

    5.11.2013 16:49 #1

© 2024 AfterDawn Oy

Hosted by
Powered by UpCloud