【区块链】共识算法简介

本文介绍了区块链中的共识算法,包括其基本概念,容错类型、部署方式和一致性程度的分类,以及选举类、证明类、随机类、联盟类和混合类选主策略。重点讲解了PoW、PoS、DPoS和BFT等常见共识算法的工作原理和应用案例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

共识算法简介

区块链三要素:

  • 去中心化
  • 共识算法
  • 智能合约

共识算法作为区块链三大核心技术之一,其重要性不言而喻。今天就来简单介绍共识算法的基本知识。

最简单的解释,共识算法就是要让所有节点达成共识,保证少数服从多数!大多数人认定一件事,这件事就是事实,也就意味着如果你要去改变一个既定事实,那么你必须伙同大多数人陪你一起作假。

image-20240502112210383

共识算法分类

区块链共识算法的分类标准不一,且其种类和数量还在增长,但可以大致根据容错类型部署方式一致性程度等加以分类。

  • 容错类型:区块链共识算法分为拜占庭容错非拜占庭容错
  • 部署方式:将区块链共识算法分为公有链共识联盟链共识私有链共识
  • 一致性程度:区块链共识算法分为强一致性共识弱(最终)一致性共识
  • 选主策略:区块链共识算法分为选举类证明类随机类联盟
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哪个编程语言更好

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值