SlideShare a Scribd company logo
BlockChain
Chaining Example
BlockChain Prerequisites
• 1. Distributed Computing
• 2. Cryptography
• 3. Game Theory
Peer-to-Peer Network
Big Concerns in P2P Network
• 1. Confidentiality
• 2. Integrity
• 3. Non repudiation
• 4. Authentication
Confidentiality
Integrity
Non Repudiation
Authentication
Cryptography
Symmetric Key Cryptography
Asymmetric Key Cryptography
Block chain
Digital Signature
Nodes in BlockChain
• 1. Full Node
• 2. Partial Node
Full Node
• A device can run a full node by receiving, storing and broadcasting all
transaction data (much like a server) without actually creating new blocks of
transactions itself. ... Definition of a node in blockchain: A full node is
a full copy of the blockchain transaction history on any device.
• Miner – needs huge computing power.
• Rewarded with transaction fee.
• + bitcoin for every mined block.
Partial Node
• Partial nodes are also called lightweight nodes. They do
not store complete ledger. They only download the part
of the blockchain which they require using
SPV(Simplified Payment Verification) mode
Hashing in BlockChain
Block chain
Merkle Tree Merkle Root
BlockChain Architecture
Block Header
POW (Proof of Work)
• Block has to be validated before making change
• It takes altleast 10 minutes to add the block in a blockchain
• Blockchain will be stored on multiple machines
• Every machine in a blockchain network will have the copy of blockchain.
Genesis Block
Types of BlockChain
• 1. Public Blockchain
• 2. Private Blockchain
• 3. Federated Blockchain
Block chain
Consensus in Blockchain
• 1. Proof of Work(PoW)
• 2. Proof of State (PoS)
• 3. Proof of Elapsed Time (PoET)
• 4 Proof of Deposite (PoD)
• 5. Proof of Capaity (PoC)
Ethereum
• Ethereum is an open software platform based on
blockchain technology that enables developers to build
and deploy decentralized applications.(Daaps).
• Solidity is the language use for developed the Daaps.
• Ether is crypto currency in the Ethereum platform.
Smart Contract
• Smart contract” is just a phrase used to describe a computer code that can
facilitate the exchange of money, content, property, shares, or anything of
value. When running on the blockchain a smart contract becomes like a self-
operating computer program that automatically executes when specific
conditions are met. Because smart contracts run on the blockchain, they run
exactly as programmed without any possibility of censorship, downtime,
fraud or third-party interference.
Block chain
Hyperledger
• Hyperledger is an open source collaborative effort created to advance
cross-industry blockchain technologies. It is a global collaboration, hosted
by The Linux Foundation, including leaders in finance, banking, Internet of
Things, supply chains, manufacturing, and Technology.
• Hyperledger Composer is a set of collaboration tools for building
blockchain business networks that make it simple and fast for business
owners and developers to create smart contracts and blockchain applications
to solve business problems. Built with JavaScript, leveraging modern tools
including node.

More Related Content

PDF
Front-End Development for dApps on Tezos
PDF
Meetup 19/12/2016 - Blockchain-as-a-service voor Antwerpen?
PPTX
20190606 blockchain101
PPTX
Blockchain 101
PPTX
MyCrypto Release 9/14/18
PPTX
Resource slides for blockchain related question
PPTX
Monero - A Deep Dive
PPTX
A quick introduction to Consensus Models
Front-End Development for dApps on Tezos
Meetup 19/12/2016 - Blockchain-as-a-service voor Antwerpen?
20190606 blockchain101
Blockchain 101
MyCrypto Release 9/14/18
Resource slides for blockchain related question
Monero - A Deep Dive
A quick introduction to Consensus Models

What's hot (20)

PDF
CryptocurrencyProject
PDF
2019 03 18_kenneth_simplebitcoinwebsite
PDF
Technical Overview of Tezos
PPTX
Distributed Ledgers, Blockchains, and Smart Contracts
PPTX
Introduction to Blockchain and Cryptocurrencies
PPTX
Ethereum Intro
PDF
Intro to NFTs
PDF
03 blockchain transactions
PPTX
PPTX
Ethereum 2.0
PDF
The Bitcoin Lightning Network
PPTX
Dash Crypto Currency Intro for Techies
PPTX
Tangle: An alternative to Block chain for future of crypto currency
PPTX
Smart Contract Dictionary
PPT
Ethereum introduction
PPTX
Introduction to Blockchain
PPTX
Blockchain Introduction
PPTX
Ethereum Smart contract
PPTX
My internwork
 
PPTX
20180711 Metamask
CryptocurrencyProject
2019 03 18_kenneth_simplebitcoinwebsite
Technical Overview of Tezos
Distributed Ledgers, Blockchains, and Smart Contracts
Introduction to Blockchain and Cryptocurrencies
Ethereum Intro
Intro to NFTs
03 blockchain transactions
Ethereum 2.0
The Bitcoin Lightning Network
Dash Crypto Currency Intro for Techies
Tangle: An alternative to Block chain for future of crypto currency
Smart Contract Dictionary
Ethereum introduction
Introduction to Blockchain
Blockchain Introduction
Ethereum Smart contract
My internwork
 
20180711 Metamask
Ad

Similar to Block chain (20)

