Ever wonder if there's an easier way to complete transactions without having to deal with online wallets banks and third-party applications; well it's possible "thanks to Blockchain". Blockchains are incredibly popular nowadays. Here is everything you need to know about Blockchain like:-
Like the name indicates, a Blockchain is a chain of blocks that contains information. It went by mostly unused until it was adapted by Satoshi Nakamoto in 2009 to create the digital cryptocurrency Bitcoin. A blockchain is a distributed ledger that is completely open to anyone. They have an interesting property: once some data has been recorded inside a blockchain, it becomes very difficult to change it.
Well, let’s take a closer look at a block. Each block contains :-
Let's take an example. Here we have a chain of 3 blocks. As you can see in photo👇👇, each block has a hash and the hash of the previous block. So block number 3 points to block number 2 and number 2 points to number 1. Now the first block is a bit special, it cannot point to previous blocks because it's the first one. We call this the Genesis Block. Now let's say that you tamper with the second block. This causes the hash of the block to change as well. In turn that will make block 3 and all following blocks invalid because they no longer store a valid hash of the previous block. So changing a single block will make all following blocks invalid.
- what is a blockchain?
- How do they work?
- what problems do they solve?
- how can they be used?
What Is A Blockchain
Like the name indicates, a Blockchain is a chain of blocks that contains information. It went by mostly unused until it was adapted by Satoshi Nakamoto in 2009 to create the digital cryptocurrency Bitcoin. A blockchain is a distributed ledger that is completely open to anyone. They have an interesting property: once some data has been recorded inside a blockchain, it becomes very difficult to change it.
How The Blockchain Works?
Well, let’s take a closer look at a block. Each block contains :-
- Data
- The Hash of the block
- The Hash of the previous block
01 | DATA
The data that is stored inside a block depends on the type of blockchain. The Bitcoin blockchain for example stores the details about a transaction in here, such as the sender, receiver and amount of coins.02 | THE HASH OF THE BLOCK
A block also has a hash. You can compare a hash to a fingerprint. It identifies a block and all of its contents and it's always unique, just as a fingerprint. Once a block is created, it’s hash is being calculated. Changing something inside the block will cause the hash to change. So in other words: hashes are very useful when you want to detect changes to blocks. If the fingerprint of a block changes, it no longer is the same block.03 | THE HASH OF THE PREVIOUS BLOCK
The third element inside each block is the hash of the previous block. This effectively creates a chain of blocks and it’s this technique that makes a blockchain so secure.Let's take an example. Here we have a chain of 3 blocks. As you can see in photo👇👇, each block has a hash and the hash of the previous block. So block number 3 points to block number 2 and number 2 points to number 1. Now the first block is a bit special, it cannot point to previous blocks because it's the first one. We call this the Genesis Block. Now let's say that you tamper with the second block. This causes the hash of the block to change as well. In turn that will make block 3 and all following blocks invalid because they no longer store a valid hash of the previous block. So changing a single block will make all following blocks invalid.
3 Comments
You have clearly explained the blockchain. And the way to write it, its easy to understand and learn.
ReplyDeletein forex trading. Homemakers often develop the ability to do multitasking and that is the top reason forex exchange
ReplyDeletePositive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include. bitcoin
ReplyDeleteIf you have any doubts, Please let me know.