Blockchain: Presented By: Zara Bashir - 2264
Blockchain: Presented By: Zara Bashir - 2264
• Introduction
• Objective of Blockchain
• Types of Blockchain
• Components of Blockchain
• Architecture of Blockchain
• Working of Blockchain
• Hashing
• Miners
AGENDA
• Consensus
• Proof of Work
• Merkle Tree
• Why Blockchain?
• Hacking of Blockchain
• Advantages of Blockchain
• Disadvantages of Blockchain
• Applications
INTRODUCTION
• Discovered in 1991, by a group of researchers.
• Became famous in 2008 when Satoshi Nakamoto used it to serve as the public
transaction ledger of the cryptocurrency bitcoin.
TRANSACTIONS RECORD
TYPES OF BLOCKCHAIN
• There are 4 types of Blockchain that are Public Blockchain, Private Blockchain,
Consortium Blockchain and Hybrid Blockchain. But most commonly discussed
are:
COMPONENTS OF BLOCKCHAIN
• After the transaction has been verified by the network, a new digital block of
data is created.
WORKING OF BLOCKCHAIN
• A digital block is build on digital ledger.
• That’s how transaction completed and data has been transferred to its new
owner and stored on blockchain.
WORKING OF BLOCKCHAIN
HASHING
• Hash function takes input of arbitrary length and convert it into fixed length.
Output length changes are based on algorithm used. Example: SHA-256.
• If certain algorithm is used, hash value is same for same input.
• A certain change in input can change the hash value.
• Reverse is not possible; can’t get back data from hash value.
• Hashing is not encryption.
MINERS
• Miners validate new transactions and record them on the global ledger.
1
(node 4)
PROOF OF WORK (POW)
1234
MULTIPLE COPIES OF LEDGER
• Now you can see the hash value of third one is changed.