Subscribe to wiki

Share wiki

Delegated Proof of Stake (DPoS)

Wiki Powered byIconIQ
Delegated Proof of Stake (DPoS)

Delegated Proof of Stake (DPoS)

Delegated Proof of Stake (DPoS) is a  that represents a modification of the traditional  system. DPoS builds upon  by enabling network users to participate in the selection of delegates, who are responsible for validating blocks in the .[1]

Overview

Although  and are more widely utilized in  technology currently, DPoS is specifically designed to address many of the limitations that impact both  and .

Delegated Proof of Stake (DPoS) enables users to use their coins to cast votes for different delegates. Once these delegates are elected, they gain the authority to make decisions that impact the entire network. For example, elected delegates can establish protocol rules or validate transactions.[3]

The elected delegates are called block producers or witnesses. When delegated proof of stake is employed, it allows for voting on delegates by consolidating all of user's coins into a centralized  pool, and subsequently associating these coins with a particular delegate. [3]

How DPoS Works

Voting

Voting plays a pivotal role in Delegated Proof of Stake. The protocol allocates voting authority to users depending on the quantity of the  native tokens they have staked. In certain instances, stakers have the option to delegate their voting authority to other users instead of directly participating in the selection of a validator node.[4]

Witnesses

Witnesses are  operators chosen to append new blocks of transactions to the blockchain. They must meet the necessary hardware specifications for block production and, notably, maintain a positive reputation to garner sufficient votes. After successfully adding new blocks of transactions, witnesses are rewarded, and they have the option to distribute these rewards among the stakers who voted for them. [4][5]

Transaction Time

The transaction time in DPoS is significantly shorter than that of PoS. This is primarily attributed to the fact that most DPoS blockchains operate with a compact network of witnesses, typically numbering between 20 and 100. Consequently, the verification of a block of transactions occurs more swiftly.[4]

Delegates

Delegates are central components of the governance of DPoS blockchains, as they suggest alterations that could potentially influence the direction of the  network. These proposed modifications are subsequently subject to a voting process. This governance voting procedure is accessible to all network participants who have staked the native token of the network.[3][4]

History

 was initially introduced in July 2011 during a Bitcointalk forum discussion, with the aim of developing a more efficient method for processing and verifying blocks. Subsequently, in 2013,  conceived the Delegated Proof of Stake (DPoS) and implemented it in 2014 as an adapted version of the traditional  . The first instance of DPoS was put into use on  in 2015.[1][2]

Advantages and Limitations of DPoS

Advantages

  • Energy Efficiency: DPoS offers a significant advantage in terms of energy efficiency. Unlike , which necessitates extensive computational work for transaction validation, DPoS relies on a limited number of delegates to carry out this task. This reduction in computational demands enhances the network's energy efficiency. [4][6]
  • Speed: DPoS also boasts faster transaction processing compared to . With only a small group of delegates responsible for block production, transactions can be validated and executed more swiftly.[6]
  • Decentralization: DPoS is engineered to achieve a higher level of decentralization compared to PoW. Through the election of delegates by token holders, DPoS ensures that authority is distributed among a broad array of stakeholders, mitigating the concentration of power within a handful of influential [6]
  • Scalability: DPoS exhibits greater scalability than . As a result of the limited number of delegates responsible for block production, the network can efficiently manage a higher transaction volume without compromising on speed or security.[6]

Limitations

Despite the significant advantages of stake-delegated proof blockchains, such as inclusivity and protection against , they do exhibit a couple of limitations. Firstly, there is the potential for network centralization when only a limited number of users can function as witnesses. Additionally, there is the possibility of weighted voting, where users with smaller stakes in the currency may choose not to participate in the voting process.[3]

PoS vs. DPoS

PoS and DPoS differ primarily in how they handle block creation and governance.

Block Creation

1. Proof of Stake (PoS): In , block creation and validation responsibilities are assigned to validators based on the number of  tokens they hold and are willing to "stake" as collateral. Validators take turns proposing and verifying blocks, and the chances of being chosen are directly proportional to the amount of tokens staked. This process is relatively random but favors those with larger stakes.

2. Delegated Proof of Stake (DPoS): DPoS introduces a more structured approach to block creation. Network participants vote to select a limited number of delegates, often referred to as "witnesses" or "block producers." These delegates are responsible for creating and validating blocks in a deterministic and rotational manner. This system aims to enhance network efficiency and speed by reducing the number of validators and allowing for quicker transaction processing. [4]

Governance

1. Proof of Stake (PoS):  systems typically involve minimal governance processes, with validators primarily focused on block validation. Major decisions, if any, are often made through informal consensus or community proposals. Governance in PoS is less formalized and more reliant on participants' incentives aligning with the network's best interests.

2. Delegated Proof of Stake (DPoS): DPoS incorporates a more structured governance model. Elected delegates have the authority to make critical decisions, such as protocol upgrades and transaction validations. This model often includes a predefined set of rules for proposing and voting on changes to the network, making it more organized and efficient in terms of decision-making. [4]

See something wrong?

Average Rating

No ratings yet, be the first to rate!

How was your experience?

Give this wiki a quick rating to let us know!

Edited By

Profile picture of Anonymous uservzbrv

Edited On

December 14, 2023

REFERENCES

[1]

Crypto.com - What Is Delegated Proof of Stake?

Oct 25, 2023

[2]

Ledger.com - What Is Delegated Proof-of-Stake (DPoS)?

Oct 25, 2023

[3]

ByBit.com - What Is Delegated Proof of Stake (DPoS)?

Oct 25, 2023

[4]

Coinmarketcap - Proof-of-Stake (PoS) vs Delegated Proof-of-Stake (dPoS)

Oct 25, 2023

[5]

Cryptopedia - What Are Proof of Stake and Delegated Proof of Stake?

Oct 25, 2023

[6]

Binance - Explained : Delegated Proof-of-Stake (DPoS)

Oct 25, 2023