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个矿池。如果它们提供的算力不稳定、宕机、或者作恶,持股人可以随时投票更换见证人。
 

扩展阅读

 
  股份授权证明机制(DPOS)
  缺失的白皮书:DPOS共识算法工作原理及鲁棒性根源分析
  比特股环境搭建
  bitshares-core
  浅析 BitShares 2.0 的引荐机制及终身会员的各种玩法
  股份授权证明机制简介(DPOS Consensus Algorithm)
 

后记

 
  待续。

转载于:https://blog.51cto.com/11821908/2060338

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值