SlideShare a Scribd company logo
1 of 11
Unit 1
Types of Blockchain - Public blockchain
• A public blockchain is a blockchain where anyone in the world can become
a node in the transaction process.
• Economic incentives for cryptographic verification may or may not be
present.
• It is a completely open public ledger system. Public blockchains can also be
called permissionless ledgers.
• These blockchains are secured by crypto-economics, that is, economic
incentives
and cryptographic verification using mechanisms such as PoW or PoS or
any
other consensus mechanism.
• Some popular examples of this type of blockchain are Bitcoin, Ethereum,
Litecoin, and so on.
Semi-private blockchain
• A semi-private blockchain is usually run by a single organization or a
group of individuals who grant access to any user, who can either be a
direct consumer or for internal organizational purposes.
• This type of blockchain has a public part exposed to the general
audience, which is open for participation by anyone.
Private blockchain
• In private blockchains, the write permissions are with one
organization or with a certain group of individuals.
• Read permissions are public or restricted to a large
set of users.
• Transactions in this type of blockchain are to be verified by very
few nodes in the system.
• Transactions in this type of blockchain are to be verified by very
few nodes in the system.
Consortium blockchain
• As the name suggests, the consensus power is restricted to a set of
people or nodes. It can also be known as a permission private
blockchain.
• Transaction approval time is fast, due to fewer nodes.
• Economic rewards for mining are not available in these types of
blockchains.
• A few examples of consortium-based blockchains are Deutsche
Boerse and R3
Byzantine generals problem
• The problem at its root is about consensus, due to mistrust in the nodes of
a network.
• Let's imagine that various generals are leading the Byzantine army and are
planning to attack a city, with each general having his own battalion.
• They have to attack at the same time to win.
• The problem is that one or more of generals can be disloyal and
communicate a duping message.
• Hence, there has to be a way of finding an efficient solution that helps to
have seamless communication, even with deceptive generals.
• This problem was solved by Castro and Liskov, who presented the Practical
Byzantine Fault Tolerance (PBFT) algorithm.
• Later, in 2009, the first practical implementation was made with the
invention of Bitcoin by the development of PoW as a system to achieve
consensus.
Consensus
• Consensus is the process of reaching a general agreement among
nodes within a blockchain.
• There are various algorithms available for this especially when it is a
distributed network and an agreement on a single value is required.
• Mechanisms of consensus: Every blockchain has to have one
mechanism that can handle various nodes present in the network.
Mechanisms of consensus
• Proof of Work (PoW): This is the most commonly used consensus
mechanism, also used by the first ever cryptocurrency, Bitcoin.
• This algorithm has proven most successful against Sybil attacks.
• Proof of Stake (PoS) this makes the mining of new blocks easier for those
who have the highest amount of cryptocurrency.
• Delegated Proof of Stake (DPOS) one small change it has over PoS is that
each node that has a stake can delegate the validation of a transaction to
other nodes by means of voting.
• Proof of Importance (POI) this is designed to be energy efficient and can
also run on relatively less powerful machines. It relies on stake as well as
the usage and movement of tokens to establish trust and importance.
Mechanisms of consensus
• Proof of Elapsed Time (PoET) this is a blockchain algorithm created by
Intel, using Trusted Execution Environment (TEE) to have randomness
and security in the voting process using a guaranteed wait time.
• Proof of burn (PoB) this is mostly used for bootstrapping one
cryptocurrency to another. The basic concept is that miners should
prove that they have burned coins, that is, they have sent them to a
verifiable unspendable address.
• Proof of activity (PoA): A random peer is selected in this from the
entire network to sign a new block that has to be tamper-proof.
Benefits - Banking records
• Record keeping and ledger maintenance in the banking sector is a
time and resource-consuming process, and is still prone to errors.
• In the current system, it is easy to move funds within a state, but
when we have to move funds across borders, the main problems
faced are time and high costs.
• Even though most money is just an entry in the database, it still incurs
high forex costs and is incredibly slow.
Benefits - Medical records

More Related Content

Similar to Unit 1.pptx

Guide to blockchain technology
Guide to blockchain technologyGuide to blockchain technology
Guide to blockchain technologyAnisha Sachit
 
Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014WeKCo Coworking
 
