Blockchain = block + chain
Block and chain make Blockchain
JJ. At a very
high level, one can say it is just a chain of blocks. Since it is related to
digital world and information is stored and linked. Allow me to conceptualize
the same. Let’s say following blocks are called financial transactions carried
out between Sohan, Mohan and Ram:
Fig 1.1- Transaction by Blockchain
|
Every new transaction (in our
case block) is linked to consecutive transaction. Hey wait a minute how? This
link is provided through hash mechanism (chain) let’s say transaction 1 – Hash
is smr20105 (in computer world it is not so simple – you got the idea it is
something to link change).
If someone try to change the
content of the block, this mismatch will break the chain as the values are
different. So the purpose of Hash is to make sure no one outside the blockchain
network tempers the content.
What if there is requirement of
change in block content? Wait a minute I recall one thing which is these
transactions are Digital and not stored at centralized location; In fact it is
distributed among all the members of a blockchain (private Blockchain).
Fig 1.2- BlockChain Concept
|
Ram, Mohan and Sohan are part
of a blockchain network. As a rule all of them will have the same copy of ledger.
Now Sohan transfer Rs. 5 to Mohan which is considered a change and resulted in
new block. This new block is linked to previous block by Hash (both Prev Hash
and new Hash are part of this new block); This new change is distributed to all
the members of the blockchain network. All the transactions among members are
going to be transparent.
Use-cases
There are two types of
blockchain network :
- Public Blockchain where anyone can be part of the blockchain network. Bitcoin is one of the example of public blockchain;
- Private Blockchain can be formed between the known people by signing the smart contract.
Let’s conceptualise it , Let’s say Sohan has borrowed
Rs. 100000 from Mohan and both agreet to below smart contract.
Transfer Rs. 10000 from Sohan bank account Mohan on 10th of
every month.
But how to implement such
contract – it will involve all parties such as banks of both Sohan and Mohan;
Sohan and Mohan will agreed to the smart contact and it will be deployed on the
network (Internet); Both Sohan and Mohan will have a copy. On 10th
of month as the clock shows 00:00 agreed amount will be deducted from Sohan
account. This open ledger is shared with all parties that are part of smart
contract / blockchain network.
So what is the use?
This is going to impact all
sectors – Banking & Financial Sectors, Healthcare, Government etc. and if
you / your organization is maintaining the huge transaction records or data and
want to inforce the transparency and security blockchain network can be
utilized.