自比特币诞生以来,POS、DPOS、DBFT、POC等共识机制先后出现,基于不同共识机制的币种也开始在币圈崭露头角。  比特币是POW币种的典型代表,随后以点点币、黑币为代表的POS币相继冒出,它们也曾炙手可热,但最终先后消失在人们的视线当中。  一直以来POS和POW这两种机制,就一直争议不断,我们应该捋一捋到底哪种更好,更有可能成为未来区块链发展的重要屏障。  我们谈论区块链的时候都讲它是去中性化的,那么去中心化就会涉及到权力下放的问题。在权力下放时提供安全保障对于区块链技术来说至关重要,而安全水平是一种可以量化的属性,在区块链体系中可以通过运算攻击成本来衡量安全级别,攻击成本越高安全级别越高,反之亦然。  区块链的安全性是由共识节点来共同维护,这些节点在区块链网络中充当生产者。 根据经济学的基本原则,对于完全自由竞争市场中的生产者,边际收益将等于均衡时的边际成本。换句话说,供给满足需求的零界点在以下位置:

前几天老猫写文章要做个EOS超级节点的事情引起了一阵风波。

看完文章之后我云里雾里,什么是超级节点,为什么需要大家投票支持。

经过我的学习发现,超级节点和区块链共识机制有关。

这篇文章,是我对共识机制的总结。

我力求把复杂的概念简单化,对比不同机制,加深理解。很多概念我解释得不严谨,个人水平有限,希望大家多多指正。

1.

什么是共识机制?

澳门新萄京客户端下载,在一个时间段内,人们对事物的前后顺序达成共识的一种算法。

共识机制制定了争夺记账权的规则,决定了大家以哪一形式来争夺记账权。

在区块链上,矿工们以哪种规则分配记账的工作,以哪种规则给予奖励的。

共识机制也决定了区块链的链接方式:是链状的,还是网状的,还是什么其他形态的。

2. 共识机制有POW,POS,DPOS等。

2.1 POW:( Proof of Work)工作量证明

所有想记账的人同时解一道数学题,谁先解出来,记账权归谁。这个数学题就是HASH算法。

希望大家在读文章时,区别“算法”和“共识”。因为中文翻译的问题,有时候共识机制也叫共识算法。在英文里共识机制叫Consensus,哈希算法等各种算法叫Algorithm。

2.2 POS:(Proof of Stake)权益证明

所有想记账的人同时解一道数学题,但是根据大家手里持币的多少,数学题的难易程度不一样,手里的币越多,题越简单。这样减小了POW的一部分计算量。

2.3 DPOS:

所有持币的人投票,投出来的代理人(节点)按时间顺序轮流记账。这样就不用大量计算来争夺记账权,不消耗电能。

3.

共识机制的重要性

共识机制非常重要,它决定了:

大家是如何争夺记账权的。

币种的去中心化程度和安全程度。

币种发展的决策权最终在谁手里,会不会更容易分叉等问题。

3.1

去中心化

(我观点是:去中心化只是手段,不是目的。不是越去中心化就越好,任何事情没有绝对,一定是要看情况。)

POW的共识机制,导致人们在寻求更低成本更高利润的过程中,自发地向中心化发展。

比特大陆就是用研制芯片,组装矿机,买机器同时挖矿,做矿池等全产业链的方式,获得更低的成本,成为了算力集中的大矿主。

POS的代表以太坊,使用的是POW+POS的共识机制。我认为POS有马太效应的感觉在里面,强者恒强。目前有两个矿池控制了51%的哈希算力,其中7个节点的哈希算力就达到了整个网络的90%。貌似也是呈现向中心化发展的表现。

DPOS:相比之下,DPOS会有一些大节点留下来,eos有21个大节点,从数量上会比POS和POW多,所以以目前现实状况来看DPOS反而更去中心化一些。

3.2

决策者

POW的代表比特币,由比特币核心组织和大矿主来决策比特币的发展。

由于两方所站的立场不同,所追求的利益不同,外加POW的机制容易分叉,导致现在比特币发展速度缓慢,而又分叉出很多新币来。

作为持币人基本没有什么可以改变的能力,所以好多人看着比特币干着急。

POS的代表以太坊基本同上,基本都是持币人和决策者分离的情况。

DPOS由持币人投票出的代理做决策,持币人可以投赞成票或反对票。

基本可以说持币者有决策权。

EOS具体投票规则还没有出来。

目前来说大家关注的问题有两点:

1、投票是一人一票还是一币一票,还是什么别的办法?投票的方法决定了最后能不能投出真正正确的决策。

2、节点要不要与投票者分红?这里面牵扯着节点需要承担多大的责任和节点的运营到底要花多少钱的问题。

当然一切还需要等到EOS真正上线,我们静观其变。

总之,不同的共识机制提供了各种各样的社会试验,纯机械的计算和出币奖励不够完美,加入人类的行为参与其中也未必完美。但是总得来说人类的认知都在这一场场试验中进步,一定会出现更多更好的币种来满足社会的需求,我们可以拭目以待。

引用:

《从BM和V神互怼中,深入对比PoW和DPoS的共识机制!》——X区块链密信

《区块链核心技术演进之路-共识机制演进(1)》——Mark

《区块链共识机制有哪些?》——李爱林
知乎

网站地图xml地图