Bitcoin Forum
May 08, 2024, 05:22:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: 51% Attacks [ Answered ]  (Read 686 times)
Omni (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
March 15, 2012, 12:13:13 PM
Last edit: March 15, 2012, 01:36:02 PM by MiningBuddy
 #1

Hi,
 May someone explain this concept in layman's terms? I do not understand why it would even matter if a pool had 51% of the hashing power. The remaining 49% could still find blocks as far as I know.

Thanks,
Omni
1715145741
Hero Member
*
Offline Offline

Posts: 1715145741

View Profile Personal Message (Offline)

Ignore
1715145741
Reply with quote  #2

1715145741
Report to moderator
It is a common myth that Bitcoin is ruled by a majority of miners. This is not true. Bitcoin miners "vote" on the ordering of transactions, but that's all they do. They can't vote to change the network rules.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
kokjo
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000

You are WRONG!


View Profile
March 15, 2012, 12:25:39 PM
 #2

Hi,
 May someone explain this concept in layman's terms? I do not understand why it would even matter if a pool had 51% of the hashing power. The remaining 49% could still find blocks as far as I know.

Thanks,
Omni
an attacker with 51% can always make a longer chain, then the remaining 49%, and thereby overruling the 49%.
51% can generate ALL blocks.

"The whole problem with the world is that fools and fanatics are always so certain of themselves and wiser people so full of doubts." -Bertrand Russell
Omni (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
March 15, 2012, 12:27:50 PM
 #3

Hi,
 May someone explain this concept in layman's terms? I do not understand why it would even matter if a pool had 51% of the hashing power. The remaining 49% could still find blocks as far as I know.

Thanks,
Omni
an attacker with 51% can always make a longer chain, then the remaining 49%, and thereby overruling the 49%.
51% can generate ALL blocks.

Maybe I do not fully understand how Bitcoins are hashed then. What do you mean  by creating a longer chain?



Actually this kind of explains it.

Quote
. Inserting a counterfeit block into the block chain requires redoing all the work that is done by the network as a whole. This means it can only be done by a user who controls more than half of the network’s computing power.
http://www.techthefuture.com/technology/the-future-hardware-of-bitcoin-mining/
Revalin
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


165YUuQUWhBz3d27iXKxRiazQnjEtJNG9g


View Profile
March 15, 2012, 01:09:28 PM
 #4

To resolve any ambiguity about which transactions are valid (for instance, if there are two chains with conflicting transactions that spend the same input coins), Bitcoin clients always believe the story of the longest chain - IE, the one with the most blocks.  (More accurately it's the chain with the greatest sum of difficulties.)

The attack is to spend coins in one place and have it recorded by the 49%.  After taking delivery of the goods they bought, they would start mining a fork of the blockchain from before that transaction.  Since they have more hashpower than everyone else, they would eventually have a chain with more blocks (sum of difficulties) than the 49% chain.  In their version of history their original spending transaction never happened - so they can now spend their coins again, which is called "double spending".

      War is God's way of teaching Americans geography.  --Ambrose Bierce
Bitcoin is the Devil's way of teaching geeks economics.  --Revalin 165YUuQUWhBz3d27iXKxRiazQnjEtJNG9g
Omni (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
March 15, 2012, 01:16:43 PM
 #5

To resolve any ambiguity about which transactions are valid (for instance, if there are two chains with conflicting transactions that spend the same input coins), Bitcoin clients always believe the story of the longest chain - IE, the one with the most blocks.  (More accurately it's the chain with the greatest sum of difficulties.)

The attack is to spend coins in one place and have it recorded by the 49%.  After taking delivery of the goods they bought, they would start mining a fork of the blockchain from before that transaction.  Since they have more hashpower than everyone else, they would eventually have a chain with more blocks (sum of difficulties) than the 49% chain.  In their version of history their original spending transaction never happened - so they can now spend their coins again, which is called "double spending".

Thank for for the great explaination.
Closed.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!