微信公号:辉光日新i(hgrx2017)
已进行数字签名版权保护
转载请注明出处
孙宁辉0034篇原创
自从采用了POS(权益证明)共识机制,新成立的这家码头装运公司由于节省了大量时间和资源,所以效率和收益也大幅增加。
正当大家都开心不已的时候,老板又发现了新的问题:
虽然交了押金就有被选为验证人的资格,但很大一部分交押金的人没有专业的知识和能力,这就限制了效率和收益的持续增加。
即:大多数被选为验证者的人并没有专业的技术以及硬件网络设施,这就使他们无法成为高性能的节点,因此导致整个系统提升的水平有限,还不够理想。
这该怎么办呢?
老板明白,必须再进行一次改革和突破。
于是,更新的共识机制出现了:DPOS,代理权益证明。
DPOS,代理权益证明
为了防止验证者因自身水平的参差不齐而限制网络的整体水平,规定由持币人选出若干个代理节点(验证者)来负责验证和记账。
被选出来的代理节点拥有更专业的技术和高性能的硬件设备,可以更好地保证区块链网络的性能和安全。
这就像一个国家的公民投票选举出新一届领导组织,代表自己处理整个国家的具体事务。
但同时选举也并非一劳永逸,而是周期性的持续选举。如果出现了不称职、不忠诚的代理节点,就会被持币人投票下台,这就让懈怠与不忠的代理节点面临高昂的犯错成本。
具体来说,区块链系统中做了三个基础设定:
1、验证者的出场顺序是随机的,且每3秒轮换一次;
2、不按顺序验证的区块无效,如果在预设位置之外生产区块则被投票出局;
3、每个周期会打乱原有的顺序。
这样一来,验证者之间不再抢夺出块权,同时也不会遗漏区块。
在奖励方面,DPOS会将一部分奖励分配给代理节点,而代理节点又将一部分奖励分到投票给自己的持币人。以此奖励对社区维护有贡献的节点和投票人。
比如前段时间比较热闹的EOS,被投票选出的超级(代理)节点会得到系统分配的出块奖励,之后再将部分奖励分给为自己投票的用户。
所以持有EOS代币的人参加投票选出超级节点后,是可以获得分红奖励的。
简单来说:
POW(工作量证明)算力越多权力越大,多劳多得;
POS(权益证明)持币越多、时间越长,权力就越大;
DPOS(代理权益证明)投票选出代理节点,代为记账。
共识的进步
随着共识机制的进化与发展,共识达成的速度也越来越快。
采用POW(工作量证明)的比特币,每秒处理7笔交易;
采用POW+POS(权益证明)的以太坊每秒处理15笔交易;
采用DPOS(代理权益证明)的BTS(比特股)每秒已经可以处理10万笔交易量。
而EOS将来会通过并行链的形式,最终达到每秒数百万的极速。这就让人们对EOS的未来寄予厚望,同时也具备了操作系统级别的硬实力。
总结
为了方便记忆,将我们之前学习过的几种共识机制作一个简要的总结。
1、BTC(比特币)应用了POW(工作量证明)共识,只要买了矿机(算力)就拥有了记账(一定概率)的资格;
2、ETH(以太坊)应用了POW+POS(权益证明)共识,持有越多越久的以太币就会有更多记账(一定概率)的资格;
3、EOS应用了DPOS(代理权益证明)共识,持币人投票得出代理节点(21主节点+100备用节点),主节点才有记账资格。
以上便是几种共识机制的区别及其应用,这有助于我们了解区块链共识机制的进化过程。
相信将来还会进化出更强更快的共识机制。
这篇文章PRESS.one 签名(长按识别):
一己之谈,仅供参考。
领取专属 10元无门槛券
私享最新 技术干货