create account

Hypothetical Blockchain Hack - 51% Attack by brianjuice

View this thread on: hive.blogpeakd.comecency.com
· @brianjuice ·
$3.78
Hypothetical Blockchain Hack - 51% Attack
<center>https://www.marketsimplified.com/wp-content/uploads/2016/10/blockchain.jpg</center>

Blockchain is defined as a **highly secure** decentralized database, storing transactional information on a ledger over a peer-to-peer network.  The keyword here is *highly secure*, because no where does it state that a blockchain such as the one running Bitcoin is impenetrable. 

# <center>How does blockchain work and how is it highly secure?</center>
A blockchain is a chain of individual blocks that store various transactions over a short period of time.  For Bitcoin, a new block is created every 10 minutes, so all transactions made within the 10 minute interval will be part of this block.  

In order for the block (containing a set of transactions) to be added to the blockchain, miners must compete by racing to solve a extremely difficult and highly computational cryptographic puzzle.  The amount of computational energy that is required to complete this task is the cost of participating.  The reward for successfully solving the puzzle is some form of payment in the respective cryptocurrency that the blockchain is supporting.

<center>https://regmedia.co.uk/2016/02/17/blockchain.jpg?x=1200&y=794</center>

The secure aspect of this protocol comes from the consensus algorithm that ensures the next block is the only version of the truth across all nodes once mined.  If the block has been successfully mined and was somehow altered, the altered version of the ledger would be quickly identified and rejected by the peer-to-peer network of users, since there all other users in participation will have the correct ledger.

# <center>51% Attack</center>
<center>http://themerkle.com/wp-content/uploads/2014/06/51-attack.jpg</center>
A 51% attack consists of a group of miners who temporarily control over 50% of the network's mining hashrate.  Hashrate is the measurement unit of processing power of a network of nodes that power a blockchain.  This is considered a very large flaw in a public blockchain such as Bitcoin, because if a single entity (or group of entities) contributed to the majority of the network's mining hashrate, then they would have the power to manipulate the public ledger.  

### The manipulation of the public ledger can lead to the following issues:
* Prevention of new transactions to be confirmed, resulting in stalled payments between users.
* Control the mining of all new blocks to create a mining monopoly, which then the group will earn all of the rewards.
* Reversal of transactions during the time of control, which makes it seems as if the transaction was complete, resulting in double-spend coins.

<center>http://hackingdistributed.com/images/2014-01-01-bitcoin/monopolist3.jpg</center>

# <center>Conclusion</center>
Although a 51% attack would not completely dismantle a largely backed cryptocurrency such as Bitcoin, it would result in the public loss of confidence in the coin and the technology behind it.  Panic would consume the exchanges, resulting in selling off Bitcoin investments that would inevitably crash the market.

The reason for this attack being hypothetical is because it would cost billions of dollars to invest into the hack.  The processing power required to consume over 50% of the network's mining hashrate is not feasible in today's world due to the cost, but maybe it will be in the future.

**Cheers,**
@brianjuice

