币圈子-打造专业区块链媒体平台

币圈子解析:区块链的分布式共识机制是什么?

2018-07-23 21:24:28 | 来源:互联网 | 2854人阅读 | 作者:币圈子
全文导读
关于共识,我们都知道从原始社会起,人类就存在了很多共识,正是这些共识,让人类有了区别于其他动物的能力——群体协作能力。加上人类的另一项能力——制造工具的能力,使人类能够成为地球上的统治者。

 关于共识,我们都知道从原始社会起,人类就存在了很多共识,正是这些共识,让人类有了区别于其他动物的能力——群体协作能力。加上人类的另一项能力——制造工具的能力,使人类能够成为地球上的统治者。

不论在生活中还是在工作中还是在科研中,达成共识至关重要。那什么是共识呢?举例来说,一个日本人,一个美国人,一个瑞典人,一个马来西亚人,一个南非人~~~~~~~~很多很多人分布在全球不同的地方,他们经过投票,一致认为我是个好人,这就是一次共识的形成过程。

区块链

区块链目前常用的几种共识机制

1、工作量证明机制(Proof of Work - PoW)是我们最熟知的一种共识机制。就如字面的解释,PoW就是工作越多,收益越大。这里的工作就是猜数字,谁能最快的猜出这个唯一的数字,谁就能做信息公示人。

2、权益证明机制(Proof of Stake-PoS)也属于一种共识证明,它类似股权凭证和投票系统,因此也叫“股权证明算法”。由持有最多(token)的人来公示最终信息。

3、拜占庭共识算法(Practical Byzantine Fault Tolerance- PBFT)也是一种常见的共识证明。它与之前两种都不相同,PBFT以计算为基础,也没有代币奖励。由链上所有人参与投票,少于(N-1)/3个节点反对时就获得公示信息的权利。

区块链

它就像一个国家的法律,维系着区块链世界的正常运转。在区块链上,每个人都会有一份记录链上所有交易的账本,链上产生一笔新的交易时,每个人接收到这个信息的时间是不一样的,有些想要干坏事的人就有可能在这时发布一些错误的信息,这时就需要一个人把所有人接收到的信息进行验证,最后公布最正确的信息。

温馨提示:文章不代表币圈子立场,不构成任何投资建议,谨防风险!本文来源于币圈子网站,转载请注明出处!侵权必究!
相关阅读
扩展阅读