时间:2018年10月31日
讲师:Ulord技术团队/优得学院 梁博士
主题:共识机制
三、权益证明机制(Proof of Stake;简称 PoS算法)
权益证明机制,类似股权凭证和投票系统,由持有最多的人拥有公示最终信息的权力。目前PoS已经有了很多的变种,最基本的概念是选择生成新的区块的机会和股权的大小成比例。PoS机制要求参与者预先放一些代币或者利益在区块链上,类似押金。系统根据币龄分配相应的权益,币龄是持币数量和时间的乘积。例如持有100个币,总共持有30天,则币龄就是3000。
在权益证明机制下根据持有数字货币的量和时间来分配相应的利息,用户将押金放进链里才会更加关注,做出的决定才会更加理性,同时也可以引入奖惩机制,使节点的运行更加可控,同时更好的防止攻击。
(一)PoS运作机制
第一,持币成为验证者。
第二,PoS算法根据持币的币龄,挑一个验证者给予权力生成新的区块。如果在一定时间内,没有生成区块,PoS则会挑选下一个验证者,给予生成新区块的权益,然后以此类推,以区块链中最长的链为准。
PoS和PoW有一个很大的区别,在PoS机制下持币是有利息的,并且引入币龄的概念,每个币每天产生一币龄;但是比特币有总量限制,并且有丢失的问题,总体来说,比特币是一个通缩的系统。
另外,PoS不需要损耗大量的电力生成新的区块,在一定程度上缩短了共识达成的时间,但是缺点是PoS仍需要挖矿,PoS中持币越多的收益越大,造成财富集中及中心化的问题。
四、股份授权证明机制(Delegated Proof of Stake;简称 DPoS算法)
(一)股份授权证明机制
股份授权证明机制,类似于董事会投票,持币者投出一定数量的超级节点,代理他们进行验证和记帐。监管规范、性能、资源消耗和容错性与POS相似。
所以DPoS是PoS的一个改进,它可以避免记账权的集中,由于DPoS采用董事会的制度,让董事会的成员进行记账,记账速度提高。 DPoS算法出块的速度可以达到秒级,TPS可以达到数千等级,可以满足现在绝大部分实行应用的一个需求。
(二)DPoS实例:比特股
五、各共识机制的比较
六、各主流币种的共识机制
网友评论