区块链共识算法之授权拜占庭容错算法

2020-11-27 10:22:00

优点:快速、可扩展。

不足:每个人都争相成为根链。其中可能存在多个根链。

采用者:Neo。

解释:授权拜占庭容错算法,简称 dBFT,是一种支持通过代理投票实现大规模参与共识的拜占庭容错共识算法。在 Neo 中,令牌持有者可以通过投票选取其支持的 bookkeeper。之后,选定的 bookkeeper 组采用 BFT 算法达成共识,并生成新区块。Neo 网络中的投票是实时的,而非因人而异的。

dBFT 可为具有个共识节点的共识系统提供\(f = {{n-1} \over 3}\)容错。这种容错也涵盖了安全性和可用性、不受将军和拜占庭错误影响,并且适合任何网络环境。dBFT 具有很好的最终性(finality),这意味着一旦最终确认,区块将不可分叉,交易将不可再撤销或是回滚。

Neo 的 dBFT 机制生成一个区块需 15 到 20 秒钟。交易吞吐量测定约为 1000 TPS。这对于公共区块链而言,这是很好的性能。通过一定优化,dBFT 具有达到一万 TPSS 的潜力,这样就可支持大规模的商业应用。

dBFT 中加入了数字身份技术,这意味着 bookkeeper 可以是真实的个人,也可以是某些机构。因此,dBFT 根据存在于其本身之中的司法判决,可以冻结、撤销、继承、检索和拥有代币兑换权。它有利于实现合规金融资产在 Neo 网络中的注册。Neo 网络从设计上,就是在必要时为此提供支持。


能链科技介绍:能链科技是一家具备领先区块链底层技术及深度应用场景的金融科技公司,是中国首批获得网信办区块链信息服务备案企业,也是唯一同步入选全国仅有的两个区块链试点省份(海南、云南)首批合作企业的区块链公司。公司通过自主创新的区块链底层技术DTFN®,为大中型国企、民企、行业协会及监管机构等合伙伙伴,提供区块链解决方案和数字金融服务,提高商业效率,推动产业数字化,赋能实体经济。
    
能链科技区块链解决方案直达

区块链金融解决方案

产业区块链解决方案

区块链政务解决方案

上一篇:

下一篇:

关于我们

清浦新闻网是领先的新闻资讯平台,汇集美食文化、生活百科、房产家居、商旅生涯、教育科研、国际资讯、等多方面权威信息

版权信息

清浦新闻网版权所有,未经允许不可复制本站镜像,本站文章来源于网络,如有侵权请邮件举报!