虚拟币钱包开发

新闻资讯

产品分类

热门产品

掌握钱包私钥掌握一切吗?
掌握钱包私钥掌握一切吗?
一般而言,如果一笔区块链交易的交易费设置的很低,它是不会被网络纳入的,但在某些情况下,零

杭州软件开发公司
杭州软件开发公司
杭州区块链软件开发公司哪里比较靠谱,区块链软件开发钱包,区块链商城系统开发,区块

GO开发者:如何成为区块链开发者?
GO开发者:如何成为区块链开发者?
可以这样说,2018年是区块链应用元年,区块链相关概念被炒得沸沸扬扬,作为一项新生技术,虽

稳定币之争
稳定币之争
毫无疑问,在加密货币市场有一个占主导地位的稳定币。 从理论上来说,Tether的代币USDT价

河南省首家区块链技术研究院成立
河南省首家区块链技术研究院成立
10 月 30 日消息据凤凰网商业消息,10 月 10 日,河南省未来区块链技术研究院在中国郑州正

软件开发-钱包开发
软件开发-钱包开发
沧州区块链软件开发钱包,区块链商城系统开发,区块链应用技术开发,区块链钱包开发,区块

宜昌软件开发钱包
宜昌软件开发钱包
宜昌区块链软件开发钱包,区块链商城系统开发,区块链应用技术开发,区块链钱包开发,区

临沂区块链钱包开发
临沂区块链钱包开发
临沂区块链软件开发钱包,区块链商城系统开发,区块链应用技术开发,区块链钱包开发,区

您的当前位置:首页 > 区块链钱包

浅析共识协议-从PoS到dBFT


时间:2018-08-29 16:22:32  来源:原创  作者:admin  点击次数:


  尽管区块链和加密货币社区仍然因对区块链的信仰而团结在一起,但他们之间却存在着一个巨大的分歧——共识协议。虽然工作量证明协议(PoW)仍然是比特币和许多其他平台的首选,但围绕着权益证明协议(PoS)及其它新兴共识协议的争论仍然剑拔弩张。

  工作量证明(PoW)

  作为共识协议的鼻祖和中本聪的创意,工作量证明协议的设定使矿工通过解决复杂的密码难题来获得比特币或通证形式的奖励。

  优点

  作为最早的协议,PoW已经证明了其抵御内部和外部攻击的能力。

  缺点

  PoW受到人们指责主要有以下几个原因。

  首先,比特币的能源消耗非常大,据估计,比特币网络等同于159个国家的总耗电量。比特币的批评者Andrew Tayo等人指出,这其中有很大一部分能源都被浪费了,因为不管有多少人参与到挖比特币的竞争中来,每个区块最终只能由一名矿工挖出。

  其次,比特币目前主要使用ASIC矿机进行挖矿,换一句话说,比特币挖矿主要由Bitmain等大型操作公司来主导,这些公司能够负担得起大规模挖矿所需的硬件设施。这种做法将挖矿业的权力集中到了少数人的手中,因此社区中有一部分人将比特币称为中心化货币。尽管像Vertcoin等加密货币试图通过定期变化算法的方式来保持对ASIC的抵抗力,但前提是它们必须要在ASIC制造商生产出新型矿机之前调整算法。

  采用情况

  比特币,莱特币,Zcash和Ethereum Classic,以及其他一些最流行的加密货币都采用了PoW共识协议。

权益证明(PoS)

  PoS最初的设想是为了避免PoW众所周知的问题,比如能源消耗。在PoS模型中,那些持有区块链通证的人可以把赌注押在下一个区块是否是正确产出的区块上。如果是正确区块的话,他们就会得到奖励。但是相反,如果有人在一个被证明包含欺诈交易的区块上下注,那么他们的赌注将会被“扣除”。

  优点

  PoS消耗的能量比PoW少。PoS还在积极惩罚不诚实行为,阻止验证者的欺诈行为。

  缺点

  由于验证节点不提供计算能力(即所谓的“无利害关系”问题),PoS区块链可能比PoW有更多的分叉风险。此外,PoS有利于拥有最多通证的人,这也可能会进一步增加它的中心化。比较明显的例子就是基于PoS的NXT,它的最大持有者已经获得了超过90%的通证。

  采用情况

  使用纯PoS算法的项目有Reddcoin、Decred和NavCoin。PoW的算法问题导致以太坊从原来的纯PoW驱动变成现在开始采用Casper,一种PoW/PoS的混合共识机制。

PoW与PoS的比较

  由于比特币和以太坊的市场主导地位,围绕共识协议的争论似乎也都常常围绕着PoW和PoS展开。

  其实,人们关于挖矿算法展开激烈辩论的是中心化与去中心化的问题,而不是选择PoS还是PoW的问题。ASIC有助于激励挖矿的中心化,为了克服这一问题,一些PoW网络通过周期性地改变挖矿算法。PoS网络的情况与此类似,一些网络选择了对验证器数量进行限制的共识机制,从而希望提供更大的交易吞吐量。

  然而我们必须了解到,PoW和PoS并不是唯一的共识模式,那还有其他的选择么?

股份权益证明(dPoS)

  股份权益证明由Steem和EOS的首席技术官Daniel Larimer发明的,它们都使用了dPoS。dPoS允许网络投票给“见证人(witness)”,他们将达成增加下一个区块的共识。与标准的PoS模型类似,网络参与者的投票权重由他们所持有的网络通证数量决定。

  优点

  dPoS中达成共识的参与者越少,决策的速度就越快。通过避免使用ASIC,它促进了网络的去中心化。

  缺点

  “见证人”的使用意味着永远无法实现完全的去中心化。你可以考虑一下完全民主(所有公民对所有问题投票)和代议制民主(选出代表来代表全体选民发言)之间的区别。

  Vitalik Buterin对dPOS提出了批评,并描述了这种共识协议将如何导致两极分化,即有影响力的选民组成的团体最终可能会对网络进行恶意攻击。而Larimer在他自己的博客上也写出了“加密经济治理的局限性”来为自己辩护。Larimer的结论是:共识是网络的作用,“每个社区可能都有自己的‘对与错’定义,这只能通过调查社区成员主观意见来进行衡量。”


本文来自区块链开发官网 转载请注明

上一篇 下一篇


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
网站首页| 关于沙僧科技| 区块链开发| 产品案例| 新闻中心| 售后服务| 联系我们