区块链共识算法DPoS股份授权证明算法

区块链入门教程区块链共识算法DPoS股份授权证明算法

attachments-2018-03-9MDlTgOS5aa74ab46b850.png

作者:兄弟连教育

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


DPoS股份授权证明算法概述

 

DPoS,即Delegated Proof of Stake,译为股份授权证明。

最早于2013年由比特股Bitshares提出,目的为解决PoW和PoS机制的不足。

 

PoW及PoS的缺陷以及DPoS的提出

 

PoW机制纯粹依赖算力,导致专业挖矿群体与社区完全分隔,矿池的巨大算力形成另外的中心。

这与比特币的去中心化思想冲突。

PoS虽然考虑了PoW的不足,但会导致首富账户的权力更大,有能力支配记账权。

 

比特股是最早采用DPoS机制的加密货币,期望通过引入技术民主层来减少中心化的负面影响。

 

DPoS的原理

 

DPoS引入了见证人的概念,见证人可以生成区块,每个持股人都可以投票选举见证人。

得到总票数前N(通常为101)的候选者,可以当选见证人。

见证人的候选者名单每个维护周期(1天)更新一次。

 

见证人随机排列,每个见证人有2秒的权限时间生成区块。

如果见证人在给定时间内无法生成区块,区块生成权限交给下一个时间片对应的见证人。

DPoS这种设计使得区块生成更快捷,也更节能。

 

投票选出的N个见证人,可以视为N个矿池。

如果它们提供的算力不稳定、宕机、或者作恶,持股人可以随时投票更换见证人。


章发布只为分享区块链技术内容,版权归原作者所有,观点仅代表作者本人,绝不代表区块链兄弟赞同其观点或证实其描述。

attachments-2018-02-kL1zBfXx5a7ffd0b78798.jpg

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论

作家榜 »

  1. 社区运营-小以 548 文章
  2. 社区运营-小链 244 文章
  3. 于中阳Mercina-zy 79 文章
  4. 涂晶 75 文章
  5. 李晓琼 44 文章
  6. 兄弟连区块链培训 42 文章
  7. 吴寿鹤 36 文章
  8. John-smith 25 文章