首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >共识机制 >共识机制的分类有哪些?

共识机制的分类有哪些?

词条归属:共识机制

共识机制可以按照不同的分类标准进行分类,以下是一些常见的分类方式:

按照共识过程的形式分类

共识机制可以分为投票型共识机制和计算型共识机制两种。投票型共识机制通过节点的投票来达成共识,例如委托证明(DPoS)和实用拜占庭容错(PBFT)等。计算型共识机制通过节点的计算能力来达成共识,例如工作量证明(PoW)和权益证明(PoS)等。

按照信任度的形式分类

共识机制可以分为匿名共识和非匿名共识两种。匿名共识不需要对节点进行身份验证,每个节点都具有平等的权利和责任,例如工作量证明(PoW)和权益证明(PoS)等。非匿名共识需要对节点进行身份验证,只有经过验证的节点才能参与共识,例如权威证明(PoA)和委托证明(DPoS)等。

按照安全性的要求分类

共识机制可以分为安全性要求高和安全性要求低两种。安全性要求高的共识机制需要保证节点之间的信任度和安全性,例如权益证明(PoS)和权威证明(PoA)等。安全性要求低的共识机制可以容忍一定数量的恶意节点,例如工作量证明(PoW)和委托证明(DPoS)等。

按照参与节点的形式分类

共识机制可以分为无权益共识和有权益共识两种。无权益共识不考虑节点的权益和贡献,所有节点都具有平等的权利和责任,例如工作量证明(PoW)和实用拜占庭容错(PBFT)等。有权益共识考虑节点的权益和贡献,节点的权益和贡献越大,参与共识的权利也越大,例如权益证明(PoS)和委托证明(DPoS)等。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券