152彩票APP

新闻动态 您所在的位置:主页 > 新闻动态 > 公司新闻 >
区块链中常见的10种共识机制介绍

类别:公司新闻 发布时间:2019-05-20 15:36 浏览:

  在蜂巢学院公开课第二课上,导师郝玉琨(万向区块链新链空间负责人)用通俗易懂的例子讲解了了解区块链必须要掌握的10个核心关键词,其中有一个是“共识”。在课上,导师解释了什么是共识,并提到PoW、PoS、DPoS是目前公有链常见的共识算法。

  在区块•☆■▲链共识机制这片江湖里,除了PoW、PoS、DPoS“三秀”外,还有数个小弟隐于其中,他们虽然没有那么大的名声,但也有公链在用。这篇□◁文章,将简单介绍10种共识机制,让大家更多地了解区块链的共识。

  举个例子,你约了一帮人玩游戏,玩游戏之前要定下游戏规则,规定好输赢的奖惩措施。游戏规则需要每个参与游戏的人同意并达成一致,这样才能保证整个游戏的公平性,让每个参与者都玩得开开心心。这个游戏规则就是一个“共识协议”。

  在区块链中也一样,共识是一个决策过程,它的目标是确保所有参与者在添加新数据块后,能就其当前状态达成一致。换言之,共识协议确保了一条链的正确性,并为做出贡献的参与者提供了激励措施。共识协议对区块链来说是非常重要的,它可以防止一个人单独控制整个系统,并确保每个人都遵守网络规则。以比特币区块链为例,虽然中本聪创造了比特币区块链,但TA对这条链并没有所有权,比特币区块链完全是透明和开放的,网络中的每个节点都是平等的。

  目前行业里有多种区块链协议,其中PoW(工作量证明)和PoS(权益证◇=△▲明)是最早的协议,通常也是其它共识协议的原型。让我们来看看它们各自有什么优缺点。

  要添加一个新块,参与者必须证明TA已经完成了多少量的工作。更准确地来说,要证明TA解决了一个非常困难△▪▲□△的任务,即找到了符合特定规则的哈希值。第一个找到正确哈希值的人即可获得在链上添加新块的机会。

  因此,参与PoW意味需要大量的计算资源成本,如电费、CPU等。尽管点对点的可扩展性不错,但PoW处理交易的效率很低。它的另一个问题是,参与者的动机通常是为了致富而不是为了维护“正义”。随着时间的推移,降低挖矿费用和佣金,会极大地影响网络安全。

  PoW的优势在于,能确保两个互不信任的参与者在一个网络中工作。任何人都可以加入网络,而不需要任何许。尽管点对点的可伸缩性很高,但是事务处理率仍然很低。

  工作原理:网络信任验证者,验证者抵押自己的资源作为创建块的能力保障。抵押的资源越大,网络允许这个验证者创建块的概率就越高。

  PoS的技术特点是没有复杂和不必要的计算。网络参与者不与其他人竞争,而是抵押他们的资源,如在以太坊区块链中的抵押以太币,并等待他们被选中来创建一个新的块。

  参与者对网络●安全很看重,因为他们自己手里持有网络中的TOKEN。系统根据参与者所拥有的 “股权”来选择验证者,如参与者拥有5%的股份,那么将验证网络中5%的交易。PoS的想法是验证者持有的“股份”比例越高,TA操纵验证程序的兴趣就越低。

  与PoW算法一样,PoS中交易的完成是概率性的。尽管与PoW相比,PoS的交易速度相对较快,但它仍然需要TOKEN。有人指•●出,拥有大量股份的验证者将会有更大概率被选中,因此会导致“富者更富”。

  工作原理:参与者将新块的生产委托给一小群被选出来的、数量固定的验证者。竞争激烈,但回报丰厚。

  DPoS通过减少验证者的数量来提高交易速度以及创建块的速度。验证者是TOKEN持有者通过投票选出来的,新块由验证者而不是TOKEN持有者◇…=▲创建。每票的权重由投票人的资产总和决定。投票人可以在任何时候投票给验证者。这决定◆▼了网络的高度灵活性,如果★-●=•▽大多数验证者失败或出现问题,那么社区将立即投票选出新的验证人来替代他们。

  每个新块的产生需要1-2秒的时间。与PoS相比,DPoS更快更公平,因为被委托的验证人将会与为他们投票的人共享获得的奖励。

  活动证明(PoA)结合了PoW和PoS协议,这意味着参与者可以挖矿★▽…◇或抵押权益来验证区块。因此,PoA协议在矿工和普通网络成员之间提供了平衡。

  位置证明(PoL)允许用户保护特定的GPS位置,从而在网络上进行身份验证。这个区块链协议依赖于BFT信标,它在区块链中记录地理位置和时间标记,从而防止系统中断和欺诈。

  算法和PoS类似,但包含三个部分:账户内的TOKEN数量;账户活跃度;帐户持有人在网络上花费的时间。

  第一个参数在验证交易的评级中起着至关重要的作用;第二个和第三个参数只是帮助建立账户的“价值”。TOKEN的数量越小,其他参数的影响越大。

  因此,一个拥有数十万TOKEN的账户,由于其活跃性和上网时间,可以将重要性系数提高近3倍。反之,拥有数亿TOKEN的人,如果不够活跃以及上网时长不够,其重要性将降低。

  该系统类似于工作证明,但使用的电力较少。该算法不是参与者解决密码难题,而是在受信任的执行环境环境中工作,如Intel Software Guard Extensions(SGX)。PoET协议保证这些块是随机生成的,不受其它因素干扰。

  与PoS和DPoS类似,在POA中,验证人节点保护区块链并生成新的区块。区块链上的新块只有在验证器达到最大值时才会创建。区块链上的新块,只有当验证人节点达到最大值时才会被创建。

  通过预先选定验证人,Proof of Authority并没有那么去中心化。因此,这种共识协议更适合私有或者联盟区块链,如银行和保险公司。所有验证人的身份都是公开的,可由任何第三方进行验证。因此,验证人的行为是为了使网络利益最大化。

  PoC类似PoW,但两者有个显著区别,在PoC中,不需要做大量的工作来验证每个区块,这些工作在”PlotTIng”(绘图)的过程中提前完成了,此过程的结果用于后面验证每个块。Plotting是生成称为“plotting file”的特殊文件的过程,该文件存储大量预先计算好的哈希值。最短的解决方案被授予挖掘下一个块的权限。PoC具有高效、成本低和分布式的优点。

  PoC可用于任何领域,括投票追踪、记录存储、法律文件等。PoC可以是没有任何支持代码的原型,也可以是具有基本功能集的最小可行产品(MVP)。PoC是组织内部用来更好地理解特定项目的模型。

  共识协议是区块链不可分割的一部分。它们有助于实现公正,也能避免当一个或部分参与者节点失败时,系统出现故障。其次,也有助于互不信任的参与者在去中心化的环境中达成“共识”。

  上文只简单介绍了部分共识协议,还有很多协议未囊括其中,如Practical Byzantine Fault Tolerance(PBFT)、Proof-of-Brain (PoB)、Proof-of-Physical-Address (PoPA)、Proof-of-Bank-Account (PoBA)等。在蜂巢学院公开课第三课上,将详细介绍比特币的共识协议(PoW)。导师吴为龙(趣派科技CTO),是行业早期参与者和第一批区块链开发者,他将会结合自己多年的行业经验,为大家通俗易懂地讲授比特币的起源、发展、治理等各种知识,让大家离区块链更近一步。

  人人都懂区块链系列是一套精心录制的一系列针对于零基础朋友,致力于让更多人了解区块链技术,比特币,以太坊,莱特币等数字货币

  区块链是一个去中心化的系统,不受任何中央当局的监管,这就意味着操作完全由买方和卖方控制,没有第三方干....

  Golang 是由 Google 的 Robert Griesemer,Rob Pike 及 Ken....

  炼金术这个词来自阿拉伯语「al-kimiya」,kimiya 指的是铸造金属的行为。早期的炼金术关注....

  吕国宁:的确,目前「DApp」整个生态都面临着一些困境和挑战。公链作为基础设施,没有对 D▪…□▷▷•App 提....

  区块链是一系列信息技术的统称,简单地讲,区块链就是以密码学和P2P网络为基础,以一定共识机制搭建的可....

  粗略一看,过去一个月的哈希率已经稳定下来。同样,这可能是S9被淘汰并升级为更新,更高效的设备的结果。....

  2002年的一篇题为《新教改革的经济分析》的论文也被引用,其中一篇论文认为,天主教会一直是精神服务的....

  比特币的价格从2017年初的不到1000美元飙升至近2万美元,在不到12个月的时间里,比特币和加密技....

  区块链技术构建信任关系的驱动力来源于提升了作恶成本,让作恶行为能够公诸于世。

  私有区块链: 这是区块链的一种形式,在这种形式▷•●中,参与者只能通过真实的和经过验证的邀请来加入私有网络....

  在区块链+供应链领域,因为万向本身是做汽车◇•■★▼的,在汽车行业中有很多痛点需要解决,其中一个就是汽车物流。

  比特币并不是中本聪从零开始创造的产物。比特币协议的一些重要组件,如点对点通信网络、非对称加密与密码学....

  比特币区块链,因其首次运用当前分布式账本技术,通常被认为是区块链的雏形并冠以“区块链1.0”的称号。

  当社交媒体网络不断收集个人数据,行为和习惯时,用户就会失去对隐私的控制。

  Libra是一个数字货币项目,它的使命是建立一套简单、无国界的货币,并且建立为全球数十亿人服务的金融....

  物联网(lOT)加快了建筑行业资产和流程的数字化。建设项目一般比较复杂,涉及很多规章制度和标准。

  区块链技术为网络世界提供了一组交易的可见性,并且使得在创建交易记录之后不可能更改记录,区块链技术在加....

  在物联网方面,我们看到了许多成功的解决方案。从智能家居到农业,再到医疗保◁☆●•○△健和教育,许多行业都受到物联....

  未来,区块链会像移动支付一样,改变生活和商业,成为数字经济的基础设施。

  作为一个交易平台,用户将能够买卖数字资产,包括比特币(BTC)和以太(ETH)等加密货币。

  以人工智能、区块链、大数据为代表的数字化技术正深刻影响着当前的财务行业。

  央行的数字货币是基于国家信用、由央行发行的法定数字货币,与比特币等“虚拟货币”有着本质区别。

  毫无疑问,溯源作为区块链技术的一个重要应用领域,其前景光明,勿须质疑。

  区块链是个技术名词,局限于专业领域,本质上,用户关心的还是服务和产品体验,区块链只是达成这一目的的工....

  “区块链+”也有一股神奇的力量,当区块链遇上物联网,恰好一对珠联璧合的CP。

  按照传统模式,物联网往往是由设备制造商的数据中心(服务器)来收集所有已连接设备的信息,这决定了该服务....

  随着加密货币和区块链的出现,我们生活在科技史上的关键时刻,这意味着互联网业务将按照10年前制定的发展....

  区块链网络和技术的设计者和操作者在设计这样的系统时需要有创造性和灵活性,以确保符合这些数据隐私要求。

  长期以来,“双重支出”一直被认为是一个残酷的挑战,世界上最聪明的程序员、数据科学家和密码破译△▪▲□△人员,以....

  先行指标和滞后指标是评估经济或金融市场扩张和低谷的工具。简而言之,先行指标会在经济周期或市场趋势来临....

  最近的研究对比特币价格和矿工向加密货币交易所的资金流动进行了更深入的研究。当较大的矿池清盘时,币价出....

  大规模的功耗和滥用比特币证明了它的不可行性。C ++创作者Bjarne Stroustrup在You....

  达尔文先生的《进化论》有人翻译成演化论,其实物种发生突变并保留这种变化,强化这种变化,对于个体是进化....

  零知识证明的工程实现是一件极具挑战性的工作,但这并不意味着理解零知识证明这件事也同样困难,它背后的逻....

  星云节点计划是星云理念的实践,该计划核心为贡献度证明机制(Proof of Devotion,以下简....

  在DeFi领域,MakerDAO是很有影响力的项目。它通过去中心化的方式生成了稳定币Dai。而Dai....

  比特币采矿难度的提升与采矿利润率的不断下降,直接导致目前的采矿行业开始由大规模企业所主导。这场号称是....

  区块链世界有一个根深蒂固的规则,以至于有人称之为“民间传说”。比特币是区块链技术的最初版本,它在两个....

  随着区块链技术的不断成熟,数字资产将进入一个新的时代,对未来金融业态将产生巨大的影响。

  P和Q分别代表价格和产量,于是•□▼◁▼PQ的乘积就是整体的经济价值,上图的曲线代表价格是如何跟需求和供给相互....

  随着我国智慧城市信息化建设的逐渐深入,信息系统类型、功能和数据采集设备呈多样化发展,也为智慧城市建设....

  数字加密货币在解决社区信任问题上翻过了一座大山,这为比特币的未来也提供了一种▼▼▽●▽●可行的发展思路。

  区块链并不高深莫测,定义非常简单,就是分布式数据存储、点对★△◁◁▽▼点传输、共识机制、加密算法等技术应用。

  区块链创造的“自然共识”,证明了在信用本源方面,优于任何的“世俗共识”,“世俗共识”在货币领域的代表....

  际上从2008年比特币诞生以来,中国政府就开始密切关注区块链这一领域,期间也颁布了不少相关的政策法规....

  区块链技术在其他领域应用的初期,不少企业蹭着区块链的热潮进行市场炒作。

  虽然区块链技术的应用前景广阔,但目前真正落地并产生社会效益的项目数量不多,区块链技术处在早期发展阶段....

  区块链本质上是信息化技术,和互联网技术最大的不同是从信息的交换变为价值的交换,让人们的沟通交流,在现....

  未来,在人工智能、5G通信、大数据以及自动驾驶与区块链技术的融合,将推动城市智能化进入新的阶段。

  [quote]简介: 物联网设备可信上链[/quote] 物联网设备可信上链为物联网设备上链提供可信的、一站式、多层级的安全服...

  每一次,我们都会发现实施技术的新方法,同时充▲●…△满灵感,但环顾四周,看不到任何实际的变化。谈到使用区块链,我们应该...

  俗话说,大象从不忘事儿。 区块链亦是如此。 内存是区块链的核心,它是一种以关键方式构建的突破性计算机编程语言,...

  四年等一回,2018年俄☆△◆▲■罗斯世界杯赛开幕在即,从6月14日至7月15日,64场比赛轮番来袭。哪个球队会夺冠?谁将成为最佳射手...

  农场游戏app模式开发定制系统设计,农场游戏软件开发,农场复合游戏系统开发设计,农场种植游戏系统开发设计,农场种植...

  区块链技术作为一种分布式共享数据库技术正在方兴未艾,其分散性、透明性、公平性和开放性与互联网的理念是一致的,它...

  我使用LAMP做为NextCloud的运行环境-MariaDB, PHP-FPM 和 Apache(Ubuntu 16.04)。 (一)配置 LA...

  未来是光明的,它是由区块链驱动的。 区块链技术已经通过颠覆性的应用程序改变了金融行业,但金融业只是冰山一角。...

152彩票APP

Copyright © 152彩票APP 版权所有 | Sitemap | 网站导航

x