Blockchain Ecosystem and Cryptocurrency Regulations
Blockchain Ecosystem and Cryptocurrency RegulationsBlockchain Ecosystem and Cryptocurrency Regulations
Blockchain Ecosystem and Cryptocurrency RegulationsAmir Rafati
 
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptxFundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptxmeena466141
 
Vilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensusVilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensusAudrius Ramoska
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and BitcoinM Shamim Iqbal
 
Presentation about Blockchain technology
Presentation about Blockchain technologyPresentation about Blockchain technology
Presentation about Blockchain technologyZakaria Hossain
 
Can we safely adapt the construction of permissionless blockchain to user dem...
Can we safely adapt the construction of permissionless blockchain to user dem...Can we safely adapt the construction of permissionless blockchain to user dem...
Can we safely adapt the construction of permissionless blockchain to user dem...I MT
 
Introduction to blockchain
Introduction to blockchainIntroduction to blockchain
Introduction to blockchainKrzysztof Bury
 
The Distributed Ledger Landscape
The Distributed Ledger LandscapeThe Distributed Ledger Landscape
The Distributed Ledger LandscapeTim Swanson
 
Understanding blockchains
Understanding blockchainsUnderstanding blockchains
Understanding blockchainsLen Bass
 
Consensus Algorithms.pptx
Consensus Algorithms.pptxConsensus Algorithms.pptx
Consensus Algorithms.pptxRajapriya82
 

Similar to Unit 1.pptx (20)

Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
Guide to blockchain technology
Guide to blockchain technologyGuide to blockchain technology
Guide to blockchain technology
 
Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain Ecosystem and Cryptocurrency Regulations
Blockchain Ecosystem and Cryptocurrency RegulationsBlockchain Ecosystem and Cryptocurrency Regulations
Blockchain Ecosystem and Cryptocurrency Regulations
 
Understanding Blockchain
Understanding BlockchainUnderstanding Blockchain
Understanding Blockchain
 
Block Chain technology.pptx
Block Chain technology.pptxBlock Chain technology.pptx
Block Chain technology.pptx
 
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptxFundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
 
Blockchain (1).pptx
Blockchain (1).pptxBlockchain (1).pptx
Blockchain (1).pptx
 
Vilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensusVilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensus
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
 
crypto ppt.ppt
crypto ppt.pptcrypto ppt.ppt
crypto ppt.ppt
 
Presentation about Blockchain technology
Presentation about Blockchain technologyPresentation about Blockchain technology
Presentation about Blockchain technology
 
Can we safely adapt the construction of permissionless blockchain to user dem...
Can we safely adapt the construction of permissionless blockchain to user dem...Can we safely adapt the construction of permissionless blockchain to user dem...
Can we safely adapt the construction of permissionless blockchain to user dem...
 
IM 02.pptx
IM 02.pptxIM 02.pptx
IM 02.pptx
 
Introduction to blockchain
Introduction to blockchainIntroduction to blockchain
Introduction to blockchain
 
The Distributed Ledger Landscape
The Distributed Ledger LandscapeThe Distributed Ledger Landscape
The Distributed Ledger Landscape
 
Understanding blockchains
Understanding blockchainsUnderstanding blockchains
Understanding blockchains
 
Consensus Algorithms.pptx
Consensus Algorithms.pptxConsensus Algorithms.pptx
Consensus Algorithms.pptx
 
blockchain.pptx
blockchain.pptxblockchain.pptx
blockchain.pptx
 

Recently uploaded

Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelDrAjayKumarYadav4
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxkalpana413121
 
INTERRUPT CONTROLLER 8259 MICROPROCESSOR
INTERRUPT CONTROLLER 8259 MICROPROCESSORINTERRUPT CONTROLLER 8259 MICROPROCESSOR
INTERRUPT CONTROLLER 8259 MICROPROCESSORTanishkaHira1
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...josephjonse
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxMustafa Ahmed
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxpritamlangde
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)ChandrakantDivate1
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptamrabdallah9
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementDr. Deepak Mudgal
 
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals  .pdfDatabricks Generative AI Fundamentals  .pdf
Databricks Generative AI Fundamentals .pdfVinayVadlagattu
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdfKamal Acharya
 
Danikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfDanikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfthietkevietthinh
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxhublikarsn
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 

