Golden
Proof-of-devotion (PoD)

Proof-of-devotion (PoD)

Blockchain consensus algorithm that selects accounts with high influence -- (as determined by their liquidity and propagation) -- to be block validators and proposers.

Proof-of-devotion (PoD) is a blockchain consensus algorithm researched and developed by the team behind the Nebulas cryptocurrency.



PoD is similar to another consensus algorithm, proof-of-importance, because both use a sort of ranking system based on set criteria to determine who is eligible to validate and propose blocks. In PoD, eligibility is determined by how high of influence an account has, where influence is based on liquidity and propagation.



Algorithm steps:

  1. Top-ranked accounts are selected
  2. Chosen accounts pay deposit and are qualified as the blocks Validators (Validators Set is dynamic, changes in Set may occur after Epoch change.)
  3. Algorithm pseudo-randomly chooses block Proposer
  4. After a new block is proposed, Validators Set (each Validator is charged a deposit) participate in a round of BFT-Style voting to verify block (1. Prepare stage -> 2. Commit Stage. Validators should have > 2/3 of total deposits to validate Block)
  5. Block is added. Block rewards : each Validator rewarded with 1 NAS.



Timeline

People

Name
Role
Related Golden topics







Further reading

Title
Author
Link
Type
Date

Nebulas Technical Whitepaper

Nebulas Team

PDF



Documentaries, videos and podcasts

Title
Date
Link





Companies

Company
CEO
Location
Products/Services









References