原链社区的小伙伴,大家好,欢迎大家学习原链一课。
原链共识算法创新“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
领取专属 10元无门槛券
私享最新 技术干货