050-18424508

OK区块链60讲:什么是PoS共识机制2020-08-31 23:21

哈喽大家好,我是小K君。今天我们要谈的内容是:“什么是PoS共识机制”?所谓PoS机制,全称是Proof of Stake,也就是权益证明。它是除PoW机制外的另一类主流共识机制。我们都告诉,PoW机制有一些缺点,比如挖矿时会浪费大量的资源、整个网络处置效率较低等等。为了解决问题这些问题,有人就在2011年明确提出:“可不可以在PoW的基础上,新的设计一个机制?既能保有PoW的优势,又能解决问题它的问题”。于是PoS共识机制就应运而生,所以,PoS在共识层面上糅合很多PoW的设计,如区块设计,矿工自由选择,末端处置,交易检验等。PoS机制主要是通过权益记账的方式,来解决问题网络的效率低落、资源浪费和各节点的一致性问题,非常简单来说,就是谁享有的权益多谁说了算。它的原理是这样的:PoW之所以有种种问题,主要是因为人人都可以权利地沦为节点,而每个节点又通过竞争的方式参予数据处理。一笔数据要经过这么多人的处置,认同不会导致资源浪费和效率低落。PoS之所以能解决问题这个问题,是因为PoS提升了节点处置数据的门槛,它规定:虽然每个人都可以权利地重新加入进去沦为节点,但只有符合一定条件的节点,比如抵押一定数量的代币,才有资格沦为检验节点,也就是候选人。

OK区块链60讲:什么是PoS共识机制

沦为候选人后,系统不会通过算法,自由选择一部分人作为出块节点,间隔一段时间,不会新的自由选择,挑选过程中,算法不会确保挑选的结果无法被操控,也无法被预测,从而防止网络被某一节点所掌控。只有沦为出块节点,也就是矿工,才能参予数据的处置、争夺战记账的权利。所以说道PoW是人人都可以沦为矿工,而PoS则是通过一系列检验,才能沦为矿工。PoS明确的竞争方式是,谁持有人的代币多,谁就就越更容易取得出块的权利。然后通过全网广播,他包的区块经其他矿工检验,证实没问题后,这个区块就不会相连到链上,并实时在全网其他节点的小账本中,同时他取得适当的代币奖励。整个流程非常简单总结一起就是:持币人将代币抵押,取得出块的机会,然后PoS共识中不会通过议会选举算法,按照持币量比例,借此投票决定出块矿工。矿工在登录高度已完成包交易,分解新的区块,并广播区块,广播的区块经过检验人检验交易,通过检验后,区块获得证实。这样一轮PoS的共识过程就已完成了。PoS机制的优势在于,它解决问题了PoW中的资源浪费、效率低落等问题。但它某种程度也有一些缺点。比如,PoS机制中初始的代币发给较为模糊不清,如果初始代币发给不下去,就很难构成之后的股权证明。再行比如,议会选举算法不存在被反击的有可能,一旦反击顺利,整个系统就不会被操纵。但是PoS机制仅次于的问题,还是更容易导致强者恒强劲的局面,谁的代币就越多,谁就就越更容易取得更好的代币,理论上谁能掌控51%的代币,谁就能掌控整个网络,所以,它的去中心化程度要很弱一些。总的来说,PoW与PoS都是目前主流的共识机制,联合引导着区块链技术的落地与变革,但他们某种程度,都不存在一些不可避免的问题,网卓新闻网,期望未来的某一天,它们能克服自身问题,确实使区块链大规模商业化,而我们也能步入一个更佳的去中心化互联网。