Different Types of Consensus Mechanism- Steemit Crypto Academy Season 5- Homework Post for Task 6

in hive-108451 •  3 years ago 

C5187159-9B62-4C32-937F-8AADFF0891CA.png
Designed in canva

Greetings Steemians welcome to my homework post for task 6, I would be completing this task based on the questions below.


Question 1

What is the difference between PoW & PoS? Advantages & Disadvantages? Which one is better in scaling Capacity? Examples?


Introduction

In a decentralized system, transactions are being kept public, secure and free from central authority through a process called consesus mechanism these are governing algorithms which endeavors that miners and other users are in agreement to ensure the originality and transparency of the system.
PoW and Pos are both types of consensus mechanisms that governs the authentication of new blocks and transactions added to the system. They both aim at bringing about consensus on a blockchain but implore different approach.

PoW

2FBAD5B4-2F21-47DB-A241-8036C43B3EA0.jpeg
source

The PoW which simply means Proof of Work was created in the year 1993 by Moni Naor and Cynthia Dwork. It is the first and oldest consensus algorithm adopted by bitcoin. It authenticates new blocks and transactions by allowing nodes compete to validate new block creation and transactions by generating cryptographic hashes through solving complex mathematical problems, the complexity of these problems requires very sophisticated systems with very high computing power and this discourages and stops anyone from attacking the system. The problem with this mechanism it requires sophisticated systems that are not environmental friendly.

S/N Advantages Disadvantages
1 The PoW mechanism makes use of sophisticated systems to solve complex problems thus making it really difficult for attack The sophisticated systems used by the PoW require high energy consumption which increase cost and makes it hard on the miners
2 Miners are rewarded for each block they add and authenticate with freshly mined coins and also transaction fees PoW accelerates a decline in mining as new minted coins are needed to reward miners
3 The PoW mechanism promotes decentralization in a way as any miner or node can participate in adding and authenticating a block This consesus mechanism can somehow lead to centralization because sophisticated systems with high energy consumption are needed

5BBFB93A-2CD6-419D-8ED9-0615477E1117.jpeg

PoS

FB75B4BE-1D95-44AD-B480-1F9FB982565E.png
source

The PoS which simply means Proof of Stake was first adopted by the peercoin in the year 2012. It was created as an alternative to the PoW, it solves most of its disadvantages by reducing high energy consumption, eliminating miners and also eliminating the need for sophisticated systems. Nodes for authentication of blocks are chosen randomly depending on the amount of token the user owns and stakes that is to say the higher the token and staking age the higher the chances of being chosen by the system to verify transactions.

S/NAdvantagesDisadvantages
1The PoS is an efficient consensus mechanism that does not require very sophisticated deviceThe PoS mechanism posses a risk of centralization, although the system chooses randomly there are still requirements such as high crypto currency and staking hurting the chances of those with low staking.
2The PoS does not require high energy consumption and is environmental friendlyin PoS all users do not have equal power or chances
3The PoS mechanism protects the blockchain from fraudulent activities by giving a gain percent for proper validation and a loss percent for improper validation

8DFED0D9-B3B5-4BD2-85CB-0DF99F528B5D.jpeg

Differences Between PoW and PoS

991D38E1-9E7F-4E14-BE66-FF81A329FC3F.jpeg

There are many differences between these consensus mechanism although their end game and aim is mostly the same. Below are a few differences;

S/NProof of Work (PoW)Proof of Stake (PoS)
1The PoW requires sophisticated computer systems to verify transactions and mine.The PoS does not require high power systems as any one can suffice in the validation of transactions and blocks.
2PoW consumes high energy as it is expensive to maintainPoW requires minimal energy
3Nodes and Miners in the PoW compete among each other to solve the mathematical problems and create a block.Nodes in PoS are randomly selected by the algorithm to validate a block or transaction.
4No others requirement is needed by a node to be able to mine or verify transactions.In PoS a node with high cryptocurrency and stake is chosen by the system to verify transactions.
5Miners in PoW are rewarded with block rewards and transactions fees.Nodes are rewarded with transactions fees.
6Transaction verification is much slower here bringing about scalability problems.Transaction verification is faster as much persons can easily be chosen as validators making it more scalable.
7In the PoW fraudulent activities can only occur when the attacker has about 51% of the computational power required to solve complex mathematical problems.while in PoS the attacker must have about 51% of the cryptocurrency of that blockchain.
8News coins are minted in PoW.New coins are not minted in PoS.

D5975EA5-673C-4379-A017-BD59C5A9CBF6.jpeg

Which one is better in scaling capacity? Examples?

0422A082-9F26-44F9-8F60-D0DF06A0A2D8.jpeg

From the lecture and research it is noted that transactions are validated at a faster rate in the PoS, so I would say that the PoS is better in terms of scaling capacity because it allows more nodes to participate and requires little energy consumption. The PoS is efficient.

Examples
The following are examples of cryptocurrency that makes use of the PoS mechanism;

● Etherum:

07C2B46B-D4E8-4176-BB08-53399670E0EF.jpeg
source

Etherum is one of the most popular crypto currency that makes use of the proof of stake as a lot of dApps are built on it and there is great need for scalability.

●Tezos
034F0208-4880-4CF4-B3F1-71416CEEDED0.jpeg
source

●Akash Network (AKT Token)

F6277673-1F37-449F-917E-CBA5ACECFC83.jpeg
source

reference


Conclusion

The consensus mechanism is required for security, transparency and reliability in a blockchain. Special appreciation to @sapwood for this great lecture.

I hope this post was insightful, thanks for reading.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Greetings @sapwood , my post has not been graded yet and it is 6days now. Please kindly look into this. Thank you.