Deposit-based proof of stake,股份授权证明机制。为了加快交易速度以及改进POS中的不足,DPOS提出将所有参与者们的权利授权给一定数量的受托人,由得票数最高的部分受托人代表所有参与节点轮流负责生成区块,将系统中的信任由全体参与者集中到了少数参与者。DPOS大幅缩小参与验证和记账的节点数量,可以达到秒级的共识验证,但是其可能存在候选人作弊的安全威胁,也依赖于代币。
DPOS(deposit-based proof of stake,股份授权证明机制,投票机制):半中心化、大规模节点支持、效率高
为了进一步加快交易速度, 同时解决PoS 中节点离线也能累积币龄的安全问题, Daniel Larimer 于2014年4 月提出DPoS. DPoS 目前是比特股、Crypti 平台内置的共识机制.在DPoS 中, 股东投票给某个受托人, 系统根据股东所持股权在系统中占比计算出票数最高的一定数量受托人, 受托人们按照事先规定的顺序轮流负责生成区块. 通过所有股东的投票后, 系统中的信任已经由全体参与者集中到了少数参与者, 节点发起交易后不用再等待相当数量未授信任节点的确认, 而只需要让受托人对交易进行验证, 这就大大缩短了交易的确认时间. 例如, 比特股可以达到每个块10 秒的区块生成速度, 相比于比特币平均每个区块接近10 分钟的生成时间有了重大提升.
在一些DPoS 协议版本中, 节点要获得竞争成为受托人的资格首先得付出一定代价, 比如缴纳一笔保证金到某个安全账户, 如果节点作恶保证金将被没收.受托人维护系统运行将获得报酬, 他将与其他受托人共享区块交易费, 酬劳对其形成正向反馈从而激励受托人更加努力维护系统安全. 由于区块