Bitcoin Forum
April 28, 2024, 11:01:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 5 6 »  All
  Print  
Author Topic: 51% attack  (Read 5082 times)
right wing authoritarian
Member
**
Offline Offline

Activity: 73
Merit: 10


View Profile
April 17, 2014, 01:17:10 PM
 #41

Would this just only fork the chain which would leave the rest of us happy bitcoiners bitcoining as usual after the temporary disruption?
1714302119
Hero Member
*
Offline Offline

Posts: 1714302119

View Profile Personal Message (Offline)

Ignore
1714302119
Reply with quote  #2

1714302119
Report to moderator
1714302119
Hero Member
*
Offline Offline

Posts: 1714302119

View Profile Personal Message (Offline)

Ignore
1714302119
Reply with quote  #2

1714302119
Report to moderator
1714302119
Hero Member
*
Offline Offline

Posts: 1714302119

View Profile Personal Message (Offline)

Ignore
1714302119
Reply with quote  #2

1714302119
Report to moderator
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714302119
Hero Member
*
Offline Offline

Posts: 1714302119

View Profile Personal Message (Offline)

Ignore
1714302119
Reply with quote  #2

1714302119
Report to moderator
1714302119
Hero Member
*
Offline Offline

Posts: 1714302119

View Profile Personal Message (Offline)

Ignore
1714302119
Reply with quote  #2

1714302119
Report to moderator
1714302119
Hero Member
*
Offline Offline

Posts: 1714302119

View Profile Personal Message (Offline)

Ignore
1714302119
Reply with quote  #2

1714302119
Report to moderator
apsvinet
Full Member
***
Offline Offline

Activity: 224
Merit: 101


View Profile
April 17, 2014, 01:18:18 PM
 #42

According to Sotoshi's white paper, it seems that a 51% attack would only disrupt current transactions but not affect the previous blocks.
Where can one find this?

I think he means the original paper by Satoshi https://bitcoin.org/bitcoin.pdf
However I can't find any explicit mentioning of the 51% attack in it.
Hm me neither, that's what I thought he referred to as well.

   ∎               GAWMiners The Hashlet World's first digital cloud miner!
∎∎∎   No pool fees Instant activation Never obsolete Always profitable
kthejung
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
April 17, 2014, 02:48:14 PM
 #43

According to Sotoshi's white paper, it seems that a 51% attack would only disrupt current transactions but not affect the previous blocks.
Where can one find this?

I think he means the original paper by Satoshi https://bitcoin.org/bitcoin.pdf
However I can't find any explicit mentioning of the 51% attack in it.
Hm me neither, that's what I thought he referred to as well.

Under "Calculations" section of bitcoin.pdf

quote:
-"We consider the scenario of an attacker trying to generate an alternate chain faster than the honest
chain. Even if this is accomplished, it does not throw the system open to arbitrary changes, such
as creating value out of thin air or taking money that never belonged to the attacker. Nodes are
not going to accept an invalid transaction as payment, and honest nodes will never accept a block
containing them. An attacker can only try to change one of his own transactions to take back
money he recently spent"
end quote.

To generate an alternate chain faster than the honest chain would mean that the attacker would have 51% or greater control of network.  How else would someone generate a chain faster than the main chain?
Meuh6879
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
April 17, 2014, 02:51:21 PM
 #44

Quote
We consider the scenario of an attacker trying to generate an alternate chain faster than the honest
chain.

P2Pool create already this system ... but have "only" 160TH/s.
and the overhead, CPU, stale and Dead-On-Arrival ... is high, too.
apsvinet
Full Member
***
Offline Offline

Activity: 224
Merit: 101


View Profile
April 17, 2014, 08:15:52 PM
 #45

According to Sotoshi's white paper, it seems that a 51% attack would only disrupt current transactions but not affect the previous blocks.
Where can one find this?

I think he means the original paper by Satoshi https://bitcoin.org/bitcoin.pdf
However I can't find any explicit mentioning of the 51% attack in it.
Hm me neither, that's what I thought he referred to as well.

Under "Calculations" section of bitcoin.pdf

