深入浅出区块链之魂:共识机制

沈阳四块科技
共识机制是区块链技术的重要组件,区块链共识机制的目标是使所有的诚实节点保存一致的区块链视图也就是账本数据,同时满足一致性和有效性两个性质。

我们都知道区块链就是一个去中心化分布式公共账本,人人都可以对这个公共账本进行核查,人人都可以记账;那么该由谁来记、奖励怎么算?怎么能让众人达成共识呢?

这些就需要共识机制了。

总的来讲,区块链就像是一个很多计算机节点组成的网络,而这些节点需要人去运营,那么,怎么让这些人对同一件事有相同的认知和看法,让大家遵循同一个规则下做事,来共同维护系统的运作顺序和公平,同时制定奖惩制度,惩恶扬善,这就需要共识机制来完成这个目标。

共识机制,是一种多方协作的机制。旨在保障多方在安全可信、难以欺诈的模式下,最终达成相互认可的一致性结果,从而解决多方信任问题。

共识机制是区块链技术的重要组件,区块链共识机制的目标是使所有的诚实节点保存一致的区块链视图也就是账本数据,同时满足一致性和有效性两个性质。

■一致性,所有诚实节点保存的区块链的前缀部分完全相同。

■有效性,由某诚实节点发布的信息终将被其他所有诚实节点记录在自己的区块链中。

共识机制解决了区块链如何在分布式场景下达成一致性的问题,简单来讲,共识机制决定了由谁来记账(区块)从而获得奖励。它们的作用非常重要,这直接关系到记账权和奖励带来的收益分配。不夸张地说,如果把区块链比作一个人,那么共识机制就是这个人的灵魂。

QQ截图20210630142014.png

01三大共识机制介绍

目前,区块链共识机制主要有三种,分别是PoW(工作量证明)、PoS(权益证明)和DPoS(代理权益证明)。

比特币使用的共识机制是PoW(除此之外还有莱特币,门罗币,ZCash),Pow全称是Proof of Work(工作量证明)这也是最早出现的共识机制,按劳分配,干的活多获得记账的机会就大,原理就像去挖金矿,你挖的时间越长,挖的设备越先进,说明你的工作量越高,你挖到的黄金的机会也就越多,POW是最公平的,也非常简单和安全,但同时也是最消耗能源。

PoS全称是Proof of Stake权益证明,以太坊(PoW+PoS)、ADA等都有使用该机制。权益证明要求证明人质押一定数量加密货币。它鼓励人们持币,持币的数量和时间越多、越久,获得记账的机会也就越大。

它和PoW相比更节省能源,但是拥有大量币的用户越容易获得出块奖励,加大贫富差距的同时,极有可能导致过于中心化。

EOS的共识机制是股份授权证明DPoS(还有BitShares,Tron),按权分配,谁获得的选票多,谁就有记账权。

DPoS就和票选美国总统类似,一层层选举上来。虽然DPoS共识机制有着共识时间短、吞吐量高、能有效减少网络压力等优点,但因其超级节点有限,所以同样会面临贿选而导致的中心化问题。

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论