What is Delegated Proof of Stake (DPoS)?

Delegated Proof of Stake (DPoS) Explained

Delegated Proof of Stake (DPoS) is a consensus mechanism that evolved from the traditional Proof of Stake (PoS) system 12. It is often considered a more efficient and democratic alternative to PoS and an alternative to Proof of Work (PoW) 1. DPoS was initially developed in 2014 by Daniel Larimer 1.

How DPoS Works

DPoS introduces a voting system where network users, or token holders, delegate their stake to elect a limited number of third parties, known as delegates, validators, block producers, or witnesses 134. These elected delegates are responsible for securing the network, validating transactions, and producing new blocks 54.
Key aspects of the DPoS mechanism include:
  • Delegation and Voting
    • Token holders stake their tokens to vote for validators 64. The voting power of a stakeholder is typically dependent on the number of coins they hold 1.
    • The more tokens a validator receives through delegation, the higher their chance of being selected to participate in consensus 4.
    • In some networks, like Core's Satoshi Plus, any token holder can stake their tokens with validators, effectively voting for them in a manner similar to how a miner delegates hash power 67.
    • In the EOS Network, token holders stake EOS and vote for up to 30 Block Producers (BPs), with the top 21 BPs being chosen as "active BPs" .
  • Delegate Responsibilities and Accountability
    • Delegates are responsible for achieving consensus, ensuring the generation and validation of new blocks 1.
    • Delegates are often elected based on reputation 13. If a delegate performs poorly, the community can replace them 1.
  • Rewards
    • Elected delegates receive rewards, such as transaction fees or block rewards, for validating blocks 3.
    • These rewards are typically shared between the validators and the delegators who staked their tokens to them 4. The reward is often distributed proportionally to each user's stake 3.

Advantages and Use Cases

DPoS is utilized by a number of blockchains, including EOS, TRON, Solana, and Lisk 13.
  • Scalability and Speed: DPoS is generally considered more scalable than both PoW and standard PoS consensus mechanisms 1. The limited number of validators allows the network to reach consensus faster 3. DPoS-based projects like Solana, EOS, and Tron are often faster and cheaper than PoW blockchains 1.
  • Inclusivity: Compared to some standard PoS models that may only permit large holders to stake, DPoS can permit all token holders to participate equally by delegating their stake 67.
  • Security and Participation: DPoS allows the community to actively participate in the network's security and growth by supporting trusted validators 5.
You're viewing a shared conversation. Your questions will start a new chat.