发布时间:2018-05-15 09:32:14 文章来源:互联网
微博 微信 QQ空间
  比特币这个项目最大的特色就是他的混合共识机制。即POW+PBFT。官方白皮书中宣称这种机制能够在确保去中心化的同时极大地提高扩展性。事实上到底如何呢,我们从技术角度来分析一下比特币。。
 
  所以说这种成交模式,现在zrx如果控制中介的实力,那会发展的比较好,但是可能不是未来的主流。
 
  POW大家已经比较了解。无需过多讲解。那老马就给大家说说PBFT这种共识机制。
 
  PBFT中文是实用拜占庭容错机制。这种机制的通讯方式和POW有很本质的区别。假设区块链有N个节点。在POW中,每个节点只需要广播一次,他的复杂度是O(N),但是在PBFT中,为了防止恶意节点对系统的破坏,需要节点与节点之间都互相广播才可以最终确认。他的复杂度是O(N的平方)。也就是说,一旦节点增多,他的复杂度是指数型的增长。没有任何一条采用PBFT机制的公链敢于挑战100个节点。实际上,只有在节点数量在20个以内才能发挥PBFT机制的高效性。
 
  那比特币是怎么做的呢?实际上它也没办法。也只能是尽量压缩节点数量,说白了就是选取有限的几个超级节点。具体做法就是利用pow机制来选取超级节点。然后由超级节点来达成PBFT共识。
 
  但是话又说回来了,这种方式跟传统的dpos和小蚁的DBFT有什么本质的区别吗?没有。他同样是损失了去中心化才获得了高扩展性。

另一视角

换一换