学院 区块链资讯 文章

常见的区块链的共识机制有哪些?

2020.03.04

区块链的共识机制就是指区块链区块链事务达成分布式共识的算法,值得关注点是区块链的共识机制即算法正是实现区块链去中心化的前提。在区块链系统当中,没有中心化记账机构,可以保证每一笔交易在所有记账节点上的一致性,即让全网达成共识。区块链的共识机制解决的就是这个问题。区块链采用的是一种去中心化的分布式记账系统,与传统的中心化系统相比,具有透明化,不可篡改和不依赖任何第三方的优点。

区块链的共识机制

  区块链的共识机制目前主要的共识机制有工作量证明机制(PoW),权益证明机制(PoS)和股份授权证明机制(DPoS)

  工作量证明机制(PoW)

  就是对工作量的一个证明,比如说每天上班打卡,pow就相当于打卡机,证明的一个月的上班次数,通过这个给你这个月的工资。简单来说Pow通过评估你的工作量来决定你获得记账权的机率,工作量越大,就越有可能获得此次记账机会。但基于工作量证明机制的挖矿行为容易造成大量的资源浪费,达成共识所需要的周期也较长,因此该机制并不适合商业应用。

  权益证明机制(PoS)

  在权益证明机制中,不再依靠节点消耗大量电能来解题,而是通过抵押数字货币获得打包区块的权力。当一笔交易发生时,系统会对打包区块、验证区块的节点和验证人进行奖励,评估你持有代币的数量和时长来决定你获得记账权的机率。这就好比于股票的分红制度,持有股权相对多的人能够获得更多的分红。但它也有缺点,例如持币更多的人大多数都想坐收利息,对于货币的流动无利,而且容易遭到黑客的攻击。

  股份授权证明机制(DPoS)

  股份授权证明机制与权益证明机制类似,只是在节点处多了代理人的位置,来验证和记账,在记账时,每位代理人只有很短的时间来记账,如果没按时完成,就会把权限交给下一个代理,这样就有利于缩短验证和记账的数量。其缺点就是代理人数量固定,参与度小,缺乏代表性。

  通过以上介绍,我们可以对区块链的共识机制有一定的了解。其实,区块链的共识机制还有其他的,例如pool,pbft等,但使用的数量远不如pow,pos,dpos。随着区块链技术的发展,未来可能还会出现其他更实用的区块链的共识机制。更多“区块链的共识机制”相关信息,请关注okex数字货币交易所,掌握最新市场行情与动态 https://www.okex.me/

相关推荐