Information Sources: [1](http://www.investopedia.com/terms/1/51-attack.asp), [2](https://www.coindesk.com/short-guide-blockchain-consensus-protocols/), [3](https://learncryptography.com/cryptocurrency/51-attack)

Image Sources: [1](https://www.marketsimplified.com/wp-content/uploads/2016/10/blockchain.jpg), [2](https://regmedia.co.uk/2016/02/17/blockchain.jpg?x=1200&y=794), [3](http://themerkle.com/wp-content/uploads/2014/06/51-attack.jpg), [4](http://hackingdistributed.com/images/2014-01-01-bitcoin/monopolist3.jpg)

<center>https://steemitimages.com/0x0/https://steemitimages.com/0x0/https://steemitimages.com/0x0/https://steemitimages.com/0x0/https://steemitimages.com/0x0/https://steemitimages.com/0x0/https://steemitimages.com/0x0/https://media3.giphy.com/media/mlXdQjJ2c6D1m/giphy.gif</center>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 16 others
properties (23)
authorbrianjuice
permlinkhypothetical-blockchain-hack-51-attack
categoryblockchain
json_metadata{"tags":["blockchain","hack","steemit","bitcoin","cryptocurrency"],"users":["brianjuice"],"image":["https://www.marketsimplified.com/wp-content/uploads/2016/10/blockchain.jpg","https://regmedia.co.uk/2016/02/17/blockchain.jpg?x=1200&amp;y=794","http://themerkle.com/wp-content/uploads/2014/06/51-attack.jpg","http://hackingdistributed.com/images/2014-01-01-bitcoin/monopolist3.jpg","https://steemitimages.com/0x0/https://steemitimages.com/0x0/https://steemitimages.com/0x0/https://steemitimages.com/0x0/https://steemitimages.com/0x0/https://steemitimages.com/0x0/https://steemitimages.com/0x0/https://media3.giphy.com/media/mlXdQjJ2c6D1m/giphy.gif"],"links":["http://www.investopedia.com/terms/1/51-attack.asp","https://www.coindesk.com/short-guide-blockchain-consensus-protocols/","https://learncryptography.com/cryptocurrency/51-attack","https://www.marketsimplified.com/wp-content/uploads/2016/10/blockchain.jpg","https://regmedia.co.uk/2016/02/17/blockchain.jpg?x=1200&y=794","http://themerkle.com/wp-content/uploads/2014/06/51-attack.jpg","http://hackingdistributed.com/images/2014-01-01-bitcoin/monopolist3.jpg"],"app":"steemit/0.1","format":"markdown"}
created2017-07-25 21:27:00
last_update2017-07-25 21:27:00
depth0
children8
last_payout2017-08-01 21:27:00
cashout_time1969-12-31 23:59:59
total_payout_value2.992 HBD
curator_payout_value0.783 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,198
author_reputation642,950,894,905
root_title"Hypothetical Blockchain Hack - 51% Attack"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,715,588
net_rshares1,042,760,187,712
author_curate_reward""
vote details (80)
@bellyrub ·
$0.03
<p>I got a bellyRub and this post has received a 1.42 % upvote from @bellyrub thanks to: @zeartul.</p>
👍  ,
properties (23)
authorbellyrub
permlinkre-brianjuice-hypothetical-blockchain-hack-51-attack-20170726t062034652z
categoryblockchain
json_metadata{"tags":["blockchain"],"app":"drotto/0.0.1"}
created2017-07-26 06:21:27
last_update2017-07-26 06:21:27
depth1
children2
last_payout2017-08-02 06:21:27
cashout_time1969-12-31 23:59:59
total_payout_value0.029 HBD
curator_payout_value0.004 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length103
author_reputation7,904,765,975,109
root_title"Hypothetical Blockchain Hack - 51% Attack"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,758,300
net_rshares9,998,053,384
author_curate_reward""
vote details (2)
@brianjuice ·
Thank you @zeartul & @bellyrub!
properties (22)
authorbrianjuice
permlinkre-bellyrub-re-brianjuice-hypothetical-blockchain-hack-51-attack-20170726t064532709z
categoryblockchain
json_metadata{"tags":["blockchain"],"users":["zeartul","bellyrub"],"app":"steemit/0.1"}
created2017-07-26 06:45:33
last_update2017-07-26 06:45:33
depth2
children1
last_payout2017-08-02 06:45:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length31
author_reputation642,950,894,905
root_title"Hypothetical Blockchain Hack - 51% Attack"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,759,999
net_rshares0
@bellyrub ·
<p>So tell me about yourself, if you don't mind?</p>
properties (22)
authorbellyrub
permlinkre-brianjuice-bellyrub-re-brianjuice-hypothetical-20170726t064628609z
categoryblockchain
json_metadata{"app":"freakazoid/0.0.2rc2","tags":["blockchain"]}
created2017-07-26 06:46:30
last_update2017-07-26 06:46:30
depth3
children0
last_payout2017-08-02 06:46:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length53
author_reputation7,904,765,975,109
root_title"Hypothetical Blockchain Hack - 51% Attack"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,760,066
net_rshares0
@discordia ·
<p> <center><a href="https://steemit.com/@discordia"><img src="https://steemviz.com/discordia/Comp-2.gif"></a><br />This post got a <strong><code>7.37</code> %</strong>  upvote <em>thanks to @brianjuice</em> - <strong>Hail Eris !</strong></center></p>
properties (22)
authordiscordia
permlinkre-brianjuice-hypothetical-blockchain-hack-51-attack-20170725t232805212z
categoryblockchain
json_metadata{"tags":["blockchain"],"app":"drotto/0.0.1"}
created2017-07-25 23:28:30
last_update2017-07-25 23:28:30
depth1
children0
last_payout2017-08-01 23:28:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length252
author_reputation1,655,947,713,289
root_title"Hypothetical Blockchain Hack - 51% Attack"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,725,994
net_rshares0
@michelc ·
an attack on the wallet level is much easier to conduct, that what we probably see  during bitcoin adoption phase
properties (22)
authormichelc
permlinkre-brianjuice-hypothetical-blockchain-hack-51-attack-20171213t051947526z
categoryblockchain
json_metadata{"tags":["blockchain"],"app":"steemit/0.1"}
created2017-12-13 05:19:45
last_update2017-12-13 05:19:45
depth1
children0
last_payout2017-12-20 05:19:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length113
author_reputation13,390,967,684
root_title"Hypothetical Blockchain Hack - 51% Attack"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,324,031
net_rshares0
@minnowbooster ·
@minnowbooster upvoted this post!
![@brianjuice got you a $2.13 @minnowbooster upgoat, nice!](http://minnowshares.net/upgoat/?user=brianjuice&receiver=brianjuice&value=2.13&hash=144)
*@brianjuice got you a $2.13 @minnowbooster upgoat, nice! (Image: pixabay.com)*
---
[Want a boost? Click here to read more!](https://steemit.com/minnowbooster/@minnowbooster/introducing-minnowbooster-beta)
properties (22)
authorminnowbooster
permlinkcomment-1501019904358
categoryblockchain
json_metadata""
created2017-07-25 21:58:24
last_update2017-07-25 21:58:24
depth1
children0
last_payout2017-08-01 21:58:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length354
author_reputation230,546,282,483,083
root_title"Hypothetical Blockchain Hack - 51% Attack"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,718,301
net_rshares0
@randowhale ·
This post received a 2.1% upvote from @randowhale thanks to @brianjuice!  For more information, [click here](https://steemit.com/steemit/@randowhale/introducing-randowhale-will-you-get-the-100-vote-give-it-a-shot)!
properties (22)
authorrandowhale
permlinkre-hypothetical-blockchain-hack-51-attack-20170725t221132
categoryblockchain
json_metadata"{"format": "markdown", "app": "randowhale/0.1"}"
created2017-07-25 22:11:33
last_update2017-07-25 22:11:33
depth1
children0
last_payout2017-08-01 22:11:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length214
author_reputation47,657,457,485,459
root_title"Hypothetical Blockchain Hack - 51% Attack"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,719,437
net_rshares0
@wandaknowls ·
blockchain is really secured
properties (22)
authorwandaknowls
permlinkre-brianjuice-hypothetical-blockchain-hack-51-attack-20190217t061141832z
categoryblockchain
json_metadata{"tags":["blockchain"],"app":"steemit/0.1"}
created2019-02-17 06:11:45
last_update2019-02-17 06:11:45
depth1
children0
last_payout2019-02-24 06:11:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length28
author_reputation8,971,944,972
root_title"Hypothetical Blockchain Hack - 51% Attack"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id79,987,216
net_rshares0