前言
前面给各位简单介绍过POW、POS以及POC之后,相信大家都对区块链的三大机制有所了解,今天小编给大家说一下,这三大共识机制后的又一共识机制——DPOS。
什么是DPOS?
DPOS(Delegated Proof of Stake)股份授权证明,这一共识机制是一种基于投票选举的共识算法,类似于代议制民主,最初是在2013年BM发布的一篇论文中出现,论文解释了DPOS是如何解决了工作量证明网络中的限制。这个算法最先是设计用来解决比特股系统中的问题,后来逐渐完善,最终在Steem项目中有着惊人的表现,DPOS依据的是最长链原则,就是在相同时间里,拥有最多生产者拥护的链会比别的链发展得更快。相较于POS,DPOS能大幅度提升选举效率,在牺牲一部分去中心化特性的情况下得到性能提升,现在已经有越来越多的项目使用DPOS协议。
DPOS的优势
1.问题分散:DPOS将区块链生产者的选举从区块生产本身分离开,这给后续模式设计提供了新的方式。
2.网络控制:通过对区块生产者的选举,保证了代币持有者对网络的控制。
3.扩容性能:解决传统工作量证明和权益证明的扩容性限制。
4.链上治理:提供了区块链应用中部署治理模式的基础
5.利害关系:解决了POS网络中最著名的“无利害关系”问题,这个问题会导致很少部分验证者会控制整个网络。DPOS中确定数量的代币验证者以及动态的选举模式,可以防止这个问题发生。
6.效率提升:缩短了区块产生时间和确认时间,提高系统效率。
7.简化过程:DPOS无需挖矿,也无需全节点验证,而是由有限数量的见证节点进行验证。.
8.节省资源:由于无需挖矿,所以自然也不需要耗费能源和硬件设备;
9.能耗更低: DPoS机制的节点数量只有101个,在保证网络安全的前提下,网络运能耗减少,成本最低。
DPOS的缺陷
1.弱中心化:与POS一样,有中心化倾向,无法真正做到去中心化。
2.人为操控:代理记账节点选举过程中存在巨大的人为操作空间。
3.参与度低:缺少激励提高算力,并且90%以上的持股人从未参与投票。因为投票需要时间、精力以及技能,在没有经济手段激励的情况下持股人参与度会随之下降。
4.节点质量:由于节点属于竞选,就无法避免人为操控,社区选举不能及时有效的发现破坏节点的出现,从而影响选举结果,造成安全隐患。
DPOS的代表:EOS
众所周知,目前使用DPOS协议最有名的例子就是EOS,EOS的21个超级节点和100个备用节点由EOS权益持有者选举产生,区块的生产按21个区块为一轮。在每轮开始的时候会选出21个区块生产者。前20个区块生产者由系统根据网络持币用户的投票数自动生成,最后一名区块生产者根据其得票数按概率生成。EOS在区块生成后即进入不可逆状态,因而具有良好的最终性。EOS采用的石墨烯技术理论上能达到百万级别的TPS。同时,由于EOS的记账节点有严格的筛选制度,系统的安全性也很高。
但知名区块链投资者李笑来曾经在文章中直言EOS最大的风险就是DPOS。
在2019年的8 月 22 日,去中心化版维基百科 Everipedia 首席信息官 Larry Sanger 发推特称,EOS 如果被中国财团中心化控制的话,将放弃开发 DAPP。
这并非空穴来风,而是经过调查,EOS的21个超级节点有17个为中国团队的节点,并且在各节点的 EOS 矿池加持下,使得超级节点的最低门槛提高至2亿多票。中国节点的严重控制,让EOS逐渐成为中国财团不断盈利的一个中心化的产物。并且不断有媒体曝出,EOS矿池存在着一个财团控制着多个矿池的情况,而这些矿池的月收入高达数百万。
中国财团控制着EOS矿池,让国外财团望而却步,因为过于中心化的缘故,让想要真正投资EOS的资本或财团没法进入,这也让EOS进入了一个恶性循环。
结论
EOS的例子充分说明了DPOS与区块链核心理念“去中心化”是相矛盾的,相信即使没有那些中国财团,EOS也会沦为国外财团的玩物。归根究底,问题是处在DOPS的机制上,在 DPoS 机制中,代币数量决定出块节点,这也导致节点为了谋取利益组织在一起。
所以DPOS或许改良了许多机制的问题,但却跟区块链最核心的理念去中心化背道而驰,但DPOS无疑让整个区块链的发展更好了,或许以后超级节点这个问题将会得到解决。
本文来自,仅作分享,存在异议请联系平台删除。本文观点不代表刺猬财经 - 刺猬区块链资讯站立场。