# BlockChain Consensus

By [Lily Yin ](https://paragraph.com/@lily-yin) · 2023-06-20

---

**What are the different blockchain consensus algorithms, their differences, and pros and cons?**

![](https://storage.googleapis.com/papyrus_images/6bdd0cad8b7b59c0d9fd4494017458026430f14792c98f2165794e443398010c.png)

**What are the applications associated with each consensus mechanism?**

![](https://storage.googleapis.com/papyrus_images/b5077f412c2ff6ccde2c71504ee1bb112dfa2eb67386b8d171cc193853b8e8f1.png)

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Explanation of how the Proof of Work (PoW) consensus mechanism works**

![](https://storage.googleapis.com/papyrus_images/5a5d1f8c466a8c2d6574d51292d7b7c9dbf372efd0e6f4ab25912b20a7327f05.png)

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**Mechanism of creating new blocks in a blockchain PoW**

![](https://storage.googleapis.com/papyrus_images/94a4bf299c984cdd2917fdd42eb4ffb00898dacacc778b7a5016456aedf44bfd.png)

**Exploration of Bitcoin's implementation of PoW**

![](https://storage.googleapis.com/papyrus_images/ffda0c63983cdecd0d5db9912b6e9d204ca6315ac5b9c1eac7e7b55706b154fd.png)

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**PoS**

Proof of Stake (PoS) is a consensus mechanism with distinct characteristics.

![](https://storage.googleapis.com/papyrus_images/2f95f96f4ea9f33af686f23da16590378ddb3142952f269ecc075a58005f0076.png)

Delegated Proof of Stake (DPoS) utilizes an election-based approach to validate transactions and generate blocks

![](https://storage.googleapis.com/papyrus_images/c4b2d3e72a3380b78dab68933b57eba48c8e6d9e2ace6a5cd23476651f815649.png)

Researching Ethereum 2.0 (Eth2) as a significant case of using PoS

![](https://storage.googleapis.com/papyrus_images/a2c69a3def8092ed1f76681171858af9e17b5a85a6e5e53566b5d2206067d80c.png)

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

**DPoS**

Understanding the characteristics of the Delegated Proof of Stake (DPoS) consensus mechanism

![](https://storage.googleapis.com/papyrus_images/94a34c91de8b4f0fc9d8b1a030a11ddcaf0865d5b7fd1404c76e39b07dcf6db0.png)

Exploring EOS and TRON as examples of projects using DPoS

![](https://storage.googleapis.com/papyrus_images/081becfac17ec69ec0a09672f2df5414f45724b8b0de0223f404aa3d7b2260f7.png)

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

Understanding how the Practical Byzantine Fault Tolerance **(PBFT)** consensus mechanism

![](https://storage.googleapis.com/papyrus_images/4bd8a78a70c9898ac17ae7b54d6d2a5fff111e6464d5a365b8635987fcc727ed.png)

Exploring Hyperledger Fabric and R3 Corda as examples of projects using PBFT

![](https://storage.googleapis.com/papyrus_images/da7e84c48aad33d4ec370fad6e9b365245dcbd0653785a96206698e6cb217cbf.png)

---

*Originally published on [Lily Yin ](https://paragraph.com/@lily-yin/blockchain-consensus)*
