学习
实践
活动
专区
工具
TVP
写文章

原链共识算法创新“DPOS+BFT”是怎样一种共识算法?

原链社区的小伙伴,大家好,欢迎大家学习原链一课。

原链共识算法创新“DPOS+BFT”是怎样一种共识算法

一条公链是否安全、高效、稳定的运行,从根源上取决于这条公链的共识算法。区块链公链发展到现在已经有近十种共识机制。众多共识机制间互有优劣,根据不同的公链定位,项目方会选择不同的共识机制。

目前主流的共识机制主要是以比特币为代表的POW共识机制和以太坊为代表的POS共识机制。

POW:「Proof of Work」是根据工作量证明的共识机制

优点:完全去中心化的共识机制,区块链数据攻击难度高,安全性强。

缺点:造成大量资源浪费,共识达成周期长、效率低。

POS:「Proof of stake」是根据社区成员权益证明的共识机制

优点:减少能源消耗,缩短共识时间

缺点:基于概率出块,理论上有被攻击的可能性。记账依旧需要所有节点确认,数据处理效率依旧难以商用。

那原链采用的“DPOS+BFT”共识机制有怎样的特色呢?

想了解原链DPOS+BFT共识机制,要先了解DPOS的共识原理。

DPOS通过建立超级节点,通过减少节点的方式提高区块链网络效率,而超级节点的生成则是由社区成员投票产生。

DPOS在确保公平的前提下保证了区块链网络系统的运行效率,为原链平台的商用打下基础。

BFT协议:BFT在DPOS共识的基础上,提高了原链区块链网络的容错率,和安全性。也进一步加速原链区块链网络的区块确认速度,提高原链区块链网络的效率。

总结,原链“DPOS+BFT”共识算法的创新应用,从基础上保证了原链企业级区块链SAAS平台的商用落地。

预告:下一课,为大家介绍原链企业级区块链SAAS平台的搭建模式。

原链YCCTwitter : yuanchain

YCC电报群:https://t.me/yccorg

官方微博:http://weibo.com/yuanlianycc

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181102G1OJIP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

同媒体快讯

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券