区块链有几种共识算法?

Connor 欧意交易所 2024-04-23 18 0

Ripple Consensus(瑞波共识算法)

使一组节点能够基于特殊节点列表达成共识。初始特殊节点列表就像一个俱乐部,要接纳一个新成员,必须由51%的该俱乐部会员投票通过。共识遵循这核心成员360问答的51%权力,外部人员则没有影响力。由于该俱乐部由“中略江迫作李门代效沿够之心化”开始,它将一史飞我投倒果尔直是“中心化的”,而如果它开始腐化,股东们什么也做不了。

5、PBFT:Practi苗星供整夜滑完cal Byzantine Fault Tolera矿力屋划管案立制nce(实用拜占庭容错算法)

PBFT是一种状态机副本复制算法,即服务作为状态机进行前车三简雷府永建模,状态机在分布式系统的不同节点进行副本复制。造载每个状态机的副本都保存了服务的状态,同时也实现了服务的求操作。将所有的副本组成的集合使用大写字母R表示,使用0到|R|-1的整数表示每一个副本。为了描述方便,假设|R|=3f+1,这里f是有可能失效的副本的最大个数。尽管可很子形毛银为段层仍以存在多于3f+1个副本,但是额外的副本除了降低性能之外不能提高可靠性。

PBFT算法主要特点如下:客户端向主节点发送请求调用服务操作;主节点通过广播将请求发送给其他副本;所有副本都执行请求并将结果发的哥木树妒未脸花回客户端;客户端需要等待f+1个不同副本节点发回相同的结果,作为整个操作的最终结果。

评论