美文网首页
区块链主流共识算法

区块链主流共识算法

作者: 重新崛起 | 来源:发表于2018-08-16 22:06 被阅读0次

1,PoW(工作量证明)

2,PoS(股权证明)

        根据你持有币的量和时间,给你发利息的制度。pos解决方案是鼓励大家都去打开钱包客户端程序,因为只有这样才可以发现pos区块,才会获得利息,这也增加了网络的健壮性。到目前为止,pos算法还没有被比特币采用的迹象。

3,DPoS(股份授权证明机制)

            以比特股为例来说,DPoS机制是让每一个持有BTS(比特股发行的一种加密货币)的人对 为整个系统资源当代表的人进行投票,而获得票数最多的101个代表将进行交易打包计算。握着BTS选票的人可以随时通过投票来更换这些代表(矿池)。

4,PBFT(拜占庭容错)

    不需要货币体系的许可链或者私有链。

PBFT算法

在 N ≥ 3F + 1 的情況下一致性是可能解決,N为总计算机数,F为有问题的计算机总数

5,PAXOS算法

        三类角色Proposer(提议者)、Acceptor(决策者)及Learner(最终决策学习者)

算法本身用语言描述极其精简:

    phase 1

    a) proposer向网络内超过半数的acceptor发送prepare消息

    b) acceptor正常情况下回复promise消息

    phase 2

    a) 在有足够多acceptor回复promise消息时,proposer发送accept消息

    b) 正常情况下acceptor回复accepted消息

        PAXOS协议用于微信PaxosStore中,每分钟调用Paxos协议过程数十亿次量级。

6,Raft算法

        是一种类似于PAXOS的分布式算法,相对于PAXOS,RAFT更容易理解及实现,这是一种典型的半数协议算法。

        三种角色:Leader,Follower,Candidate,可以互相转换。

        动画演示RAFT:http://thesecretlivesofdata.com/raft/

相关文章

  • 共识算法介绍

    本文大纲: 1、什么是共识机制? 2、主流的共识算法有哪些? 3、目前主流区块链(比特币、以太坊等)分别采用哪种共...

  • 区块链主流共识算法

    1,PoW(工作量证明) 2,PoS(股权证明) 根据你持有币的量和时间,给你发利息的制度。pos解决方案是鼓励大...

  • 区块链主流共识算法

    一.POW(Proof Of Work) Proof Of Work,也就是工作量证明。工作量证明系统(或者说协议...

  • Blockchain主流共识算法

    区块链主流的共识算法主要有:POW、POS、DPOS、PBFT、RAFT POW:Proof of work,工作...

  • POW是什么鬼?

    对于区块链有了解的朋友都知道,目前主流的区块链共识算法有POW,POS,DPOS,POI等等。今天我们来详细了解下...

  • 漫谈区块链共识机制

    共识机制是区块链的一个核心特征,是保证区块链系统在分布式架构下的一致性方案。目前主流的也有好多种共识算法:POW、...

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

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

  • 关于对truechain的一些心得

    现在的主流区块链共识算法POW,POS,DPOS,其中最为人所熟知的是BTC的UTXO模型POW共识机制,和E...

  • 共识算法演变史 |链捕手

    共识算法是近年来分布式系统研究的热点,也是区块链技术的核心要素。如何理解共识算法重要性及评价体系?如何认清当前主流...

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

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

网友评论

      本文标题:区块链主流共识算法

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