共识算法一直都是区块链技术中一个核心所在,目前主流的共识算法为POW、POS、DPOS等。BCH和BCE均是采用了POW算法,今天咱们具体来类比一下DPOS和POW算法的优点缺点。

DPOS机制,中文名股份授权证明机制(又称受托人机制),比如EOS、BTS,均是采用DPOS机制。它的原理就是让每一个持币人进行投票,然后由投票推选出多名代表,或者称超级节点,比如EOS就是21个超级节点,这些超级节点就获得了生产区块的权利,获得交易费奖励。如果超级节点不能履行他们的职责(当轮到他们时,没能生成区块),他们会被除名,网络会选出新的超级节点来取代他们。

POW机制,中文名工作量证明机制,比如BCH,BCE,LTC,均是POW机制。简单来说就是就是一份证明,用来确认你做过一定量的工作。现在一般指的是矿工利用矿机挖矿,投入的算力越多,获得的区块奖励也就越多。POW机制是现在应用最为广泛的共识机制。

简析DPOS

延续了POS的优势,因为没有矿机,自然无需消耗电力等资源。同时出块时间更快,在交易中可以获得更快的确认速度。股份授权证明机制与董事会投票类似,用户第一次拥有的投票权,相比较POS来说是一次比较大的突破。但由于投票所需要的时间和精力,绝大部分普通用户是没有投票热情的。此外破坏节点的处理存在诸多困难。社区不能及时有效的阻止一些破坏节点的出现,给网络造成安全隐患。

例如热度很高的EOS,目前也是DPOS极具代表性的数字货币了。EOS的理念很吸引人,由持币人票选出21个超级节点来负责生产打包区块,EOS即将在6月份开始投票,很明显的是参与竞选节点的用户都在拼命的屯币,所以EOS的币价一路在飙升,但实际上多数普通用户并没有投票的热情。此外由于DPOS的特性,如果轮到某个超级节点时,他没能生产出区块,他将会从超级节点中除名,网络会选择新的超级节点取代他。这时就给攻击者机会,如果该超级节点没有强大的算力保护自身,他们很容易收到分布式拒绝服务攻击(DDOS),这将会严重影响网络稳定。

DPOS对比POW

稳定性

POW机制是目前市场上运行时间最长的机制,已经安全维护比特币运行9年时间,可以说POW的稳定性已经获得了市场认可,是最为安全稳定的共识算法。DPOS机制目前还是一种比较年轻的共识算法,并没有经过时间的考验保证其稳定性,上文也提到了DDOS或者其它类型的攻击,这将严重影响DPOS的安全性。POW机制的生态圈更加广泛,由于挖矿有利可图,矿工、矿池、矿机商都会参与进来,投入算力来维护安全稳定。

垄断性

POW简单来说一种没有门槛的算法,任何人都可以投入算力竞争区块奖励。而DPOS延续了POS的弊端,只有持币者才可以获得区块链奖励,其实这就带来了一种制度性门槛,最终导致DPOS币的流动性大大减少,穷者越穷,富者越富。另外,不乏有人将DPOS的劣势作为优势来利用,比如近日,一种使用DPOS机制作为共识算法的IFO币,闪电比特币(简称:LBTC),竟然能人为暂停主链10天,这对去中心化不可篡改的区块链系统来说简直是个笑话。从这一点来看POW算法的去中心化程度是优于DPOS的。

对于支付型数字货币BCH来说,仅从共识算法的角度来看DPOS确实会提升交易效率,但会牺牲一定程度的去中心化和安全稳定,这对BCH来说是不可接受。其实关于BCH和POW机制的讨论很早就开始了,无非是最近很多人又开始用DPOS做文章。BCH路线规划是大区块+零确认支付+侧链网络,在实现小额支付的时候也就是几秒的事,事实证明POW机制同样可以实现极高的支付效率。POW机制一直是数字货币里的主流共识,市值前四名的主流币有3个都是POW机制。

BCH作为比特币的另一种发展方向,没有修改共识算法、没有预挖、拥有大量算力支持、并且获得了比特币社区众多重量级人物的认可,这是山寨币、IFO币所不能对比的。流血一月之后大部分的IFO币都已经死掉了,最近行情一直在回温,一些IFO币似乎死灰复燃,鉴于大部分IFO币诞生的动机并不单纯,希望各位投资者谨慎投资。

