Delegated Proof of Stake (DPoS) Guide


Prominent cryptocurrencies using Delegated Proof of Stake (DPoS):

1. EOS

2. Steem


Overview

Delegated Proof of Stake (or in short known as DPoS) is a consensus protocol invented by blockchain scientist and EOS founder, Daniel Larimer. DPoS is used by various cryptocurrencies and blockchains to validate transactions and establish distributed consensus via a social reputation system working with real-time voting of every token holder. Hence, DPoS is regarded by many to be the most democratic and least centralized protocol since everyone that owns the DPoS based cryptocurrency token can exercise an amount of influence on changes and what happens on the network.


Daniel Larimer Picture Image 1: DPoS Scientist, Daniel Larimer

 

DPoS Voting Mechanism

Token holders have the power to vote in any number of active delegates into their roles. Voting power of a token holder is determined by the number of based token the token holder owns, with more owned tokens resulting in more voting power. It is recommended for voters to select delegates for the best interest of the blockchain network because the delegates will be in-charge of securing the network by validating transactions and running the blockchain by producing blocks after being voted in.


Key responsibilities of delegates:

1. Ensure their node is always running and functioning.

2. Validating transactions.

3. Collect transactions across network and placing them into blocks.

4. Signing and broadcasting blocks.


DPoS Block Productions & Rewards

The slate of delegates is updated once every day or every maintenance interval when the votes are confirmed and tallied. All voted in delegates will then get shuffled with every delegate given a turn to produce a block at a fixed rate of 2 seconds per block. Delegates will get paid for the blocks that they produced. If a delegate is unable to produce a block in time, they will not get paid, their allocated turn will be skipped and the next delegate will produce the next block. After every delegates have produced a block, they will be shuffled again.


DPoS Transaction Validation

Delegates have no power to change transaction details, but they can in theory exclude transactions in a block since they are the validators. But this has only a temporary effect because those transactions will eventually be included in the following block by other delegates and the dishonest delegate will likely get voted out by the network after that.


PoW Vs DPoS

DPoS is by far more superior in terms of transaction speed with the selection and voting of a fixed number of block producers, allowing transactions to be validated within seconds while Proof of Work (PoW) protocol used by Bitcoin takes on average 10 mins for every transaction, consumed huge amount of energy and is not environmental friendly.


Proof of Work (PoW) Mining Image 2: High Energy Consumption of Proof of Work (PoW) Mining

 

Additional Information

In another DPoS version, called the Deposit Based Proof of Stake, the delegate will need to deposit funds into a security account which will only be unlocked after certain period of time to prove his or her commitment. If the delegate misbehaved maliciously, the funds can be confiscated by the network.


NEXT: Read Top 12 Cryptocurrency Coins Guide

 

Related Articles:

1. Cryptocurrency Guide

Understand what is cryptocurrency, types of cryptocurrencies and others.
[ Read Cryptocurrency Guide ]

 

2. Blockchain & Smart Contract Guide

Understand what is Blockchain, Smart Contract and others.
[ Read Blockchain & Smart Contract Guide ]

 

3. Is it safe to invest in cryptocurrency?

Understand how secure are Cryptocurrencies, know the pros and cons of crypto investment.
[ Read Cryptocurrency Security Guide ]

 

4. Cryptocurrency Investment Best Practices

Learn the best practices of investments in the cryptocurrency and blockchain market.
[ Read Investment Best Practices Guide ]

 

5. Cryptocurrency Investment Concerns of Investors

Understand the key concerns of investors on Cryptocurrency investments, learn the recommendations on how to manage these concerns.
[ Read Cryptocurrency Investment Concerns ]

 

6. How to start trading Cryptocurrencies?

Beginner guide on how to purchase Cryptocurrencies with Fiat money and begin trading with other Cryptocurrency traders.
[ Read Cryptocurrency Beginner Trading Guide ]

 

7. What is a Cryptocurrency wallet?

Understand what is a Cryptocurrency wallet, why do you need it, how to select a wallet, types of wallets and how to use it.
[ Read Cryptocurrency Wallet Guide ]

 

8. Guide on selecting Cryptocurrency Exchange

Guide and recommendations on selecting Cryptocurrency Exchange for trades.
[ Read Cryptocurrency Exchange Guide ]

 

9. How to Trade on a Cryptocurrency Exchange?

Learn the steps on how to trade on a Cryptocurrency Exchange with instructions and screenshots to guide you.
[ Read Cryptocurrency Exchange Trading Guide ]

 

10. Cryptocurrency Mining Guide

Learn what is Cryptocurrency mining and if you can make a living with it.
[ Read Cryptocurrency Mining Guide ]

 

11. Top 12 Cryptocurrency Coins Guide

Top 12 Cryptocurrency coins guide - Bitcoin, Ethereum, Ripple, Bitcoin Cash, EOS, Cardano, Litecoin, Tron, Binance BNB, Verge etc.
[ Read Top 12 Cryptocurrency Coins Guide ]

 

12. What are Decentralized Applications (DApps)?

Understand what are Decentralized Applications (DApps) and how they function.
[ Read Decentralized Applications Guide ]