DIFFERENT TYPES OF CONSENSUS MECHANISM- STEEMIT CRYPTOACADEMY SEASON 4- HOME WORK POST FOR TASK 6

in hive-108451 •  3 years ago  (edited)

Hello everyone, i welcome you all to my blog once again. @sapwood i appreciate you alot sir for all your effort and for your lecture presented on Different types of Consensus mechanism

After reading the lecture and conducting my own research, am here to carry out the home work that followed after the lectures. I will be answering question 1.

blockchain-g8ddadd924_1921.jpg
Source

8SzwQc8j2KJZWBXFXnbnQ1FtoZhRqrTWozhqoqWHpGmpmoBsdBtkV8wv62o1VqmSKYBkES6mnZ4KnZFJohv9N1LAN9Ghm4475PShL7otwA8kMxB2eVt.jpeg

QUESTION 1: WHAT IS THE DIFFERENCE BETWEEN POW AND POS? ADVANTAGES AND DISADVANTAGES? WHICH IS BETTER IN SCALING CAPACITY? EXAMPLES

8SzwQc8j2KJZWBXFXnbnQ1FtoZhRqrTWozhqoqWHpGmpmoBsdBtkV8wv62o1VqmSKYBkES6mnZ4KnZFJohv9N1LAN9Ghm4475PShL7otwA8kMxB2eVt.jpeg

Before o go on to say the difference between POW and POS, i would like to say a few things about blockchain consensus mechanism.

BLOCKCHAIN CONSENSUS MECHANISM

What is Blockchain Consensus Mechanism?

Cryptocurrencies are not like our traditional money that is controlled by the government or the banking system, therefore there is a need to ensure that cryptocurrencies transactions carried out are properly verified. The processes used in achieving validation on a blockchain is called consensus mechanism.

Blockchain Consensus mechanism can be said to be the numerous methods used in achieving an agreement and even secure the decentralized network. In general they are protocols that ensures transactions are valid.
Examples of such consensus mechanisms are proof of work, proof of stake, etc.

8SzwQc8j2KJZWBXFXnbnQ1FtoZhRqrTWozhqoqWHpGmpmoBsdBtkV8wv62o1VqmSKYBkES6mnZ4KnZFJohv9N1LAN9Ghm4475PShL7otwA8kMxB2eVt.jpeg

PROOF OF WORK

Pow means proof of work. The word proof means evidence while work means effort. Therefore, proof of work(Pow) is a process which requires nodes on blockchain network to present evidence of work done in other to achieve consensus mechanism.

Proof of work is the first blockchain mechanism existing. Proof work became popular by bitcoin, which was the first cryptocurrency.

Proof of work just as the name implies, effort is required to stop the use of computing power in a malicious manner like spam email. The scalabilty of proof of work requires a large amount of energy.

The consensus mechanism proof of work can be used on the blockchain network to prevent people from gaming the network through expanding the effort of solving mathematical puzzles. Proof of work also prevents the monopolization of computing power on the network.

8SzwQc8j2KJZWBXFXnbnQ1FtoZhRqrTWozhqoqWHpGmpmoBsdBtkV8wv62o1VqmSKYBkES6mnZ4KnZFJohv9N1LAN9Ghm4475PShL7otwA8kMxB2eVt.jpeg

PROOF OF STAKE

Pos is the short form for proof of stake. Proof of stake is another blockchain consensus mechanism that is a rival or an alternative to proof of work.

Proof of stake is a blockchain consensus mechanism and it works by staking tokens or coins. This is done by users donating their token or coins to be used to validate transactions.

Proof of stake functions by using tokens or coins in the wallet. The more the token or coins users have in the wallet, the more the right given to mine coin. This mechanism works by picking randomly miners based on their wallet size.

Proof of stake came into existence in the year 2012 with the peercoin. Because of some of the shortcomings of proof of work.

8SzwQc8j2KJZWBXFXnbnQ1FtoZhRqrTWozhqoqWHpGmpmoBsdBtkV8wv62o1VqmSKYBkES6mnZ4KnZFJohv9N1LAN9Ghm4475PShL7otwA8kMxB2eVt.jpeg

DIFFERENCE BETWEEN PROOF OF WORK AND PROOF OF STAKE

Proof of workProof of stake
Proof of work requires more energy for transaction validationProof of stake requires less energy and resources for transaction validation
Proof of work not only guarantees consensus but provides the security of the blockchainFor proof of stake, in terms of security has not been proven to be more secured than POW
Validation of transaction is based on users solving mathematical problemstransaction validation does not require any sort of mathematical problems been solved
Proof of work is less environmentally friendlyproof of stake is more environmentally friendly
Expensive equipments are required before validation takes placeNo expensive equipment required for validation to take place

