SlideShare a Scribd company logo
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Consensus
• A consensus algorithm is a procedure through which all the peers
of the Blockchain network reach a common agreement about the
present state of the distributed ledger.
• In this way, consensus algorithms achieve reliability in the
Blockchain network and establish trust between unknown peers in
a distributed computing environment.
• Essentially, the consensus protocol makes sure that every new
block that is added to the Blockchain is the one and only version of
the truth that is agreed upon by all the nodes in the Blockchain.
• The Blockchain consensus protocol consists of some specific
objectives such as coming to an agreement, collaboration,
cooperation, equal rights to every node, and mandatory
participation of each node in the consensus process.
• Thus, a consensus algorithm aims at finding a common agreement
that is a win for the entire network.
Proof of Work
• Proof of Work (PoW): This consensus algorithm is
used to select a miner for the next block generation.
• Bitcoin uses this PoW consensus algorithm.
• The central idea behind this algorithm is to solve a
complex mathematical puzzle and easily give out a
solution.
• This mathematical puzzle requires a lot of
computational power and thus, the node who solves
the puzzle as soon as possible gets to mine the next
block.
Proof of Stake (PoS)
• Proof of Stake (PoS): This is the most common alternative to PoW.
Ethereum has shifted from PoW to PoS consensus.
• In this type of consensus algorithm, instead of investing in
expensive hardware to solve a complex puzzle, validators invest in
the coins of the system by locking up some of their coins as stakes.
• After that, all the validators will start validating the blocks.
• Validators will validate blocks by placing a bet on them if they
discover a block that they think can be added to the chain.
• Based on the actual blocks added in the Blockchain, all the
validators get a reward proportionate to their bets, and their stake
increase accordingly.
• In the end, a validator is chosen to generate a new block based on
its economic stake in the network.
• Thus, PoS encourages validators through an incentive mechanism to
reach to an agreement.
Delegated Proof Of Stake
• Delegated Proof Of Stake (DPoS): This is another
type of Proof of Stake consensus algorithm.
• This type of consensus mechanism depends on the
basis of the delegation of votes.
• The users delegate their votes to other users.
• Whichever user then mines the block will
distribute the rewards to the users who delegated
to that particular vote.
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx
Fundametals of Blockchain and basics_L1.pptx

More Related Content

PPTX
Consensus Algorithms.pptx
PDF
This pdf contains consensus mechanism its types and its need.
PPTX
Blockchain-Consensus-Protocols-An-Introduction.pptx
PPTX
different consensus protocols in blockchian.pptx
PPTX
Consensus Algorithms - Nakov at CryptoBlockCon - Las Vegas (2018)
PDF
Proof of work vs proof of stake_ what is different_.pdf
PPTX
4thSem_Blockchain Technology Unit 3.pptx
PPTX
4thSem_Blockchain Technology Unit 3.pptx
Consensus Algorithms.pptx
This pdf contains consensus mechanism its types and its need.
Blockchain-Consensus-Protocols-An-Introduction.pptx
different consensus protocols in blockchian.pptx
Consensus Algorithms - Nakov at CryptoBlockCon - Las Vegas (2018)
Proof of work vs proof of stake_ what is different_.pdf
4thSem_Blockchain Technology Unit 3.pptx
4thSem_Blockchain Technology Unit 3.pptx

Similar to Fundametals of Blockchain and basics_L1.pptx (20)

PPTX
unit3consesence.pptx
PPTX
Understanding Consensus Mechanisms in Blockchain: Proof of Work, Proof of Sta...
PPTX
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
PDF
Understanding Proof of Work (PoW) and Proof of Stake (PoS) Algorithms
PPTX
Overview of Blockchain Consensus Mechanisms
PPTX
20190606 blockchain101
PPTX
Blockchain Session 1
PPTX
3_consesus_defence mechanism in blockchain.pptx
PPTX
Encode x Tezos: Intro to Blockchain
PPTX
BlockChain_Chap3_RP _Consensus.pptx
PDF
Consensus Algorithms: An Introduction & Analysis
PPTX
Introduction to Blockchain ..................
PPTX
Blockchain
PPTX
Bitcoin: A Peer-to-Peer Electronic Cash System.pptx
PPTX
What is Proof of Work?
PPTX
S2Blockchain-2-BC-DLT-040221-rfs blockchain.pptx
PDF
Vilnius blockchain club 20170413 consensus
PDF
Can we safely adapt the construction of permissionless blockchain to user dem...
PPTX
Introduction to Blockchain Web3 Session
PDF
Blockchains - Architecture Overview and Consenus Models - Apr 26th, 2017
unit3consesence.pptx
Understanding Consensus Mechanisms in Blockchain: Proof of Work, Proof of Sta...
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Understanding Proof of Work (PoW) and Proof of Stake (PoS) Algorithms
Overview of Blockchain Consensus Mechanisms
20190606 blockchain101
Blockchain Session 1
3_consesus_defence mechanism in blockchain.pptx
Encode x Tezos: Intro to Blockchain
BlockChain_Chap3_RP _Consensus.pptx
Consensus Algorithms: An Introduction & Analysis
Introduction to Blockchain ..................
Blockchain
Bitcoin: A Peer-to-Peer Electronic Cash System.pptx
What is Proof of Work?
S2Blockchain-2-BC-DLT-040221-rfs blockchain.pptx
Vilnius blockchain club 20170413 consensus
Can we safely adapt the construction of permissionless blockchain to user dem...
Introduction to Blockchain Web3 Session
Blockchains - Architecture Overview and Consenus Models - Apr 26th, 2017
Ad

