您的当前位置: 首页 > 新闻中心 > 行业知识 > 科普:常见的共识算法介绍

科普:常见的共识算法介绍

共识算法是通过形成集群并进行协商,在只允许有限的节点故障情况下以正确的性能运行,安全地实现分布式系统的一致性协议。共识算法是基于分布式系统的一个核心技术,它的重要性可以从维护网络的稳定运行,以及维护用户信任度角度出发来说明。本文将从历史背景、基本原理、工作流程、共识算法和应用等几方面简要介绍常见地共识算法。

科普

1. 历史背景

共识算法最早源自现代分布式系统,现代分布式系统是由彼得·阿森塔少校于1982年提出的,用来表示共享和交互的分布式系统中的一个重要概念,以及解决计算机网络之间的一致性问题。在演化的历程中,分布式系统由传统的服务器客户端系统演化为更安全可靠的P2P网络结构,以便实现更好的负载均衡。而且,共识算法作为分布式系统中的一种重要元素,越来越受到重视。

2. 共识算法的基本原理

共识算法的基本原理是指网络中的节点之间形成一致的共识,即除了满足节点的可用性和可靠性要求外,还需要保证节点之间达成一致,使系统处于一致的状态。例如弗洛伊德的一致算法,其核心思想是节点对状态以及状态之间的转换过程达成一致,这样才能够保证分布式系统保持一致性,且即使在有延迟的情况下也能避免出现数据不一致的问题。

3. 工作流程

共识算法的工作流程分为三个步骤,即信息广播、投票和决策。首先,节点会通过信息广播将投票内容传播出去,获得网络中其他节点的有效投票。其次,根据投票内容,进行投票操作。最后,根据投票结果,形成网络中的大多数同意以及最终的共识,从而实现系统的一致性。

4. 常见的共识算法

(1) 拜占庭将军问题:拜占庭将军问题是一个古老的分布式系统的一致性问题,即在有延迟的情况下,提出一些建议,而网络中的每个节点都可以接收到相同的请求,并达成一致。

(2) 巴罗克共识算法:巴罗克共识算法是一个随机拜占庭算法,其特点是在有延迟的情况下迎接风险,并达到最高的一致性判定。

(3) 工作量证明:工作量证明是一种特殊的共识算法,主要是将安全性解决任务抽象为一个基于计算难度的计算证明问题,使参与者在计算机上进行“安全硬币挖矿”。

(4) 联盟共识算法:联盟共识算法是一种基于替代方案安全性模型的共识算法,也称为 dBFT(基于替代方案安全性)。在此种机制下,节点之间在投票之前会进行``预言家(delegatable byzantine fault tolerance)''过程,以验证节点
本文由作者C-C发布,版权归原作者所有,禁止转载。本文仅代表作者个人观点,与本网无关。本文文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

相关报告

全球创业观察(GEM):2017-2018年全球创业观察报告(英文版)(156页) (4).pdf
全球创业观察(GEM):2017-2018年全球创业观察报告(英文版)(156页) (4).pdf

GLOBAL ENTREPRENEURSHIP MONITOR 2017/18 1 2017/18 GLOBAL REPORT 2017/18 SPONSORING INSTITUTIONS Babson College, Babson Park, MA, United States Lead Sponso

9-酷家乐-大型3D图形渲染质量保障实践-吴鑫璐(风飞).pdf
9-酷家乐-大型3D图形渲染质量保障实践-吴鑫璐(风飞).pdf

MTSC2020中国互联网测试开发大会深圳站TESTING SUMMITCONFERENCE CHINA 20202020.11.20-21一中国深圳宝立方国际酒店主办方:TesterHeme#page#MTSC中国互联网测试开发大会深圳站STING SUMMIT CONFERENCE CHINA2020大

联合国:暴力侵害妇女和儿童行为的陈述和报告准则(英文版)(38页).pdf
联合国:暴力侵害妇女和儿童行为的陈述和报告准则(英文版)(38页).pdf

这些准则促进负责任和有效地代表和报告暴力侵害妇女和暴力侵害儿童行为,以达到媒体报道和提高认识运动等公共宣传目的。尽管暴力侵害妇女和暴力侵害儿童行为的原因、风险因素、流行程度、模式和后果可能有所不同,但在道德上、安全和有效地交流这些问题的许多考虑因素是贯穿各领域的。这些准则是为媒体从业人员、联合国国家办事处和

【公司研究】福斯特-深度1:成就胶膜龙头的核心竞争力探讨-210315(17页).pdf
【公司研究】福斯特-深度1:成就胶膜龙头的核心竞争力探讨-210315(17页).pdf

轻资产、高 ROE 胶膜行业具有轻资产特性。一般 1 亿平米胶膜产能投资额在 2-3 亿元,每 GW 装机对应1000 万平方米胶膜需求。以 2.5 元/平方米的单位投资额计算,下游 1GW 装机对应胶膜投资额为 2500 万元,仅略高于逆变器,大幅低于玻璃和主材环节。 轻资产有效提升胶

【公司研究】大族激光-平台型激光龙头的价值演绎-210412(37页).pdf
【公司研究】大族激光-平台型激光龙头的价值演绎-210412(37页).pdf

成立新能源事业部,重点发力锂电池设备:公司锂电池设备从激光焊接设备起步,产品成功打入宁德时代、合肥国轩、中航锂电、天津力神等国内主流动力电池企业。在动力电池市场需求快速启动的背景下战略布局,整合上下游资源。通过新设和并购方式,加大锂电池前段生产装备的供应能力,不断提高锂电池中段生产装备的供应能力。内生研发与

ICON公司:脑外伤:从鉴定生物标志物到提高临床试验效率(英文版)(20页).pdf
ICON公司:脑外伤:从鉴定生物标志物到提高临床试验效率(英文版)(20页).pdf

随着创伤性脑损伤(TBI)诊断技术的进步,它在全球人群中变得越来越普遍,它正逐渐成为致残和死亡的主要原因

【公司研究】奥园美谷-全产业链布局打造医美生态集成-210531(36页).pdf
【公司研究】奥园美谷-全产业链布局打造医美生态集成-210531(36页).pdf

运营管理经验丰富,具备渠道与资源优势。1)运营管理方面:公司核心团队拥有多年工作经验,行业资源丰富,理解消费需求和行业发展趋势,建立了涵盖顾客管理、医疗服务、业务运营及人才培养的标准化管理体系,积累了标准化及快速复制的经营能力。2)营销网络方面:公司积极巩固传统的线下营销推广方式,另一方面逐步开展线上营销,

Journal of Retailing:零售业数据隐私(英文版)(16页).pdf
Journal of Retailing:零售业数据隐私(英文版)(16页).pdf

了解零售环境中的数据隐私需要考虑消费者、零售商和监管机构利益的融合。对于所有三种类型的参与者来说,巨大的转变影响了他们在当前大数据和高级数据分析时代在确保数据隐私方面的共同和独特角色。随着零售商收集大量数据,预计数据量将从2018年的33 zettabytes(1 zettabyte=1万亿千兆字节)增加到

客服
商务合作
小程序
服务号
折叠