Recently uploaded (20)

Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
INTERRUPT CONTROLLER 8259 MICROPROCESSOR
INTERRUPT CONTROLLER 8259 MICROPROCESSORINTERRUPT CONTROLLER 8259 MICROPROCESSOR
INTERRUPT CONTROLLER 8259 MICROPROCESSOR
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals  .pdfDatabricks Generative AI Fundamentals  .pdf
Databricks Generative AI Fundamentals .pdf
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdf
 
Danikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfDanikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdf
 
Introduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptxIntroduction to Robotics in Mechanical Engineering.pptx
Introduction to Robotics in Mechanical Engineering.pptx
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 

Unit 1.pptx

  • 2. Types of Blockchain - Public blockchain • A public blockchain is a blockchain where anyone in the world can become a node in the transaction process. • Economic incentives for cryptographic verification may or may not be present. • It is a completely open public ledger system. Public blockchains can also be called permissionless ledgers. • These blockchains are secured by crypto-economics, that is, economic incentives and cryptographic verification using mechanisms such as PoW or PoS or any other consensus mechanism. • Some popular examples of this type of blockchain are Bitcoin, Ethereum, Litecoin, and so on.
  • 3. Semi-private blockchain • A semi-private blockchain is usually run by a single organization or a group of individuals who grant access to any user, who can either be a direct consumer or for internal organizational purposes. • This type of blockchain has a public part exposed to the general audience, which is open for participation by anyone.
  • 4. Private blockchain • In private blockchains, the write permissions are with one organization or with a certain group of individuals. • Read permissions are public or restricted to a large set of users. • Transactions in this type of blockchain are to be verified by very few nodes in the system. • Transactions in this type of blockchain are to be verified by very few nodes in the system.
  • 5. Consortium blockchain • As the name suggests, the consensus power is restricted to a set of people or nodes. It can also be known as a permission private blockchain. • Transaction approval time is fast, due to fewer nodes. • Economic rewards for mining are not available in these types of blockchains. • A few examples of consortium-based blockchains are Deutsche Boerse and R3
  • 6. Byzantine generals problem • The problem at its root is about consensus, due to mistrust in the nodes of a network. • Let's imagine that various generals are leading the Byzantine army and are planning to attack a city, with each general having his own battalion. • They have to attack at the same time to win. • The problem is that one or more of generals can be disloyal and communicate a duping message. • Hence, there has to be a way of finding an efficient solution that helps to have seamless communication, even with deceptive generals. • This problem was solved by Castro and Liskov, who presented the Practical Byzantine Fault Tolerance (PBFT) algorithm. • Later, in 2009, the first practical implementation was made with the invention of Bitcoin by the development of PoW as a system to achieve consensus.
  • 7. Consensus • Consensus is the process of reaching a general agreement among nodes within a blockchain. • There are various algorithms available for this especially when it is a distributed network and an agreement on a single value is required. • Mechanisms of consensus: Every blockchain has to have one mechanism that can handle various nodes present in the network.
  • 8. Mechanisms of consensus • Proof of Work (PoW): This is the most commonly used consensus mechanism, also used by the first ever cryptocurrency, Bitcoin. • This algorithm has proven most successful against Sybil attacks. • Proof of Stake (PoS) this makes the mining of new blocks easier for those who have the highest amount of cryptocurrency. • Delegated Proof of Stake (DPOS) one small change it has over PoS is that each node that has a stake can delegate the validation of a transaction to other nodes by means of voting. • Proof of Importance (POI) this is designed to be energy efficient and can also run on relatively less powerful machines. It relies on stake as well as the usage and movement of tokens to establish trust and importance.
  • 9. Mechanisms of consensus • Proof of Elapsed Time (PoET) this is a blockchain algorithm created by Intel, using Trusted Execution Environment (TEE) to have randomness and security in the voting process using a guaranteed wait time. • Proof of burn (PoB) this is mostly used for bootstrapping one cryptocurrency to another. The basic concept is that miners should prove that they have burned coins, that is, they have sent them to a verifiable unspendable address. • Proof of activity (PoA): A random peer is selected in this from the entire network to sign a new block that has to be tamper-proof.
  • 10. Benefits - Banking records • Record keeping and ledger maintenance in the banking sector is a time and resource-consuming process, and is still prone to errors. • In the current system, it is easy to move funds within a state, but when we have to move funds across borders, the main problems faced are time and high costs. • Even though most money is just an entry in the database, it still incurs high forex costs and is incredibly slow.