DPOS机制会比POW机制表现更好吗?相关推荐

  1. 区块链共识机制分析——论PoW,PoS,DPos和DAG的优缺点

    近期,随着区块链技术在社区中的声音越来越大,业界已经开始从技术角度对区块链进行全方位的解读.作为第一批区块链技术的实现,传统比特币与以太坊在共识机制.存储机制.智能合约机制.跨链通讯机制等领域并没有非 ...

  2. 区块链共识机制 (Consensus)(PoW,PoS,PAXOS,RAFT,PBFT)

    文章目录 Consensus Proof of Work(PoW) Proof of Stake(PoS) PAXOS Phases in PAXOS Prepare Phase Accept Pha ...

  3. 区块链共识机制技术一——POW(工作量证明)共识机制

    什么是共识机制 所谓"共识机制",是通过特殊节点的投票,在很短的时间内完成对交易的验证和确认:对一笔交易,如果利益不相干的若干个节点能够达成共识,我们就可以认为全网对此也能够达成共 ...

  4. 区块链共识机制技术一--POW(工作量证明)共识机制

    什么是共识机制 所谓"共识机制",是通过特殊节点的投票,在很短的时间内完成对交易的验证和确认:对一笔交易,如果利益不相干的若干个节点能够达成共识,我们就可以认为全网对此也能够达成共 ...

  5. BlockChain:《Blockchain Gate》听课笔记——以POW机制为例阐述共识机制的激励相容设计

    BlockChain:<Blockchain Gate>听课笔记--以POW机制为例阐述共识机制的激励相容设计 导读       区块链技术通过巧妙的经济激励和技术设计,创造了一种新型自由 ...

  6. 算力寻租或将终结中本聪的POW机制?深度解析BCH“司机补贴战”

    文章转自碳链价值,作者唐晗,经作者授权转发 作者 | 唐晗 编辑 | 秦晋 编注:上周,为掌控 BCH 而开展的"哈希战争(HashWar)",让"澳本聪"和比 ...

  7. eos采用的共识机制是_EOS共识机制

    EOS在第一版白皮书中使用的DPOS共识机制,而在新一版的白书中,对共识机制进行了改进,使用BFT+DPOS混合共识机制.使出块速度从原来的3秒变为0.5秒,tps显著提高,达到测试3590次/秒. ...

  8. Java高并发编程(二):Java并发机制的底层实现机制

    Java代码在编译后会变成Java字节码,字节码在之后被类加载机制加载到JVM中,JVM执行字节码,最终需要转换为汇编指令在CPU上执行,Java中所使用的并发机制依赖于JVM的实现和CPU的指令. ...

  9. 计算机采用的编码机制是什么,编码机制

    编码是信息从一种形式或格式转换为另一种形式的过程,也称为计算机编程语言的代码简称编码.用预先规定的方法将文字.数字或其它对象编成数码,或将信息.数据转换成规定的电脉冲信号,这个方法就是编码机制. 中文 ...

最新文章

  1. win10恢复经典开始菜单_小编教你电脑如何升级win10
  2. svn教程----示例二:测试人员拥有读权限
  3. stc单片机入门c语言,谈谈单片机入门
  4. RocketMQ 高可用性
  5. 异常的分类 java 1615309080
  6. System x借至强5500完成进化
  7. vnpy2.0安装后报错ModuleNotFoundError: No module named 'vnpy.api.ctp.vnctpmd'
  8. 区块链 女巫攻击是什么 Sybil Attack 为什么POW可以抵御女巫攻击 一文看懂
  9. Adobe Photoshop CC2020【PS cc2020】安装方式及安装包下载
  10. pythonscrapy爬虫ip代理池_Scrapy 框架插件之 IP 代理池
  11. 【软件技能】Perl 基础用法
  12. php草莓派,甜品控的减脂早餐,这样做低卡又裹腹,草莓派香蕉派,好吃分享了...
  13. nyoj-1182旅游【三进制状态压缩dp】
  14. 使用Prometheus+Grafana监控MySQL
  15. 计算机论文致谢词范文500字,论文致谢词范文
  16. 最新云知梦前端基本功与前端基础入门共127课项目实战(完整)
  17. LaTeX 学习笔记
  18. 黄金跳水如黄鼠狼探亲不怀好意,晚间黄金走势预测分析。
  19. CRM项目之stark组件url的视图函数和列表页面基本展示2
  20. project2007 key

热门文章

  1. Linux在高铁项目的部署环境
  2. 某大学园区网规划(设想)
  3. 微软想通了:Skepe正式默认隐藏IP地址
  4. 记录一款好用的JS插件,artDialog中国人自己写的插件
  5. 前后端分离实践(试探篇)
  6. PO_标准内部请购内部采购单抛转订单模组(流程)
  7. 新概念英语第一册1-34课单词
  8. 教你用Python表达母亲节的祝福
  9. PostgreSQL技术周刊第8期:用PostgreSQL 做实时高效搜索引擎
  10. linux(centos) 常用命令