Académique Documents
Professionnel Documents
Culture Documents
Presented By Guided by
Name:- Biswaranjan Ghadai Name:- Dr Srinivas Sethi
Roll No:- 36411 Designation:- Associate Prof
Registration No:- 1705105049
Content
Introduction
Blockchain Overview
Working Principle
Block
Digital Signature
Security
Proof of Work
Type of Blockchain
Advantages
Disadvantages
Conclusion
References
Introduction
• If some one try to change the data in block 2 the hash code of the block is going to be changed which results the next
block and all blocks that are connected to block 2 is invalid cause the tempered hash and the hash code present in block
3 will not matching.
• In order to change a single block the all block connected to it has to be recalculated.
• Now a days is it not impossible as the computers are more powerful so there is a additional feature in blockchain that is
Proof of work.
Proof of Work
• Proof of work is a technique which slows down the new block creation.
• This technique give additional security to blockchain as well as it solves the problem of generating two block at the
same time.
• It is consist of a complex math puzzle which is require to be solved in order to generate a new block
• Miner (who check and validate the transection) have to solve these complex mathematics problem which
generates hash of block.
• This mathematical puzzle is not trivial to solve and the complexity of the problem can be adjusted so that on
average it takes ten minutes for a node in the Bitcoin network to make a right guess and generate a block.
• There is very small probability that more than one block will be generated in the system at a given time.
• First node, to solve the problem, broadcasts the block to rest of the network.
• Occasionally, however, more than one block will be solved at the same time, leading to several possible branches.
However, the math of solving is very complicated and hence the blockchain quickly stabilizes.
• The network only accepts the longest blockchain as the valid one. Hence, it is next to impossible for an attacker to
introduce a fraudulent transaction since it has not only to generate a block by solving a mathematical puzzle but it
has to at the same time mathematically race against the good nodes to generate all subsequent blocks in order for
it make other nodes accept its transaction & block as the valid one. This job becomes even more difficult since
blocks in the blockchain are linked cryptographically together.
Proof of Work
• The idea behind Proof of work is:
find or generate value which is:
Difficult to generate (in term of cpu power)
yet easily verifiable.
Example of proof of work in blockchain:
proof of work: block hash should have n leading 0.
for example: n=4, hash should have 4 leading zeros.
0000AB23F34D5CFC…..
Generate Nonce
Combination of nonce and block data generates the leading zero
As per the difficulty of the challenge(value of n)
Type of Blockchain
Blockchain are of three types:-
Pubic: Public blockchain have ledgers visible to everyone on the internet and anyone can verify and add
a block of transactions to the blockchain.
Private: Private blockchains allow only specific people in the organization to verify and add transaction
blocks but everyone on the internet is generally allowed to view.
Consortium: Here , only a group of organizations (such as banks) can verify and add transaction but the
ledger can open or restricted to selected groups.
Advantages
To conclude, Blockchain is the technology backbone of Bitcoin. The distributed ledger functionality coupled
with security of Blockchain, makes it very attractive technology to solve the current Financial as well as non-
financial business problems.
There is enormous interest in Blockchain based business applications and hence numerous Start-ups working
on them. The adoption definitely faces strong headwind as described before. The large Financial institutions
like Visa, Mastercard, Banks, NASDAQ, etc., are investing in exploring application of current business models
on Blockchain. In fact, some of them are searching for the new business models in the world of Blockchain.
Some would like to stay ahead of the curve in terms of transformed regulatory environments of Blockchain.
To conclude, we envision BlockChain to go through slow adoption due to the risks associated. Most of the
Startups will fail with few winners. We should be seeing significant adoption in a decade or two.
References
o Michael Crosby, Nachiappan, Vignesh Kalyanaraman,”BlockChain Technology” , Sutardja Center for Entrepreneurship,
University of California Berkeley, October 16, 2015
o Mahdi H. Miraz, "Blockchain: Technology Fundamentals of the Trust Machine," Machine Lawyering, Chinese
University of Hong Kong, 23rd December 2017, Available: http://dx.doi.org//10.13140/RG.2.2.22541.64480/2
o Don Tapscott and Alex Tapscott, Blockchain Revolution: How the Technology Behind Bitcoin Is Changing Money,
Business, and the World, 1st ed. New York, USA: Penguin Publishing Group, 2016.