Bitcoin Forum
September 27, 2018, 11:12:55 PM *
News: ♦♦ New info! Bitcoin Core users absolutely must upgrade to previously-announced 0.16.3 [Torrent]. All Bitcoin users should temporarily trust confirmations slightly less. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: In the event of a 51% attack, how would it be resolved?  (Read 660 times)
mustyoshi
Sr. Member
****
Offline Offline

Activity: 288
Merit: 250



View Profile
July 03, 2013, 12:14:16 AM
 #1

This issue was brought up in a reddit thread. And now I'm genuinely curious, the person I was talking to about it seems to feel that the major mining players could collude to exclude the attacker, and that would be an acceptable course of action.

I on the other hand feel that any action that shows how easily it is for the network to censor blocks would actually be more detrimental to the network than the attacker is (the attacker would only hold the majority power for a short span of time as ASIC hardware producers would most likely use their production capabilities to roll out more "legitimate" hash power) I believe that a 51% attack can only be resolved by increasing the legitimate network hashrate, not by excluding blocks.

Thoughts?
1538089975
Hero Member
*
Offline Offline

Posts: 1538089975

View Profile Personal Message (Offline)

Ignore
1538089975
Reply with quote  #2

1538089975
Report to moderator
1538089975
Hero Member
*
Offline Offline

Posts: 1538089975

View Profile Personal Message (Offline)

Ignore
1538089975
Reply with quote  #2

1538089975
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1538089975
Hero Member
*
Offline Offline

Posts: 1538089975

View Profile Personal Message (Offline)

Ignore
1538089975
Reply with quote  #2

1538089975
Report to moderator
1538089975
Hero Member
*
Offline Offline

Posts: 1538089975

View Profile Personal Message (Offline)

Ignore
1538089975
Reply with quote  #2

1538089975
Report to moderator
1538089975
Hero Member
*
Offline Offline

Posts: 1538089975

View Profile Personal Message (Offline)

Ignore
1538089975
Reply with quote  #2

1538089975
Report to moderator
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1001


View Profile
July 03, 2013, 12:40:51 AM
 #2

This issue was brought up in a reddit thread. And now I'm genuinely curious, the person I was talking to about it seems to feel that the major mining players could collude to exclude the attacker, and that would be an acceptable course of action.

So less than 50% of hashing capacity will ignore the longest chain?

There's a slight chance this would work if the attacker's capacity cannot be sustained.  For instance, if the attacker is a pool that miners will abandon once they determine that the pool is attacking.   It might be possible then for the "honest" side to attract enough hashing to have a decent chance of eventually becoming the longest chain.  

But with "longest chain wins", every second that passes makes it more risky for the "honest" miners to even try such a tactic.
mustyoshi
Sr. Member
****
Offline Offline

Activity: 288
Merit: 250



View Profile
July 03, 2013, 12:43:32 AM
 #3

This issue was brought up in a reddit thread. And now I'm genuinely curious, the person I was talking to about it seems to feel that the major mining players could collude to exclude the attacker, and that would be an acceptable course of action.

So less than 50% of hashing capacity will ignore the longest chain?

There's a slight chance this would work if the attacker's capacity cannot be sustained.  For instance, if the attacker is a pool that miners will abandon once it they determine that the pool is attacking.    

But with "longest chain wins", every second that passes makes it more risky for the remaining miners to even try such a tactic.
Well, I wrote "the majority mining players" but I think he also meant that the client would be changed to exclude this attack chain.
Qoheleth
Legendary
*
Offline Offline

Activity: 941
Merit: 1005


Spurn wild goose chases. Seek that which endures.


View Profile WWW
July 03, 2013, 03:25:16 AM
 #4

There was a proposal at this year's conference, which essentially amounted to "chain inertia". Basically, the argument was that you can sometimes execute a 51% attack with only, say, 25% of the hashpower - it's all probability, after all. But if miners and clients respond to a reorg by ignoring the new chain unless it can get a 2-3 block lead on the old one, this risk is greatly reduced, because honest nodes have a chance to "catch up".

This doesn't address a situation where a single attacker really does have, say, 60% of the votes. But, well, Bitcoin was never designed to be resilient against that sort of attacker.

If there is something that will make Bitcoin succeed, it is growth of utility - greater quantity and variety of goods and services offered for BTC. If there is something that will make Bitcoin fail, it is the prevalence of users convinced that BTC is a magic box that will turn them into millionaires, and of the con-artists who have followed them here to devour them.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!