共识机制有哪几种?_区块链:区块链区块链工程专业学什么

1.工作量证明

HotsCoin量化:工作量证明是目前最常见的共识机制,它的基本原理是:节点把一定的计算任务分派给网络中的所有节点,节点需要贡献计算能力来查找一个指定的数值,这个数值由节点之前提交的数据和当前区块链状态决定。找到指定数值的节点就可以获得一定的奖励,并且被允许出块,从而有效防止网络中出现恶意矿工。

声音 | 李笑来:所谓的 “共识机制”,指的是机器与机器之间的共识:李笑来刚刚发微博表示,区块链圈子里的人,喜欢用 “共识” 这个词。可问题在于,所谓的 “共识机制”,指的是机器与机器之间的共识,而非人与人之间的共识。滥用词汇是个坏习惯,也是让自己变笨的好方法。[2019/11/8]

优点:

-避免了攻击者伪造区块链状态的可能性,保证了网络的安全性;

-能够有效地防止网络中的恶意矿工,提高了网络的稳定性;

动态 | Blockstack发布更新版白皮书 详述共识机制设计及区块链演进路径:据链闻消息,分布式计算网络Blockstack发布了更新版白皮书,更详细地解释和定义了该项目最新的技术成果,其中包括共识机制设计、Stacks区块链的最新演进、智能合约语言等信息。Blockstack表示,其团队发明了一种燃烧证明挖矿(proof-of-burn mining)的形式 , 借力比特币网络,随着时间推移,当其自身PoW挖矿可以提供足够强的安全保障时,Stacks区块链将变成一条独立的区块链,这个过程通过一种“可调谐的”共识算法实现,将逐渐给予自身的Stacks挖矿更多的权重,而借力于比特币燃烧证明的权重则相对减少。此外,Stacks区块链v2版本将支持智能合约,重点关注安全性,Stacks区块链的智能合约是图灵不完备的,能够更容易的预测智能合约与系统其他部分的交互及其执行的成本。此前消息,Blockstack曾向美国证券交易委员会(SEC)提交5000万美元Stacks代币融资申请,若获批,可能将成为首个符合SEC标准的代币产品。目前Blockstack已开始向2017年预注册的投资者发放Stacks代币,投资者需要完成“合格购买者”的KYC流程。[2019/6/1]

-有利于网络的可扩展性,能够保证网络的稳定性。

金色财经现场报道,XinShu Dong:当前区块链共识机制都存在一定的问题:在2018年世界数字资产峰会(WDAS)暨FBG年会上,来自Zilliqa的XinShu Dong表示,当前的所存在的共识机制,都或多或少存在一些缺陷,如POW能源消耗大;BFT虽然消耗低,但是可扩展性存在瓶颈,并对网络质量依赖度较高;POS\\DPOS节省能源但是依靠加密经济支持;SHARDING平行共识计算,会有弹性上的问题。[2018/5/2]

缺点:

-消耗大量的计算能力,环境污染;

-对算力的需求越来越高,节点的门槛也越来越高;

-出块速度较慢,容易出现网络拥堵的情况。

2.权益证明

HotsCoin量化:权益证明是近几年新兴的一种共识机制,它的基本原理是:节点把网络中的一定资源存入网络,这些资源的存储被称为“抵押”,节点在抵押的基础上互相竞争,最终获胜的节点将被授予出块权,从而有效避免恶意矿工的存在。

优点:

-减少了计算资源的消耗,减少了环境污染;

-降低了节点的门槛,有利于网络的可扩展性;

-出块速度快,有利于网络的稳定性。

缺点:

-存在“财富偏袒”的情况;

-权益证明容易受到“攻击者伪造区块链状态”的攻击;

-对于系统的攻击者,可能使用大量的资金来控制网络,从而破坏网络的安全性。

3.注意力证明

HotsCoin量化:注意力证明是一种基于权益证明的半经济型共识机制,它的基本原理是:节点把网络中的一定资源存入网络,这些资源的存储被称为“抵押”,节点在抵押的基础上互相竞争,最终获胜的节点将被授予出块权,只有被抵押的节点才有出块的权利,从而有效防止恶意矿工的存在。

优点:

-消耗的计算资源比较少,减少了环境污染;

-抵押的节点拥有出块的权利,降低了节点的门槛,有利于网络的可扩展性;

-出块速度快,有利于网络的稳定性。

缺点:

-存在“财富偏袒”的情况;

-对于系统的攻击者,可能使用大量的资金来控制网络,从而破坏网络的安全性;

-抵押的节点有可能被不正当的攻击,从而破坏网络的安全性。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

水星链

[0:62ms0-0:585ms