More from meena466141 (8)

PPTX
PPT FOR EXPLAINING MERKLE tree and SPV.pptx
PPTX
New Microsoft PowerPoint Presentation.pptx
PPTX
Lect6 life cycle phases
PPTX
Lect5 improving software economics
PPTX
Lect4 software economics
PPTX
Lect3 conventional vs modern spm
PPTX
Lect2 conventional software management
PPTX
Lect1 intro to software project management
PPT FOR EXPLAINING MERKLE tree and SPV.pptx
New Microsoft PowerPoint Presentation.pptx
Lect6 life cycle phases
Lect5 improving software economics
Lect4 software economics
Lect3 conventional vs modern spm
Lect2 conventional software management
Lect1 intro to software project management
Ad

Recently uploaded (20)

PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
DOCX
573137875-Attendance-Management-System-original
PPT
Project quality management in manufacturing
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
web development for engineering and engineering
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
CYBER-CRIMES AND SECURITY A guide to understanding
Lesson 3_Tessellation.pptx finite Mathematics
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
OOP with Java - Java Introduction (Basics)
UNIT-1 - COAL BASED THERMAL POWER PLANTS
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Structs to JSON How Go Powers REST APIs.pdf
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Foundation to blockchain - A guide to Blockchain Tech
Model Code of Practice - Construction Work - 21102022 .pdf
573137875-Attendance-Management-System-original
Project quality management in manufacturing
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
web development for engineering and engineering
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx

Fundametals of Blockchain and basics_L1.pptx

  • 20. Consensus • A consensus algorithm is a procedure through which all the peers of the Blockchain network reach a common agreement about the present state of the distributed ledger. • In this way, consensus algorithms achieve reliability in the Blockchain network and establish trust between unknown peers in a distributed computing environment. • Essentially, the consensus protocol makes sure that every new block that is added to the Blockchain is the one and only version of the truth that is agreed upon by all the nodes in the Blockchain. • The Blockchain consensus protocol consists of some specific objectives such as coming to an agreement, collaboration, cooperation, equal rights to every node, and mandatory participation of each node in the consensus process. • Thus, a consensus algorithm aims at finding a common agreement that is a win for the entire network.
  • 21. Proof of Work • Proof of Work (PoW): This consensus algorithm is used to select a miner for the next block generation. • Bitcoin uses this PoW consensus algorithm. • The central idea behind this algorithm is to solve a complex mathematical puzzle and easily give out a solution. • This mathematical puzzle requires a lot of computational power and thus, the node who solves the puzzle as soon as possible gets to mine the next block.
  • 22. Proof of Stake (PoS) • Proof of Stake (PoS): This is the most common alternative to PoW. Ethereum has shifted from PoW to PoS consensus. • In this type of consensus algorithm, instead of investing in expensive hardware to solve a complex puzzle, validators invest in the coins of the system by locking up some of their coins as stakes. • After that, all the validators will start validating the blocks. • Validators will validate blocks by placing a bet on them if they discover a block that they think can be added to the chain. • Based on the actual blocks added in the Blockchain, all the validators get a reward proportionate to their bets, and their stake increase accordingly. • In the end, a validator is chosen to generate a new block based on its economic stake in the network. • Thus, PoS encourages validators through an incentive mechanism to reach to an agreement.
  • 23. Delegated Proof Of Stake • Delegated Proof Of Stake (DPoS): This is another type of Proof of Stake consensus algorithm. • This type of consensus mechanism depends on the basis of the delegation of votes. • The users delegate their votes to other users. • Whichever user then mines the block will distribute the rewards to the users who delegated to that particular vote.