区块链之共识协议:PoW与PoS
摘要: ASIC有助于激励挖矿的中心化,为了克服这一问题,一些PoW网络周期性地改变挖矿算法。PoS网络的情况与此类似,一些网络选择了对验证器数量进行限制的共识机制,从而希望提供更大的交易吞吐量。
尽管区块链和加密货币社区仍然因对区块链的信仰而团结在一起,但他们之间却存在着一个巨大的分歧——共识协议。虽然工作量证明协议(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网络的情况与此类似,一些网络选择了对验证器数量进行限制的共识机制,从而希望提供更大的交易吞吐量。
(作者:BYEX研究院,内容来自链得得内容开放平台“得得号”;本文仅代表作者观点,不代表链得得官方立场)
评论(0)
Oh! no
您是否确认要删除该条评论吗?