美文网首页
区块链共识算法总结

区块链共识算法总结

作者: 饶新v | 来源:发表于2018-04-21 17:46 被阅读0次

关于区块链的共识机制的特点总结

首先给打家介绍POW:

POW即工作量证明,是一种非常简单的方法。

优点:1.算法简单,容易实现;2.节点间无需交换额外的信息即可达成共识;3.破坏系统需要投入极大的成本。

缺点:1.浪费能源;2.区块的确认时间难以缩短;3.新的区块必须找到一种不同的散列算法,否则就会面临比特币的算力攻击·;4.容易产生分叉,需要等待多个确认5.永远没有最终性,需要检查点机制来弥补最终性。

POS共识机制优缺点:

优点:PoS及权益证明,它将Pow中的算力改为系统权益,拥有权益越大则成为下一个记账人的概率越大。这种机制的优点是不像Pow那么费电,但是也有不少缺点;

缺点:1.没有专业化,拥有权益的参与者未必希望参与记账;2.容易产生分叉,需要等待多个确认;3.永远没有最终性,需要检查点机制来弥补最终性。

F:dBFT共识机制,是由权益来选出记账人,然后记账人之间通过拜占庭容错算法来达成共识。

优点:1. 专业化的记账人;2.可以容忍任何类型的错误;3.记账由多人协同完成,每一个区块都有最终性,不会分叉;4.算法的可靠性有严格的数字证明;

缺点:1.当有1/3或以上记账人停止工作后,系统将无法提供服务;2.当有1/3或以上记账人联合作恶,且其他所有的记账人被恰好分割为两个网络孤岛时,恶意记账人可以使系统出现分叉,但是会留下密码学证据;

总结 : dBTH机制最核心的一点,就是最大限制地却保系统的最终性,是区块链能够适用于真正的金融应用场景。

相关文章

  • 区块链共识算法

    区块链共识算法总结http://www.blockchainbrother.com/article/6 【分布式共...

  • 12/666[小屋]主流共识算法的初研

    共识算法是所有区块链的基础,是区块链中最重要的部分,但也是区块链中最难理解的一部分。攻克了共识算法,就攻克了区块链...

  • 共识算法指南:什么是共识机制?

    这个共识算法指南着眼于一个常见的问题,什么是共识机制,以及为什么区块链需要共识机制。 介绍区块链 区块链技术被广泛...

  • 007.认识区块链(三)-共识算法

    共识算法就是指让区块链内容所有人区块认可新增的区块。目前有两种比较核心的共识算法:异步拜占庭共识模型(BTF共识模...

  • 区块链共识算法总结

    关于区块链的共识机制的特点总结 首先给打家介绍POW: POW即工作量证明,是一种非常简单的方法。 优点:1.算法...

  • 无标题文章

    区块链共识机制浅谈 - Jeffrey__Zhou的博客 - CSDN博客:文章介绍了区块链各共识机制的核心算法,...

  • 区块链共识算法比较

    区块链共识算法可以根据其容错类型、部署方式和一致性程度等多个维度加以分类。例如,根据容错类型,可以将区块链共识算法...

  • 区块链数字资产投资标的探究-区块链应用生态阐述和投资逻辑分析(一

    1、区块链介绍 1.1 区块链概述 区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法...

  • 区块链理解

    区块链 区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的 新型应用模式。所谓共识机制是区块链系...

  • 区块链是什么?

    区块链 区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统...

网友评论

      本文标题:区块链共识算法总结

      本文链接:https://www.haomeiwen.com/subject/matflftx.html