1. 链一财经首页
  2. 资讯

几种常见的区块链共识机制简介

几种常见的区块链共识机制简介

工作量证明算法(Proof of Work – PoW)是比特币使用的共识机制。系为可让每个参与的节点共同参与交易验证,也是一个能多方共同维护并共享同一份交易记录的帐本。PoW算法中,记帐节点需使用一定的运算资源处理同一条件的Hashcash计算,哪个节点先计算出来,区块就属于该节点的,接着被算出来的数值则可向网络其他节点提交计算的工作量证明。

虽然Hashcash函数具难破解性,但容易被验证,因此只要数值被计算出来,其他参与节点便能容易地去验证这个值是否有效。由于工作量证明运算具相当高的计算成本,因此无诱因去伪造,只有遵守协议约定,才能够回收成本并获得收益。

然而,工作量证明的结果于区块链交易纪录上并不具最终性 (finality)。对于分散式网络中的任何一个区块而言,总是存在无限延伸的可能性,可能出现始于它的父区块但又不包含它的分叉结果,因而难以决定谁得到有最多验证。

股权证明算法(Proof of Stake-PoS) 则是另一种共识机制。其采用类似股权证明与投票的机制,选出记帐人,由它来创建区块。持有股权(coin)愈多则具较大的特权,且需负担更多的责任来产生区块,同时也获得更多收益的权力。PoS希望实现一个减少运算资源消耗的共识机制。

除了PoS之外,DPoS(Delegate Proof of Stake) 采用类似股权授权证明,如PoS是一币一票的直选制度,DPoS则是间接民主的代议制。若以比特币共识机制吞吐量的性能(transaction per second – tps)为例, PoW的tps只能达到7/s,而DPoS的tps最高性能则能达到10w/s (BitShares官方数据)。Ethereum(以太坊:一个具有智慧合约功能的公共区块链平台)未来将采用类似PoS的机制替代现有其使用的PoW共识机制。

转自:金色财经

根据国家《关于防范代币发行融资风险的公告》,大家应警惕代币发行融资与交易的风险隐患。

本文来自LIANYI转载,不代表链一财经立场,转载请联系原作者。

发表评论

登录后才能评论

联系我们

微信:kkyves

邮件:kefu@lianyi.com

时间:7x24,节假日bu休息

QR code