Cryptoacademy season4// beginner's course-homework post for task 6- consensus mechanism for professor @sapwood

in SteemitCryptoAcademy3 years ago (edited)

PicsArt_09-06-09.22.55.jpg
image created my me on picsart

Hi steemians,welcome to season4 of the beginner's fixed task, hope we are doing good. Indeed @sapwood's lecture on consensus mechanism was really educative,have really learnt a lot about pow and pos which i will be sharing my knowledge of understanding based on the assignment tasks question below.

C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iP5U6etNKPgtm8G82pWtU71AzuTknSdR5BcL38Vk2zhQTo1K2quKLm2pzrBDKV8ESusMW5q9fEW.png

Task6 season4 questions

  • what is the difference between pow and pos?
  • Advantage and disadvantages of pow and pos?
  • which is better in scaling capacity?example.

C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iP5U6etNKPgtm8G82pWtU71AzuTknSdR5BcL38Vk2zhQTo1K2quKLm2pzrBDKV8ESusMW5q9fEW.png

what is the difference between PoW and PoS?

PicsArt_09-04-02.38.24.jpg
image created by me on picsart

Firstly,before i state the differences between PoW and PoS let me briefly explain what the both means so we can understand better:

PoW:- PoW which is an abbreviation for proof-of-work which is a decentralized censensus mechanism that requires members of a blockchain to make effort in solving the complex mathematical puzzle to prevent anyone from altering any aspect of the blockchain. One fact about proof-of-work is that it will require more effort and energy as more miners join the blockchain.

Proof-of-work is mainly uses in cryptocurrency mining which,helps in activating transaction and mining of new tokens.

PicsArt_09-06-06.21.20.jpg
image created by me on picsart

PoS:-pos which is an abbreviation for proof of stake,can simply means that a validator can mine or validate block transaction depending on how many coins the validator has or hold.
In other words, it allows coins owners to put up their coins as collateral, hoping to get control over the coins in proportion to the amount the stake and also hoping to get more coins as time goes on through reward mechanism,newly minted token and network fee etc.
Note that the more coins or tokens a validator has the more mining power the have.

Difference between PoW and PoS.

S/NPOWPOS
1.in proof of work, large amount of energy is required. in other words,energy consumption is high.in proof of stake, power is given to validators base on the amount of coins the validators has.
2.it requires miner's to generate a correct result to the mathematical problem or solving a mathematical problem to produce new blocks.The amount of coin a validator staked determines the chance of him being selected as the next block producer.
3.it has a lot of scalability issues,in other words, scaling capacity is poorproof of stake has good scaling capacity.
4.in pow, rewards are given to first miner's that solve the crytographic puzzle of a new blockwhile in pos validators are reward with network fee,newly minted tokens etc.

C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iP5U6etNKPgtm8G82pWtU71AzuTknSdR5BcL38Vk2zhQTo1K2quKLm2pzrBDKV8ESusMW5q9fEW.png

Advantage and disadvantages of pow and pos

PicsArt_09-04-02.32.05.jpg

Advantage of proof-of-work

  • proof of work has a high security level which prevent fraudulent act and independent data processors from lying about transaction. generally,it's cannot be easily hack.

  • It ensures a better degree of decentralization which selection of miners are done randomly.

  • There do not need a lot of requirements like KYC verification, it all about being ready to work and understanding the system. In general, it's smart and easy to join.

Disadvantages of proof-of-work.

  • This system waste energy,in a way that it requires a computer to perform a great deal of work, so with such electricity is extremely use which may lead to lot of electricity consumption.

  • There are a lot of complex mathematical problems or puzzle to be solve which requires a lot of effort and may be stressful.

  • Reward are only given to miners which are first to solve the complex cryptographic puzzles.

C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iP5U6etNKPgtm8G82pWtU71AzuTknSdR5BcL38Vk2zhQTo1K2quKLm2pzrBDKV8ESusMW5q9fEW.png

Advantages of proof-of-stake.

  • less energy is required,that is to say you don't need much energy to validate block or make the system to be prove trustworthiness.

  • Cost of spending is less because of the less amount of energy required.

  • This system does not require much time, as it is smart and easy to operate.

  • in proof-of- stake,there is no much barriers to entry, it reduces requirements of having the capacity of creating new blocks.

  • in proof-of-stake,a structure of compensation is given to validators incase of attack on the system,so the validators does not stand a chance of losing much if the system is attack or tempered on.

Disadvantages of proof-of-stake.

  • in proof-of-stake,there is a certain limits of transactions that can be process simultaneously. that is to say if you exceed the limit of transaction in a day you can't perform transaction again.

  • once a token is stake,you can't sell that particular token again until the staking period elapses.

  • It not easy for individuals to participate.in that,there is a limitation as per the number of individuals that should be involved.

  • lastly,cause of low level of security level it can be easily attack, which may cause fear of losing fund to scammers.

C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iP5U6etNKPgtm8G82pWtU71AzuTknSdR5BcL38Vk2zhQTo1K2quKLm2pzrBDKV8ESusMW5q9fEW.png

which is better in scaling capacity?

In terms of scaling capacity,i think proof of stake has more better scaling capacity than proof-of-work cause it is less complicated and it does not need sophisticated computing tool,you just need a wallet with a lot of coin in it. In general it is cheaper,easily understood,has more energy efficiency when compare to proof-of-work which requires more effort to solve a mathematical algorithm,proof-of-stake simply deals with staking and buying of coins.

C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iP5U6etNKPgtm8G82pWtU71AzuTknSdR5BcL38Vk2zhQTo1K2quKLm2pzrBDKV8ESusMW5q9fEW.png

Examples of coins operating under POW system.

  • Bitcoin(btc)
  • litecoin(LTC)
  • Ethereum(ETH)
  • Dogecoin(Doge)

Example of coins operating under POS system.

  • NXTcoin
  • Polkadot
  • Binance(BNB)
  • Cardona(ADA).

C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iP5U6etNKPgtm8G82pWtU71AzuTknSdR5BcL38Vk2zhQTo1K2quKLm2pzrBDKV8ESusMW5q9fEW.png

Once again am happy to join the steemit cryptoacademy beginner's tasks season 4 having met requires, am hoping to join the the beginner's weekly assignment soon by the grace of God. Thanks to professor @sapwood for the well explanatory lectures, it was fun going through this tasks as am hoping to see a better outcome.

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.030
BTC 61720.10
ETH 2429.72
USDT 1.00
SBD 2.63