2021-08-19 17:35:06
币种名 | 价格($) | 流通市值($) | 24H涨跌幅 |
---|---|---|---|
ATOM | 9.07 | 35.4亿 | +0.03% |
RUNE | 6.52 | 22亿 | +0.10% |
QTUM | 4.31 | 4.5亿 | +0.08% |
MINA | 0.82755 | 9.7亿 | +0.04% |
ELF | 0.53257 | 3.8亿 | -0.03% |
ARDR | 0.12572 | 1.2亿 | +0.05% |
PIVX | 0.31240 | 2746万 | +0.13% |
WAN | 0.28429 | 5639万 | +0.08% |
BTS | 0.00261 | 706万 | +0.07% |
NRG | 0.07387 | 612万 | -0.02% |
QRL | 0.35940 | 2817万 | +0.20% |
NAV | 0.03515 | 270万 | +0.10% |
PART | 0.15127 | 219万 | -0.05% |
RDN | 0.00572 | 29万 | +0.13% |
NXT | 0.00113 | 112万 | -0.00% |
PZM | 0.00071 | 293万 | +0.04% |
GRC | 0.00573 | 262万 | -0.15% |
BLK | 0.07854 | 495万 | +0.22% |
RDD | 0.00011 | 331万 | +0.19% |
EMC | 0.00661 | 31万 | -0.38% |
什么是共识
举个例子,你约了一帮人玩游戏,玩游戏之前要定下游戏规则,规定好输赢的奖惩措施。游戏规则需要每个参与游戏的人同意并达成一致,这样才能保证整个游戏的公平性,让每个参与者都玩得开开心心。这个游戏规则就是一个“共识协议”。
在区块链中也一样,共识是一个决策过程,它的目标是确保所有参与者在添加新数据块后,能就其当前状态达成一致。换言之,共识协议确保了一条链的正确性,并为做出贡献的参与者提供了激励措施。共识协议对区块链来说是非常重要的,它可以防止一个人单独控制整个系统,并确保每个人都遵守网络规则。以比特币区块链为例,虽然中本聪创造了比特币区块链,但TA对这条链并没有所有权,比特币区块链完全是透明和开放的,网络中的每个节点都是平等的。
总结来说,一个协议就是一套规则,它有助于:
确保在线交易的可行性;
消除双重损毁的可能性;
确保参与者不作弊。
区块链协议还包含:
目前行业里有多种区块链协议,其中PoW(工作量证明)和PoS(权益证明)是最早的协议,通常也是其它共识协议的原型。让我们来看看它们各自有什么优缺点。
Proof-of-Work(PoW)
工作原理:很难找到解决方案,但很容易检测结果的正确性。
使用范围:公有链
使用案例:比特币、以太坊、莱特币。
要添加一个新块,参与者必须证明TA已经完成了多少量的工作。更准确地来说,要证明TA解决了一个非常困难的任务,即找到了符合特定规则的哈希值。第一个找到正确哈希值的人即可获得在链上添加新块的机会。
因此,参与PoW意味需要大量的计算资源成本,如电费、CPU等。尽管点对点的可扩展性不错,但PoW处理交易的效率很低。它的另一个问题是,参与者的动机通常是为了致富而不是为了维护“正义”。随着时间的推移,降低挖矿费用和佣金,会极大地影响网络安全。
PoW的优势在于,能确保两个互不信任的参与者在一个网络中工作。任何人都可以加入网络,而不需要任何许可。尽管点对点的可伸缩性很高,但是事务处理率仍然很低。
Proof-of-Stake (PoS)
工作原理:网络信任验证者,验证者抵押自己的资源作为创建块的能力保障。抵押的资源越大,网络允许这个验证者创建块的概率就越高。
使用范围:公共/私有区块链。
使用案例:Cosmos、Tezos、Ethereum也正准备从PoW转向PoS。
PoS的技术特点是没有复杂和不必要的计算。网络参与者不与其他人竞争,而是抵押他们的资源,如在以太坊区块链中的抵押以太币,并等待他们被选中来创建一个新的块。
参与者对网络安全很看重,因为他们自己手里持有网络中的TOKEN。系统根据参与者所拥有的 “股权”来选择验证者,如参与者拥有5%的股份,那么将验证网络中5%的交易。PoS的想法是验证者持有的“股份”比例越高,TA操纵验证程序的兴趣就越低。
与PoW算法一样,PoS中交易的完成是概率性的。尽管与PoW相比,PoS的交易速度相对较快,但它仍然需要TOKEN。有人指出,拥有大量股份的验证者将会有更大概率被选中,因此会导致“富者更富”。
Delegated-Proof-of-Stake (DPoS)
工作原理:参与者将新块的生产委托给一小群被选出来的、数量固定的验证者。竞争激烈,但回报丰厚。
使用范围:公共/私有区块链。
使用案例:Eos、Bitshares
DPoS通过减少验证者的数量来提高交易速度以及创建块的速度。验证者是TOKEN持有者通过投票选出来的,新块由验证者而不是TOKEN持有者创建。每票的权重由投票人的资产总和决定。投票人可以在任何时候投票给验证者。这决定了网络的高度灵活性,如果大多数验证者失败或出现问题,那么社区将立即投票选出新的验证人来替代他们。
每个新块的产生需要1-2秒的时间。与PoS相比,DPoS更快更公平,因为被委托的验证人将会与为他们投票的人共享获得的奖励。