8SzwQc8j2KJZWBXFXnbnQ1FtoZhRqrTWozhqoqWHpGmpmoBsdBtkV8wv62o1VqmSKYBkES6mnZ4KnZFJohv9N1LAN9Ghm4475PShL7otwA8kMxB2eVt.jpeg

ADVANTAGES AND DISADVANTAGES OF PROOF OF WORK

ADVANTAGESDISADVANTAGES
It frustrates the attempt of spammers on the blockchain because it requires alot of powerleads to waste of energy because it requires high amount of energy
Serves as security on the blockchainHigh cost of maintenances because it requires big computers
Competition exist mong miners therefore, it makes transactions more validIt not environmentally friendly
The reward miners get is greater than what you see on POSRequires big computers for validation
POW prevents cryptocurrencies from been double or makes it difficult to doPOW is not as fast as POS

8SzwQc8j2KJZWBXFXnbnQ1FtoZhRqrTWozhqoqWHpGmpmoBsdBtkV8wv62o1VqmSKYBkES6mnZ4KnZFJohv9N1LAN9Ghm4475PShL7otwA8kMxB2eVt.jpeg

ADVANTAGES AND DISADVANTAGES OF PROOF OF STAKE

ADVANTAGESDISADVANTAGES
The rate at which transactions are processed is fastPOS blockchains are not easily accesible, therefore limit the number of users
Proof of stake saves energyusers who have very high amount of tokens on their wallets can have more influence over the validation of transaction which is not so good
Proof of stake is environmentally friendlyin terms of security, POS has not been proven to be more secured than proof of work
Does not require large computers for validationthe validation reward gotten by its users can not be compared to the case of mining because here reward is lesser
The requirement for transaction validation is not linked to users solving mathematical problemstokens or coins staked in PoS can not used until a certain time

8SzwQc8j2KJZWBXFXnbnQ1FtoZhRqrTWozhqoqWHpGmpmoBsdBtkV8wv62o1VqmSKYBkES6mnZ4KnZFJohv9N1LAN9Ghm4475PShL7otwA8kMxB2eVt.jpeg

WHICH IS BETTER IN SCALING CAPACITY?

Scaling means to have increased capacity of transaction in a short time(speed)

Proof of Stake is better at scaling than proof of work. Proof of Stake is better at scaling because of its fast transaction speed of 100,000 transaction per seconds while proof of work has its transaction speed lesser than that.

8SzwQc8j2KJZWBXFXnbnQ1FtoZhRqrTWozhqoqWHpGmpmoBsdBtkV8wv62o1VqmSKYBkES6mnZ4KnZFJohv9N1LAN9Ghm4475PShL7otwA8kMxB2eVt.jpeg

EXAMPLES

Examples of blockchains that uses proof of stake for consensus are cardano, Tezos, Algorand.

CARDANO
Cardano is a decentralized blockchain, that uses proof of stake to achieve its consensus. Cardano was founded by a man named Charles Hoskinson in the year 2015.

Cardano is fast, and it uses less energy for its transaction validation. Cardano has its token as ADA.

images.jpeg
Source

Examples of blockchain that uses Proof of work to arrive at Consensus are Bitcoin, Etherum, Bitcash, Litecoin.

ethereum-gdc3fa8a45_1920.jpg
Source

ETHEREUM

Ethereum is also a decentralized blockchain but it uses proof of work unlike cardano which uses proof of stake. Ethereum has its token as ether. Ethereum works with peer to peer network eliminating third party.

8SzwQc8j2KJZWBXFXnbnQ1FtoZhRqrTWozhqoqWHpGmpmoBsdBtkV8wv62o1VqmSKYBkES6mnZ4KnZFJohv9N1LAN9Ghm4475PShL7otwA8kMxB2eVt.jpeg

CONCLUSION

Both proof of work and proof of stake are consensus mechanism for validating transactions on blockchain. As you can see from my work above they both have their distinctive advantages and disadvantages. But one thing i got to learn from this class is that proof of work was the first form of consensus mechanism while proof of stake came into existence because of some of the short comings of proof of work, which means that proof of stake is like a rival to proof of work.

8SzwQc8j2KJZWBXFXnbnQ1FtoZhRqrTWozhqoqWHpGmpmoBsdBtkV8wv62o1VqmSKYBkES6mnZ4KnZFJohv9N1LAN9Ghm4475PShL7otwA8kMxB2eVt.jpeg

Thank you 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:  
Loading...

#club5050 😀

#club5050 all the way!!