区块链圈子里,理想的共识机制是怎样的?
2018-07-16 11:43:25
  • 0
  • 0
  • 0

共识机制是维护系统的运作顺序和公平性的机制,决定这区块链这个系统里的区块被准确添加到链中,确保全块内容的全网一致性。

 

之前,在讲区块链的三大中心的时候,我也提到了,PoW和PoS是目前应用最为广泛的两种共识机制,分别基于力量和财富的大小来分配记账权。

 

PoW是Proof of Work的缩写,即工作量证明。 在比特币的挖矿时期,用CPU来挖矿,通过一定的工作量,来获得相应的奖励,以耗费的时间、资源为担保,确保记账工作的真实有效性。

 

从这个机制的表面来看,PoW是一种多劳多得的模式,算力高,花费的时间多,能获得的数字货币就越多。然而竞争越来越激励,原本用CPU来挖矿,演变成了GPU和FPGA专用矿机来挖矿,到如今只有用ASIC矿机才能赚到钱,PoW的机制也变得不再公平。

 

另一种PoS是Proof of Stake权益证明,PoS的出现,是因为人们对PoW越来越中心化的算力感到恐惧。PoW的基础是代币,是通过持币而产生利息,对于节点进行奖励,持币越多,收益越多。PoW是按劳分配,PoS就是按资分配。

 

尽管不再需要挖矿,耗费资源,但是持币者可以靠持币吃利息,卖币意愿不强烈,垄断的情况很容易出现,也未必了去中心化的初衷,PoW也是不公平的。

 

最近风风火火的EOS超级节点投票,又让DPoS共识算法获得了关注。DPoS即Delegated Proof of Stake,委任权益证明,模仿的是美国的民主投票制度,希望用投票的方式选出21个超级节点,解决效率和公平的问题。

 

相比PoS机制,DPoS缩小了参与验证和记账的节点数量,效率得到了有效提升,共识的实现可以达到秒级,实际上是民主与效率妥协的一种产物。PoW和PoS共识机制造就了区块链世界一个又一个的财富中心,富人多了,自然需要再选出中心。

 

况且DPoS共识机制仍然依赖代币,区块链的技术和解决方案可以解决很多当下的很多问题,很多区块链的解决方案是不需要使用代币的。

 

在共识机制的不断变化下,新的矛盾层出不穷,也很难找到理想的共识机制。(何宝宏)


 
最新文章
相关阅读