传统的PoW、PoS等古典算法都是需要拼的你死我活,最后留下一个人记账。PoW拼算力,PoS拼谁钱多,PBFT强制容错通讯复杂度高,且只适用于联盟链,私有链。那么有没有什么解决方案既能保证效率又能避免这种无谓的比拼呢?这就是Paralism Buddy算法解决的问题。Buddy算法是让业务相关的节点结成伙伴,相互认可,进而生成共识的最大公约数,最终在超块阶段,形成全局共识,既保证了效率,又兼顾了公平。
栗行共识No.3 找呀找呀找朋友de Budy并行算法
上期我们讲了
神一般存在的超块结构
无独有偶
并行共识算法也注定不一样
那个想到并行区块链的人
同时研发了
唯一并行适用、获得专利认证、友好去中心的
Buddy共识
相比之下
传统的PoW、PoS等古典算法
都是需要拼的你死我活
最后留下一个人记账
PoW拼算力,PoS拼谁钱多
PBFT更牛了
强制容错,根本不给圈外人说话的机会
并行系统
包罗万象,数据海量
果真靠比拼来最终决定一个记账权
那四海八荒怕是要疯了
那不如,换一个思路
并行系统里那么多业务
何必都放在一起比拼
只要相关业务能结成共识
最后形成一个合集
即全局共识
这个并行系统就很work了
Buddy共识就是这样的思路
Buddy是朋友、伙伴的意思
顾名思义
不同于串行链中争得你死我活
最终只有一个人获得记账权
Buddy算法
是让业务相关的节点结成伙伴
相互认可
进而生成共识的最大公约数
最终在超块阶段
形成全局共识
这样保证了
并行业务提高共识效率
且节点可以同时参与、并行出块;
节点地位对等
避免特权节点和算力浪费
实现完全去中心化
超适用于并行系统
到这理解了没
没理解去看完整白皮书喽
我们,下期见了
栗栗皆并行
有你才行
下次见喽
原文链接:http://www.paralism.com/blog/zh/paralism-consensus/
官方网址请访问:http://www.hyeperchain.net
更多技术资料请查阅官方白皮书:http://www.hyperchain.net/blog/zh/archives/901