Difference between PoS & DPoS | Steemit Crypto Academy Season 4 - Homework Post for Task 3

in SteemitCryptoAcademy3 years ago (edited)

1634856335812_1.jpg

JvFFVmatwWHRfvmtd53nmEJ94xpKydwmbSC5H5svBACH7z8wxADHcxZB6ZaqE91wVuFbYMuo3TXEHLkiC1m5qqtdYy2r7bkSrAyHmXnEDdaWeSTewamSbNTsypUETFZYT4QichBxJa.jpeg

What is the difference between PoS & DPoS?

Proof of StakeDelegated Proof of Stake
Proof of stake we can see these are both consensus algorithms helping to democratize the function of a blockchain. So, proof of stake you have your tokens, you can stake them and with that, you'll get voting power and things of that sort and you'll also get rewards.
When you take your tokens and you delegate them to a representative then that representative can kind of vote for you and you also get rewards through the representative.
Proof of stake you are staking by yourself
Delegated proof of stake, you're delegating your tokens towards someone else so they can vote for you.
Proof of stake is considered more decentralized just because it's the person and their power
Delegated proof of stake is considered less decentralized because you're kind of delegating your power to someone else.
The validation process is not very fast.
Delegated proof of stake allows for block producers to validate transactions in seconds providing faster transactions.
The validator will have to be the one to validate the transaction.
Powers are been delegated to representatives to validate transactions of their behave.

JvFFVmatwWHRfvmtd53nmEJ94xpKydwmbSC5H5svBACH7z8wxADHcxZB6ZaqE91wVuFbYMuo3TXEHLkiC1m5qqtdYy2r7bkSrAyHmXnEDdaWeSTewamSbNTsypUETFZYT4QichBxJa.jpeg

Advantages of Proof of Stake

  • Energy efficiency:
Block validators do not need the energy to work on the network and it save electrical energy.
  • Decentralization:

Especially for public blockchains, decentralization is an essential feature. Here, we pay attention majorly to the concentration of miners or block producers. Everybody who holds this token can be part of the validation.

  • Scaleability:

It allows other scaling methods like working without reducing the security.

JvFFVmatwWHRfvmtd53nmEJ94xpKydwmbSC5H5svBACH7z8wxADHcxZB6ZaqE91wVuFbYMuo3TXEHLkiC1m5qqtdYy2r7bkSrAyHmXnEDdaWeSTewamSbNTsypUETFZYT4QichBxJa.jpeg

Disadvantages of Proof of Stake

  • Complexity:
To prevent potential problems or long-range attacks, a lot of rules are necessary. The block validator selection is very complex and also the block validator must be secure against denial of service attacks or hold-ups. This makes the system more complex.
  • Centralization:
We had talked about centralization being in the advantages. But it is necessary to look at it from a different angle and it turns out to be a disadvantage. For instance, if a block validator holds a certain amount of tokens of all staked tokens, he also received a certain amount of all newly created tokens.

And since the validator doesn't have high electricity and also the hardware costs are very low, the validator doesn't need to spend those tokens he earns. As a result, the block validator would gather those tokens over and over and increase its wealth. This would bring about an increasing influence on the validator in the staking pool, which can be kept on forever. It would also prevent the distribution of the newly created token by the validator among other users.

  • Initial distribution:
In PoS, tokens are very important to become a validator. But basically, tokens are shared as block rewards to the validators. Without the tokens, we can call anyone a validator and let alone earn a token to stake.

JvFFVmatwWHRfvmtd53nmEJ94xpKydwmbSC5H5svBACH7z8wxADHcxZB6ZaqE91wVuFbYMuo3TXEHLkiC1m5qqtdYy2r7bkSrAyHmXnEDdaWeSTewamSbNTsypUETFZYT4QichBxJa.jpeg

Advantages Of DPoS

  • Energy Efficiency-
With the DPoS network, the users don't need expensive hardware to mine, and users can simply use a normal computer. DPoS is very environmentally friendly than Bitcoin and Ethereum and in terms of energy consumption.
  • Speed -
In terms of speed, DPoS has a high speed because fewer users are needed to confirm the blocks, the DPoS algorithm can carry out more transactions in a very short period and this is one of the reasons it is faster than its alternative consensus mechanisms.
  • Enhanced democracy -
It is more accessible for users with weak tools and less stake in tokens, this network also provides every owner in the network the opportunity to vote. Mining pools can't be created and smaller stakeholders of the network have a say in how the process works.

JvFFVmatwWHRfvmtd53nmEJ94xpKydwmbSC5H5svBACH7z8wxADHcxZB6ZaqE91wVuFbYMuo3TXEHLkiC1m5qqtdYy2r7bkSrAyHmXnEDdaWeSTewamSbNTsypUETFZYT4QichBxJa.jpeg

Disadvantages Of DPoS

  • Mandatory participation -
The progress of the system is solely dependent on the cryptocurrency holders constantly participating in the voting process. Only a real participating community will bring about a good and secure functioning of the protocol.
  • Rich get richer -

DPoS users that stake huge amounts of cryptocurrency will have more voting power and therefore the user will have a higher influence in deciding delegates. Their voting power will only continue to rise as they receive a large return than users who have smaller stakes.

  • Formation of cartels -

The witnesses can reduce the role of validation amongst small stakeholders while creating their own group and reaping higher rewards. This makes the blockchain less tough to attack and makes it less decentralized.

JvFFVmatwWHRfvmtd53nmEJ94xpKydwmbSC5H5svBACH7z8wxADHcxZB6ZaqE91wVuFbYMuo3TXEHLkiC1m5qqtdYy2r7bkSrAyHmXnEDdaWeSTewamSbNTsypUETFZYT4QichBxJa.jpeg

Name some Blockchain projects that use the DPoS consensus mechanism and indicate the scalability.

Speaking of blockchain projects that use the DPoS consensus mechanism, BitShare is one of them. BitShare allows shareholders to use the system to have control over who is certifying the ledger. It allows the users to have 100,000 seconds block time to process 100,000 transactions per second and also the network scale. To have fully dedicated nodes that are highly efficient and specialized and remain in control of the shareholder. So, you can have 100,000 confirmations on your block.

Steemit is also a good example of a DPoS consensus mechanism that processes 10,000 transactions per second.

Also, EOS is not let out, EOS can process about 4000 transactions per second and this is carried within an average confirmation time of 0.5 seconds.

JvFFVmatwWHRfvmtd53nmEJ94xpKydwmbSC5H5svBACH7z8wxADHcxZB6ZaqE91wVuFbYMuo3TXEHLkiC1m5qqtdYy2r7bkSrAyHmXnEDdaWeSTewamSbNTsypUETFZYT4QichBxJa.jpeg

Conclusion

If some want to take an even larger thesis on why people are earning inside this ecosystem, they should study cryptocurrency and why the cryptocurrency is becoming valuable in general as well.

Thank you professor @sapwood for the wonderful lecture.

Sort:  
Loading...

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.029
BTC 65725.20
ETH 3370.19
USDT 1.00
SBD 2.63