PoS共识机制的发展史有太多可写,因为其衍生出来的变种实在太多,各个项目的设计者们总有自己的奇思妙想。之前已经有一篇关于PoS发展史,但是各项目的特点我觉得还是有必要单独好好写一写,毕竟staking质押挖矿是一件长期赚利的事情,看好一个项目而不做staking是愚蠢的,而对一个项目的机制没有充分的了解就买币做staking更是盲目的。
PoS项目分析系列的开篇当然要写EOS,这个PoS项目中如今市值第一的老大哥,当年超级节点竞选时也是风头无两,其共识机制、投票机制的设计,为之后的PoS项目均产生了极强的影响。EOS的全称为EnterpriseOperationSystem,直译就是为商用分布式应用设计的一款区块链操作系统,为了达到其商用的愿景,EOS通过DPoS的方式解决区块链之前数据延迟、吞吐量低的问题,使得EOS可以达到每秒上千级别的处理量,在经过DPoS与BFT机制结合后,目前出块速度已达0.5s一个块。
北航蔡维德:一旦区块链加快在政务方面落地就可打通其他跨领域场景:北航数字社会与区块链实验室主任、天德链创始人蔡维德表示,《工业和信息化部中央网络安全和信息化委员会办公室关于加快推动区块链技术应用和产业发展的指导意见》的发布,就是为更好地推动区块链应用场景落地。往往区块链最先落地的应用场景在公共服务领域方面,尤其是在政务方面。一旦区块链加快在政务方面落地引用,就可以更好地打通其他跨领域场景。(证券日报)[2021/6/10 23:26:22]
EOS共识机制:DPoS+BFT
EOS共识算法经历过一次升级,最早采用的是纯粹的DPoS,就如同其创始人DanielLarimer(BM)在他的前两个项目Bitshares和Steem中采用的共识机制一样,用户以抵押持币的方式获得投票权,投票给节点帮忙验证交易并出块。BM根据Bitshares的经验,将参与验证出块的超级节点数量定为21个之少,他认为较少的节点数量有助于社区对每个节点都做好监督,而Bitshares的持币人就没有足够的注意力去审视他们的100位委托人,造成决策力的削弱。当然,数量较少的超级节点也进一步引起了外界对EOS去中心化程度低的诟病。EOS升级后的共识机制一般被称为BFT-DPoS机制,融入了拜占庭容错算法,也即出块节点产生区块后就直接发给所有其他节点,超过2/3的节点验证并签名返回给出块节点后就可以确认此区块,区块确认即代表着该区块不会再分叉,也即交易得到确认。这次共识机制的改变为EOS的性能带来了很好的效果。共识机制主要影响四个问题:
声音 | 国家特聘教授蔡维德:中国要利用区块链技术的机会成为科技强国:12月31日,国家特聘教授、北航博导蔡维德在中国金融信息网刊文《区块链——百年难遇的科技强国机会》。文章提出区块链“五要五不要”。第一要,我们要自己原创的区块链技术,要领导世界,要有原创的制高点。第二要,区块链技术要深度融合其它技术,如云计算、大数据和人工智能;第三要,区块链技术要与金融深度融合,服务实体经济,深度改革;第四要,中国要利用这次机会成为科技强国,如网络强国(不只是网络大国)。因为这次是一个突破口,必须要有创新,而不是只学习;第五要,中国相关部门以及负责的领导要注意区块链技术发展现状与趋势。区块链五不要:第一不要,不要一直跟随国外技术,可以跟随,但不要一直跟随,最后我们要赶上乃至超越;第二不要,不要以为把区块链放在现代业务流程里面,就可以了。其实根本达不到,因为要有供给侧结构性改革、实现各行业供需有效对接提供服务;第三不要,不要部署发过币(逃避监管)的链,扰乱中国金融市场秩序的链不会允许留在中国,这不是“安全有序”的发展。第四不要,不要认为这只是区块链技术的应用,要在技术上领先世界;第五不要,不要不清楚现在区块链发展现状与趋势。[2020/1/1]
在BFT-DPoS机制下,投票选出的21个超级节点根据地理位置传播距离最短的次序顺次出块,每0.5s产生一个块,每个节点生产6个区块,21个节点出块完毕为一轮。从产生区块到其他节点签名验证返回并确认,需要的时间不会超过1s,也即意味着不到1s的时间交易即可得到确认,不会有分叉、双花等问题。因此,EOS是一条不会分叉、TPS较高、交易确认速度极快的公链。顺带一提,1s内区块确认也几乎是拜占庭容错算法机制下的最快速度量级,想达到更快的速度除非有更好的共识解决办法。节点与奖励机制
声音 | 蔡维德:区块链技术将对金融行业产生革命性影响:日前,海南国际离岸创新创业示范区建设暨区块链·数字资产交易技术创新高端论坛在三亚举办。本次论坛由海南省科技厅、海南省金融局、三亚市政府联合主办,海南省区块链协会、欧科集团承办。国家千人计划特聘专家、北航特聘教授在论坛上做了“数字法币与监管科技创新”的主题演讲。他指出未来基于区块链技术,会对金融行业产生革命性的影响。首先,基于区块链技术,未来的金融流程会发生改变,尤其是清结算的环节;其次,金融基础设施会发生改变,特别是RTGS(全额支付系统)和CSD(中央证券托管中心)会变;第三,数字股票交易所不再需要CSD,只要有区块链系统就可以。第四,监管的流程也会随之发生改变。[2019/12/10]
在EOS的机制中,持币人投票给超级节点候选人先需要将持有的EOS质押换取投票权,若要将质押的EOS取回则需要3天的锁定期。每一枚通证质押换取的投票权最多可以给30位超级节点候选人投票,且一枚通证只能为一个节点投票一次,获得票数最多的前21名候选人将成为超级节点。
声音 | 蔡维德:就算没有入驻监管沙盒,业者也能够在产业沙盒上做实验:北京航空航天大学数字社会与区块链实验室教授蔡维德发布《监管沙盒2.0 伪创新的照妖镜》文章,再论监管沙盒 2.0。蔡维德表示,监管沙盒的一个重要流程是要确定金融科技公司所提的技术有创新,大部分的区块链技术都出自几个主流区块链的技术,所以区块链的创新不是很容易。他还表示,“监管沙盒2.0”就是:就算没有入驻监管沙盒,业者也能够在产业沙盒上面做实验,让自己有把握能够通过沙盒测试,申请进入监管沙盒。[2019/1/11]
数据源自eosauthority.com/voting截止到2019年8月5日,根据EOSAuthority统计,实际投票数超过3.16亿,在逾10亿的流通总盘中投票比例达到了30.9%,而总staking比例为48.23%。EOS机制中设计的通胀率为5%,但只有1%用来奖励给节点。目前EOS的总盘大致有10亿,增发量可以粗略以1千万计算。在这1%的奖励中,25%将会作为出块奖励分发给超级节点,其余的75%作为投票奖励由超级节点和备选节点根据得票比例进行分配,前提是备选节点获得每天至少100EOS的收益。根据EOSbeijing的统计,目前只有68个备选节点可以达到这个门槛。数据源自www.eosbeijing.one/data/#/voteRank
图片源自InfStones
*收益具体数据会随着各个影响数额波动产生变化,仅供参考EOS中的投票与staking
在EOS投票率的图中我看可以看到有投票率与stake率两个比率,两者的差别意味着在EOS生态中投票与stake是并不完全一致的概念,stake首先换取的是CPU和NET的资源,在EOS生态里面每一笔交易都需要占用一定的CPU和NET,因此大部分散户将持币质押是为了换取相应的主网资源来满足日常需求。不同于其他PoS公链,目前在EOS社区中,节点返利给投票者依然被视为“贿选”,所以散户将币质押是不会得到通胀奖励的。目前持币者通过stake换取主网资源后,更有可能将资源租赁给需要大量主网资源的DApp开发者来换取一些经济利益。总结
EOS采用BFT-DPoS共识机制,对PBFT算法与DPoS共识机制完成了较好的融合,0.5s出一个块,1s内可完成区块确认,不会产生分叉,TPS较高。EOS的投票总量仍在上涨中,投票比例已经达到较高的水平,由于用于奖励给节点的通胀比例仅为1%,计算下来备选节点每一票的年化收益率仅为1.5%左右。但是由于EOS较高的价格,收益仍然相当可观,看好EOS未来发展的群体基数也较大,这也造成了EOS质押比例居高不下。但目前EOS节点返利给投票者依然被视为贿选行为,几乎没有节点公开进行返利,所以EOS持币者想要像其他PoS公链持币者一样参与staking挖矿还需要观察EOS社区的舆论风向。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。