The DPoS is a variant of the PoS algorithm. The agreement calculation of DPoS provides a high level of productivity and scalability by shrinking the number of validators with a limited count. The main idea behind the DPoS design is to answer a phenomenon. Thus, it validates the transactions with minimum validators. The DPoS should satisfy any two of the following properties that are decentralized production of blocks, security, and scalability. Some of the significant applications of DPoS are as follows.
• BitShares
• Steem and Steemit
• EOSIO
DPoS has many advantages that are,
• Neglects the influence of rich users through rich or poor concept
• Real-time secure voting
• Reduce computational power
• High scalability
• Environment friendly
• Offering digital democracy
The disadvantages of DPoS are as follows,
• Decision-making with small group holders is sometimes away from decentralization
• Cartels formation by witnesses