quote:
-"We consider the scenario of an attacker trying to generate an alternate chain faster than the honest
chain. Even if this is accomplished, it does not throw the system open to arbitrary changes, such
as creating value out of thin air or taking money that never belonged to the attacker. Nodes are
not going to accept an invalid transaction as payment, and honest nodes will never accept a block
containing them. An attacker can only try to change one of his own transactions to take back
money he recently spent"
end quote.

To generate an alternate chain faster than the honest chain would mean that the attacker would have 51% or greater control of network.  How else would someone generate a chain faster than the main chain?
No that seems to make sense. Doesn't seem to be that big of a deal if this is true, however we can't know if he missed something until someone actually tries and succeeds.

   ∎               GAWMiners The Hashlet World's first digital cloud miner!
∎∎∎   No pool fees Instant activation Never obsolete Always profitable
Brangdon
Sr. Member
****
Offline Offline

Activity: 365
Merit: 251


View Profile
April 17, 2014, 08:52:14 PM
 #46

[quoting Satoshi] An attacker can only try to change one of his own transactions to take back
money he recently spent"
The problem is that we won't know which transactions are theirs, so every transaction becomes suspect even if only a small number of transactions are directly affected.

Bitcoin: 1BrangfWu2YGJ8W6xNM7u66K4YNj2mie3t Nxt: NXT-XZQ9-GRW7-7STD-ES4DB
billysweird
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
April 21, 2014, 03:06:06 AM
 #47

https://www.youtube.com/watch?v=bi2thGzzNSs

seems like it's alot easier then some people claimed...

Oh no, hope it doesn't happen
sshapiroNJ
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
April 21, 2014, 03:10:52 AM
 #48

can you say in a short way what is in this video about?
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
April 21, 2014, 03:15:52 AM
 #49

A 51% attack would NOT necessarily mean everyone would switch to litecoin. 

Instead, miners would just leave those corrupted pools and
join new ones not under the control of the dark lord of the sith.

And bitcoin lives on.

devphp
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250


View Profile
April 21, 2014, 07:17:46 AM
 #50

A 51% attack would NOT necessarily mean everyone would switch to litecoin. 

Instead, miners would just leave those corrupted pools and
join new ones not under the control of the dark lord of the sith.

And bitcoin lives on.

How hard would it be for a powerful entity to take control of the 3-4 largest pools to completely paralyze the network? Not very hard I would say if that entity has enough political will to do that.

Now, this would be much harder to do, if at all possible, with such a coin as Myriadcoin or NXT, as they have enough protection by design not to fall victim to such an event.
Superluz
Newbie
*
Offline Offline

Activity: 48
Merit: 0


View Profile
April 21, 2014, 07:46:18 AM
 #51

part 2

https://www.youtube.com/watch?v=Kjtgp5h-jEY
Brangdon
Sr. Member
****
Offline Offline

Activity: 365
Merit: 251


View Profile
April 21, 2014, 11:22:29 AM
 #52

can you say in a short way what is in this video about?
It's a long-winded estimation of how much it would cost to acquire 51% of Bitcoin's hash power. With some explanation of why it matters and where the numbers come from.

Bitcoin: 1BrangfWu2YGJ8W6xNM7u66K4YNj2mie3t Nxt: NXT-XZQ9-GRW7-7STD-ES4DB
apsvinet
Full Member
***
Offline Offline

Activity: 224
Merit: 101


View Profile
April 21, 2014, 11:43:19 AM
 #53

Ah, been waiting for this one, thank you!

   ∎               GAWMiners The Hashlet World's first digital cloud miner!
∎∎∎   No pool fees Instant activation Never obsolete Always profitable
Brangdon
Sr. Member
****
Offline Offline

Activity: 365
Merit: 251


View Profile
April 21, 2014, 11:57:35 AM
 #54

Part 2 is more interesting. I hadn't realised that if a 51% miner secret mines empty blocks for 6 hours and then releases them, that would reset all transactions in those 6 hours back to zero confirmations. That would allow double-spends on all those transactions to be attempted, not by the miner (who doesn't know the private keys) but by whoever initiated the original transactions. The miner could then continue mining in public, accepting transactions, but given preference to the double-spends. Basically it would be a lot worse than Bitcoin being offline for 6 hours.