PDF
Blockchain Application Design and Development, and the Case of Programmable M...
PPTX
Block chain technology
PPTX
Block chain technology
PPTX
Ethereum Devcon1 Report (summary writing)
PDF
Blockchain a-new-disruption-in-financial-servies - IBM
PDF
Blockchain a-new-disruption-in-financial-servies by ibm
PDF
Blockchain a-new-disruption-in-financial-services - IBM
PDF
Advanced Blockchain Technologies on Privacy & Scalability (All Things Open)
PPTX
Blockchain
PDF
Analysing Data from Blockchains - Keynote @ SOCCA 2020
PPTX
Advanced Blockchain Technologies on Privacy and Scalability
PDF
Blockchain and BPM - Reflections on Four Years of Research and Applications
PDF
Introduction to Ethereum Blockchain & Smart Contract
PDF
Block chains and crypto currencies - introduction
PDF
An introduction to blockchain and hyperledger v ru
PPTX
Architecture and operations.pptx
PPTX
Blockchain in the Heart of Digital Transformation
PPTX
S2Blockchain-2-BC-DLT-040221-rfs blockchain.pptx
PPTX
Introduction to Blockchain Technology
PPTX
Chapter 3.pptx
Blockchain Application Design and Development, and the Case of Programmable M...
Block chain technology
Block chain technology
Ethereum Devcon1 Report (summary writing)
Blockchain a-new-disruption-in-financial-servies - IBM
Blockchain a-new-disruption-in-financial-servies by ibm
Blockchain a-new-disruption-in-financial-services - IBM
Advanced Blockchain Technologies on Privacy & Scalability (All Things Open)
Blockchain
Analysing Data from Blockchains - Keynote @ SOCCA 2020
Advanced Blockchain Technologies on Privacy and Scalability
Blockchain and BPM - Reflections on Four Years of Research and Applications
Introduction to Ethereum Blockchain & Smart Contract
Block chains and crypto currencies - introduction
An introduction to blockchain and hyperledger v ru
Architecture and operations.pptx
Blockchain in the Heart of Digital Transformation
S2Blockchain-2-BC-DLT-040221-rfs blockchain.pptx
Introduction to Blockchain Technology
Chapter 3.pptx
Ad

Recently uploaded (20)

PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPTX
History, Philosophy and sociology of education (1).pptx
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PPTX
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
IGGE1 Understanding the Self1234567891011
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
Trump Administration's workforce development strategy
PDF
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
Practical Manual AGRO-233 Principles and Practices of Natural Farming
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
History, Philosophy and sociology of education (1).pptx
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
UV-Visible spectroscopy..pptx UV-Visible Spectroscopy – Electronic Transition...
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
Final Presentation General Medicine 03-08-2024.pptx
IGGE1 Understanding the Self1234567891011
LDMMIA Reiki Yoga Finals Review Spring Summer
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
UNIT III MENTAL HEALTH NURSING ASSESSMENT
Complications of Minimal Access Surgery at WLH
Final Presentation General Medicine 03-08-2024.pptx
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Chinmaya Tiranga quiz Grand Finale.pdf
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Trump Administration's workforce development strategy
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE

Block chain

  • 3. BlockChain Prerequisites • 1. Distributed Computing • 2. Cryptography • 3. Game Theory
  • 5. Big Concerns in P2P Network • 1. Confidentiality • 2. Integrity • 3. Non repudiation • 4. Authentication
  • 15. Nodes in BlockChain • 1. Full Node • 2. Partial Node
  • 16. Full Node • A device can run a full node by receiving, storing and broadcasting all transaction data (much like a server) without actually creating new blocks of transactions itself. ... Definition of a node in blockchain: A full node is a full copy of the blockchain transaction history on any device. • Miner – needs huge computing power. • Rewarded with transaction fee. • + bitcoin for every mined block.
  • 17. Partial Node • Partial nodes are also called lightweight nodes. They do not store complete ledger. They only download the part of the blockchain which they require using SPV(Simplified Payment Verification) mode
  • 23. POW (Proof of Work) • Block has to be validated before making change • It takes altleast 10 minutes to add the block in a blockchain • Blockchain will be stored on multiple machines • Every machine in a blockchain network will have the copy of blockchain.
  • 25. Types of BlockChain • 1. Public Blockchain • 2. Private Blockchain • 3. Federated Blockchain
  • 27. Consensus in Blockchain • 1. Proof of Work(PoW) • 2. Proof of State (PoS) • 3. Proof of Elapsed Time (PoET) • 4 Proof of Deposite (PoD) • 5. Proof of Capaity (PoC)
  • 28. Ethereum • Ethereum is an open software platform based on blockchain technology that enables developers to build and deploy decentralized applications.(Daaps). • Solidity is the language use for developed the Daaps. • Ether is crypto currency in the Ethereum platform.
  • 29. Smart Contract • Smart contract” is just a phrase used to describe a computer code that can facilitate the exchange of money, content, property, shares, or anything of value. When running on the blockchain a smart contract becomes like a self- operating computer program that automatically executes when specific conditions are met. Because smart contracts run on the blockchain, they run exactly as programmed without any possibility of censorship, downtime, fraud or third-party interference.
  • 31. Hyperledger • Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It is a global collaboration, hosted by The Linux Foundation, including leaders in finance, banking, Internet of Things, supply chains, manufacturing, and Technology. • Hyperledger Composer is a set of collaboration tools for building blockchain business networks that make it simple and fast for business owners and developers to create smart contracts and blockchain applications to solve business problems. Built with JavaScript, leveraging modern tools including node.