IS BLOCKCHAIN HACKABLE? Advanced Blocks Chapter 6 - Beginners guide to Blockchain

in #steemit7 years ago

Hello Everyone, Today we are going to talk about the more advanced version of Block hash. We will learn that how a block is tied in blockchain along with Hash. As the series going on the chapters are getting more advanced than the previous ones so do check my previous Chapters to get the Idea of what are we doing here. So lets start!

Advance Block Hash


So till now we know What is Block Hash and the basic components of Block. But the blocks that we are use in blockchain are the more advanced version than we saw in the last chapters. The block we are going to see has ONE more additional component called as PREV . The architecture of blockchain is quite simpler but its too complex as it goes further ,it is also known as DIFFICULTY LEVEL. This difficulty level provides the untempered strength to the blockchain. We will also see that is BLOCKCHAIN IS HACKABLE? or Not.

1.png
Now we have one more additional component n the architecture of block is Previous or Prev. The basic block were had 4 components but in the Advanced version of Blocks we got.....
1.Block Number
2.Nonce
3.Data
4.Previous
5.Hash

To learn the basic of Blocks head to this chapter ==>> https://steemit.com/blockchain/@vishalsingh4997/block-hash-basics-of-block-chain-chapter-5-beginners-guide-to-blockchain

So We already know the most of the components of Blocks but now we got Prev. The prev or Previous is the field which contains the hash address of its ancestor block or the previous block. The previous field actually binds every block in a block chain. We already know that if we temper the data of any block than that block becomes invalid in that case we mine it! to make it valid. But in a blockchain where every block is inserted in every 10 Minutes ,it become difficult to mine it in that limited time! That's Why we have so much Miners, so that we can continue to mine and validate blocks.

Facts
Blockchain is Hackable but I will briefly describe that how it is possible in the end of this chapter!

Previous

1.png

If you see the hash generated in Block 1 is same as the key in the PREVIOUS field of Block 2. That is how previous is used by tie-ing up every block with each other. This previous field provide temper less strength to the block chain.

Lets see what will happen If I change the Data of one of the block

1.png
As we thought the every next block that is added after Block 2 is now become invalid. That is how it provides the strength . So if anyone tried to temper the data the every other front block will become invalid.

So how to recover invalid blocks?

The answer is simple, MINE IT!. You have to mine each and every blocks that are invalid in blockchain.

Time to answer Is blockchain hackable or not?

YES! Blockchain is hackable. But to do that you need to take over the 51% computers that are present in the blockchain. Not only this you have to validate each and every block that is in the blockchain after tempering that using Mine. To do this all you have 10 Minutes . If you failed to do it than you will be easily detected.

Facts
Its hard to hack and access to 51% of computers in the blockchain. Think it!

That's all in this chapter

We have finished with the Block Hash now we will move more closer to the upcoming Bitcoin! Chapters

For previous chapter

chp1 ==>> https://steemit.com/blockchain/@vishalsingh4997/basics-of-blockchain-chapter-1-beginners-guide-to-learn-blockchain

chp2 ==>> https://steemit.com/bitcoin/@vishalsingh4997/learning-basics-of-blockchain-bitcoin-chapter-2-beginners-guide-to-blockchain

chp3 ==>> https://steemit.com/bitcoin/@vishalsingh4997/bitcoin-miners-chapter-3-beginners-guide-to-blockchain

chp4 ==>> https://steemit.com/bitcoin/@vishalsingh4997/hash-functions-chapter-4-learning-basics-of-blockchain-beginners-guide

chp5 ==>> https://steemit.com/blockchain/@vishalsingh4997/block-hash-basics-of-block-chain-chapter-5-beginners-guide-to-blockchain

Time to Notify you....

@comanico
@shinedojo
@bobinson
@face2face

Do upvote and follow me for more...

Till then live-love-laugh....

Sort:  

may may be with 3 - 4 Chineese companies controlling, such a hack might be possible. During the bitcoin cash fork and segwti2x there were rumours that the miners are collaborating to make bitcoin cash the default blockchain. Tampering is technically feasible but the practicality and the logistics involved is difficult IMHO.

Yeah. By this way Bitcoin becomes centralized

u r graduating slowly into blockchain expert....keep up the good work

Will invite u in the party after graduation. Lol . Thanks

There is no perfect software might it will hacked. Anyways thanks for the information of yours.Hope you will notice me too.

Bro I got u! What if some one becomes the admin of the blockchain or get access to it. Than no software is needed to hack in. Being centralized is the threat to blockchain

also, I assume you are mentioning about bitcoin blockchain in general

Basically every block chain but the prime focus on Bitcoin BC

This post has received a 0.12 % upvote from @drotto thanks to: @vishalsingh4997.

You got a 3.72% upvote from @votebuster courtesy of @vishalsingh4997!

This post has received a 0.62 % upvote from thanks to: @vishalsingh4997.
For more information, click here!!!!
Send minimum 0.010 SBD to bid for votes.

Before sending a transfer to @minnowhelper, verify that your publication meets these conditions (http://www.minnowhelper.com/conditions.php). After the transfer is made, no claims will be received.


The Minnowhelper team is still looking for investors (Minimum 10 SP), if you are interested in this, read the conditions of how to invest click here!!!
ROI Calculator for Investors click here!!!

This post has received a 0.99 % upvote from @upmyvote thanks to: @vishalsingh4997. Send at least 1 SBD to @upmyvote with a post link in the memo field to promote a post! Sorry, we can't upvote comments.

You got a 0.44% upvote from @postpromoter courtesy of @vishalsingh4997!

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 62702.02
ETH 2572.25
USDT 1.00
SBD 2.75