The idea that this could be countered by looking for long chains of empty blocks is surely wrong. The attacker could fill them with their own, dummy transactions.

I'm not so sure about his claim that the miner could be mostly honest, and accept 99% of transactions but exclude ones for Overstock. That kind of targeted attack would require knowing which transactions were Overstock's.

Bitcoin: 1BrangfWu2YGJ8W6xNM7u66K4YNj2mie3t Nxt: NXT-XZQ9-GRW7-7STD-ES4DB
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
April 21, 2014, 12:28:23 PM
 #55

A 51% attack would NOT necessarily mean everyone would switch to litecoin. 

Instead, miners would just leave those corrupted pools and
join new ones not under the control of the dark lord of the sith.

And bitcoin lives on.

How hard would it be for a powerful entity to take control of the 3-4 largest pools to completely paralyze the network? Not very hard I would say if that entity has enough political will to do that.

Now, this would be much harder to do, if at all possible, with such a coin as Myriadcoin or NXT, as they have enough protection by design not to fall victim to such an event.

Yes but it could only get control for a short time before everyone realized what is happening and changes pools.  It would be a huge disruption but not the end of bitcoin.

devphp
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250


View Profile
April 21, 2014, 03:29:19 PM
 #56

Yes but it could only get control for a short time before everyone realized what is happening and changes pools.  It would be a huge disruption but not the end of bitcoin.

Hm, do you think that other pools they run to would continue to work just fine? I mean it won't take a long time to identify other pools' operators and if there is a decision to shut the network down, it will be shut down. The chances of this need to be eliminated by design, which is what Bitcoin simply doesn't have. If we put our collective heads in the sand and pretend the problem doesn't exist, well, some day it might kick us in the butt.
Robert Paulson
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
April 21, 2014, 03:36:21 PM
 #57

Yes but it could only get control for a short time before everyone realized what is happening and changes pools.  It would be a huge disruption but not the end of bitcoin.

Hm, do you think that other pools they run to would continue to work just fine? I mean it won't take a long time to identify other pools' operators and if there is a decision to shut the network down, it will be shut down. The chances of this need to be eliminated by design, which is what Bitcoin simply doesn't have. If we put our collective heads in the sand and pretend the problem doesn't exist, well, some day it might kick us in the butt.

pools are distributed across different countries, there would have to be a global agreement in all the countries involved to shut all the pool's down.
even if for some reason all the world governments agree to shut pools down its always possible to start a pool as a TOR hidden service and let it operate like silkroad.
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
April 21, 2014, 05:47:30 PM
 #58

i agree might be good to proactively think about it.  probably people have.
im just saying, trying to shutdown bitcoin by attacking mining pools
won't work because it is easy for any miner to switch pools quickly.

devphp
Sr. Member
****
Offline Offline

Activity: 336
Merit: 250


View Profile
April 21, 2014, 07:20:28 PM
 #59

i agree might be good to proactively think about it.  probably people have.
im just saying, trying to shutdown bitcoin by attacking mining pools
won't work because it is easy for any miner to switch pools quickly.

The problem is, if the big mining farms were shut down (not the pools), then the hashrate would drop several fold, which means new blocks would be solved who knows how often, perhaps one block per day. So it's not that easy to switch, I mean yeah, the remaining small fish miners can switch to other pools, but the network would still be paralyzed.

If bitcoin developers actually changed the code so that the difficulty is recalculated after each block, the way they do in Dogecoin now, this wouldn't be an issue. If hashrate drops a lot, the difficulty quickly drops too, and the blocks keep being solved as if nothing happened, but when you have difficulty readjustment every 2000 blocks like it's set up in bitcoin now, this would be hell of a nightmare to wait, what, months perhaps, for next difficulty readjustment, it can get crazy.
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
April 21, 2014, 08:37:38 PM
 #60

Pools are way more concentrated than actual mining farms.  I think shutting down some big farms won't have a huge impact on the network.  Even if the network were cut in HALF, it would be readjusted in less than a month.

Pages: « 1 2 [3] 4 5 6 »  All
  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!