浅谈区块链(二十五):委托权益证明

共识机制在区块链中非常重要,可以说没有共识机制,区块链就不会成立。

因为工作量证明(PoW)的费电问题,于是出现了权益证明(PoS),但权益证明(PoS)一般情况下大量持币者并不去挖矿,而想挖矿的人却未大量持有到代币。

于是委托权益证明(DPoS)就应运而生了。

浅谈区块链(二十五):委托权益证明

DPoS的全称

委托权益证明(DPoS)是在权益证明(PoS)的基础上发展而来,权益证明(PoS)虽然看起来似乎比工作量证明(PoW)更为先进,避免了算力带来的费电问题,以及算力越来越集中导致算力越来越中心化的问题,跟区块链的去中心化越来越背道而驰。

但权益证明(PoS)常常是大量代币持有者已经无心去挖矿了,因为他们已经有“钱”了,挖矿的动力已经没这么强了,而那些想挖矿的人,因为代币持有量太低,往往却有心无力。

这就好比股票市场,你持有大量股票,你只想拿收益,并不想插手到你所持有股票公司的日常事务中去(往往股票持有人是持有多家公司,所以这看起来似乎不仅仅是想不想的问题),在这种情况下,董事会就诞生了。

而权益证明(PoS)在面临这个问题时,也同样采取了建立类似的董事会这样的机制来进行,这种机制就叫委托权益证明(DPoS)。

委托权益证明(DPoS),就是在权益证明(PoS)的基础上,选举产生101个代表,组成101个节点,负责挖矿,也就是“记账”。

浅谈区块链(二十五):委托权益证明

DPoS被认为是回归中本聪最初设想的一种方式

这样一种机制带来了不少的好处:

第一,它解决了权益证明(PoS)面临的问题,即代币持有者和挖矿者的错位。

第二,大大减少了挖矿的节点数量,即使得记账的节点数降至101个,这样其他的节点就可以作为轻节点而存在,减轻了全网大部分节点的数据存储压力;

第三,加快交易速度,委托权益证明(DPoS)网络里只有少量奇数个节点参与,使得委托权益证明(DPoS)有能力在平均只有1.5秒(甚至更少)的时间内以99.9%的确定性确认交易,相比现在的比特币网络,平均需要花6轮确认时间,每一轮10分钟左右,也就是60分钟才能够确认一笔交易真正发生。1.5秒钟相比60分钟而言是一个飞跃。


分享到:


相關文章: