本文由币乎社区(bihu.com)内容支持计划奖励
大家平时肯定经常听到“共识机制”这个词,但到底是什么含义,可能很多人并不了解,但这是我们理解区块链不得不重视的一个概念。为什么共识机制如此重要呢?因为共识机制决定了大家的认同性和一致性,还决定了这个目标以及一个区块链的项目通过什么方式来运行。
一、区块链常见的3种共识机制
1.POW工作量证明 总之:干的越多,收的越多。
比特币在区块的生成过程中使用了POW机制。通俗讲就是“通过工作以获得指定成果,用成果来证明曾经付出的努力”。
其实我们日常工作生活中经常使用工作量证明,比如学生考试成绩,毕业证以及驾照等,这种证明方式的一个显著特征是往往需要很大的工作量才能拿到指定成果,但这个成果很容易验证。因为我们一般很难去实时监督一个人是否真的付出了这些工作量,所以只能使用工作量的结果来证明。
优点:1)算法简单,容易实现;2)节点间无需交换额外的信息即可达成共识;3)破坏系统需要投入极大的成本;
2.POS,权益证明 一句话介绍:持有越多,获得越多。
PoS共识理论和实践目前仍处在探索阶段。如果说POW主要比拼算力,算力越大,挖到一个块的概率越大,POS则是比拼余额,通俗说就是自己的手里的币越多,挖到一个块的概率越大。
优点:1)在一定程度上缩短了共识达成的时间;2)不再需要大量消耗能源挖矿。
3.DPOS , 股份授权证明 一句话:DPOS与POS原理相同,只是选了一些“人大代表”。
比特股采用的就是这种共识机制,类似于董事会投票,持币者投出一定数量的代表,我们可以将其理解为101个超级节点或者矿池,而这101个超级节点彼此的权利是完全相等的,代理他们进行验证和记账。
优点:大幅缩小参与验证和记账节点的数量,可以达到秒级的共识验证;
总之,区块链德 三种常见的共识机制,各自都有优点,共识机制将会得到人们的睐来,应用更加广泛。
网友评论