科普Pos共识机制

 

今天给大家科普下夸克区块链中的POS共识机制到底是什么?PoS共识机制,中文翻译就是权益证明。与它其名的还有另一种共识机制:pow机制。

经过历史发展的证明,PoW机制存在一些缺陷,如在挖掘过程中浪费大量的资源,整个网络的处理效率很低等。早在2011年,就有人曾提出:“是否可以在 PoW的基础上,重新设计一种机制?”可以保留 PoW的优点,也可以解决它的问题"。因此 PoS的共识机制就诞生了,因此, PoS机制在共识层次上借鉴了许多 PoW机制的设计,比如区块设计、矿工选择、分叉处理、交易验证等。

PoS机制采用权益法核算,解决了网络效率低下、资源浪费以及节点间一致性等问题,简单地说,就是谁拥有更多的权益谁来说话。其原则如下:

说到PoW机制为何存在诸多问题,最大的原因在于其规则下造成矿工准入门槛低,每个人都可以成为一个出块节点,每个节点都可以为获得下个区块的记账权进行竞争,一个数据包要有那么多人来处理,必然会造成资源的浪费和低效。

而PoS机制就可以有效解决这个问题,这是因为在POS机制的规则下,提高了每个人成为节点的门槛,比如:虽然每个人都可以成为节点,但如果想成为出块节点获得记账权,就必须满足pos机制的一些规则,如质押一定数量的代币,或者持有一定数量的代币,才可以成为出块节点的候选人。

在满足这些条件之后,系统进行算法选择,选中其中一部分人成为有效的矿工,然后每隔一个周期,进行重新分配,并且这个过程不受人为控制,一切由系统算法决定,保证公平公开不被篡改,这样就可以避免了整个链被某个节点控制。

总结一句话就是PoW机制是每个人都可以成为矿工,而 PoS机制必须通过一系列的筛选后成为矿工。

poS机制的竞争原则在于,谁拥有更多的代币,谁就能更容易的获得记账权。获得记账权的矿工将他打包好的区块经过其他矿工验证,通过全网广播,确认没有问题后,这个区块才会被连接到链上,与全网其他节点的小账本同步,同时他还能得到相应的代币奖励。

简言之,整个过程就是:持币者以代币作抵押,得到记账权力,然后PoS共识会通过选择算法,按持币者的数量,从中选出出块矿工。采矿者在指定的高度上完成打包交易,生成新的区块,并广播它,然后由验证者对所广播的区块进行交易验证,通过验证后,区块得到确认。这就是 PoS共识机制完整的一轮过程。

PoS机制的优点是有效地解决 PoW协议中存在的资源浪费和低效问题。但它也还是存在一些缺点。举例来说, PoS机制中的初始代币分配是非常模糊的,如果初始代币分配失败,将很难形成后续的股权证明。比如,在系统进行算法选择时如果被黑客攻击,如果成功,选举结果就可能被操作。除开这个问题,pos机制还存在一个问题就是,可能会造成两极分化严重,持有代币多的人会更多的获得记账权,继而获得代币奖励,拥有代币少的人,很难去争夺记账权,造成强者恒强的局面。

总的来说,PoW机制和 PoS机制都是区块链上引用的主流机制,它们会携手带领区块链技术的进一步发展,虽然两者存在自身的一定局限性,但未来某一天,这些技术在不断变革创新的同时,必定铸造区块链行业的辉煌。

你可能感兴趣的:(科普Pos共识机制)