User Tools

Site Tools


dido:public:ra:xapend:xapend.k_consensus:05_algorithm:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dido:public:ra:xapend:xapend.k_consensus:05_algorithm:start [2021/11/01 18:03]
char
dido:public:ra:xapend:xapend.k_consensus:05_algorithm:start [2022/01/15 18:16] (current)
nick
Line 1: Line 1:
-====== ​4.Consensus Platforms ====== ​+====== ​K.Consensus Platforms ====== ​
 [[dido:​public:​ra:​xapend:​xapend.k_consensus:​start| Return to DIDO Consensus ]] [[dido:​public:​ra:​xapend:​xapend.k_consensus:​start| Return to DIDO Consensus ]]
  
Line 5: Line 5:
 <table ConsensusAlorithym>​ <table ConsensusAlorithym>​
 <​caption>​Crossreference os [[dido:​public:​ra:​xapend:​xapend.a_glossary:​d:​dido_platform|DIDO Platforms]] with Alogrithms.</​caption>​ <​caption>​Crossreference os [[dido:​public:​ra:​xapend:​xapend.a_glossary:​d:​dido_platform|DIDO Platforms]] with Alogrithms.</​caption>​
-^  Consensus ​Alorithym ​                       ​^ ​  ​Platform Examples ​           ^      Pros            ^   ​Cons ​              ​^ ​  ​Type ​ ^+^  Consensus ​Algorithm ​                       ​^ ​  ​Platform Examples ​           ^      Pros            ^   ​Cons ​              ​^ ​  ​Type ​ ^
 ^ [[dido:​public:​ra:​xapend:​xapend.k_consensus:​02_mechanism:​cellular ]] | <​WRAP> ​ ^ [[dido:​public:​ra:​xapend:​xapend.k_consensus:​02_mechanism:​cellular ]] | <​WRAP> ​
 //​Theoretical//</​WRAP>​ |<​WRAP>​ //​Theoretical//</​WRAP>​ |<​WRAP>​
Line 13: Line 13:
 ^ [[dido:​public:​ra:​xapend:​xapend.k_consensus:​02_mechanism:​dbft ​    ]] | <​WRAP> ​ ^ [[dido:​public:​ra:​xapend:​xapend.k_consensus:​02_mechanism:​dbft ​    ]] | <​WRAP> ​
 NEO</​WRAP>​ |<​WRAP>​ NEO</​WRAP>​ |<​WRAP>​
-• Generating a new block on the chain takes between 15 and 20 seconds.\\ +  * Generating a new block on the chain takes between 15 and 20 seconds. 
-• The transaction [[dido:​public:​ra:​xapend:​xapend.a_glossary:​t:​thruput|throughput]] is close to 1,000 TPS. NEO hopes to reach 100,000 TPS, which would allow the network to support large-scale commercial applications.\\ +  ​* ​The transaction [[dido:​public:​ra:​xapend:​xapend.a_glossary:​t:​thruput|throughput]] is close to 1,000 TPS. NEO hopes to reach 100,000 TPS, which would allow the network to support large-scale commercial applications.\\ 
-• No expenditure of energy needed (unlike the Proof-of-Work [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​consensus_algorithm|consensus algorithm]]).\\ +  ​* ​No expenditure of energy needed (unlike the Proof-of-Work [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​consensus_algorithm|consensus algorithm]]). 
-• Total finality for transactions after their [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​confirmation|confirmation]].\\ +  ​* ​Total finality for transactions after their [[dido:​public:​ra:​xapend:​xapend.a_glossary:​c:​confirmation|confirmation]]. 
-• There are no forks on the NEO [[dido:​public:​ra:​xapend:​xapend.a_glossary:​b:​blockchain|blockchain]].\\ +  ​* ​There are no forks on the NEO [[dido:​public:​ra:​xapend:​xapend.a_glossary:​b:​blockchain|blockchain]]. 
-\\+
 [[https://​coinrivet.com/​delegated-byzantine-fault-tolerance-dbft-explained/​]] [[https://​coinrivet.com/​delegated-byzantine-fault-tolerance-dbft-explained/​]]
 </​WRAP>​ |<​WRAP>​ </​WRAP>​ |<​WRAP>​
Line 34: Line 34:
   * Less hardware: Participants don’t need costly, specialized equipment. A regular computer is powerful enough.   * Less hardware: Participants don’t need costly, specialized equipment. A regular computer is powerful enough.
   * An incentive to “behave”:​ [[dido:​public:​ra:​xapend:​xapend.a_glossary:​b:​block_producers|Block producers]] — delegates — can be voted out at any time, so the potential for loss of income and reputation provides a hedge against bad behavior.   * An incentive to “behave”:​ [[dido:​public:​ra:​xapend:​xapend.a_glossary:​b:​block_producers|Block producers]] — delegates — can be voted out at any time, so the potential for loss of income and reputation provides a hedge against bad behavior.
-  * Flexibility:​ Because DPoS unlinks the election of block producers from the block production itself, it allows for a more creative and flexible approach to solving problems with either, in isolation, a recent Coinmonks piece explains. It provides a foundation for implementing “interesting governance models in blockchain applications.”+  * Flexibility:​ Because DPoS unlinks the election of block producers from the block production itself, it allows for a more creative and flexible approach to solving problems with either, in isolation, a recent Coinmonks piece explains. It provides a foundation for implementing “interesting ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​g:​governance]] models in blockchain applications.”
 [[https://​www.verypossible.com/​insights/​pros-and-cons-of-the-delegated-proof-of-stake-consensus-model]] [[https://​www.verypossible.com/​insights/​pros-and-cons-of-the-delegated-proof-of-stake-consensus-model]]
 </​WRAP>​ |<​WRAP>​ </​WRAP>​ |<​WRAP>​
Line 212: Line 212:
  
 </​table>​ </​table>​
 +
 +<color blue><​todo @char> Do general review of this page </​todo></​color>​ \\
 +<color blue><​todo @char> Decide if it's worthwhile to fix the unordered lists so they look better in pdfexport </​todo></​color> ​
  
 /​**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- /​**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
dido/public/ra/xapend/xapend.k_consensus/05_algorithm/start.1635804188.txt.gz · Last modified: 2021/11/01 18:03 by char