什么是参与度证明(PoP),PoP和权益证明(PoS)有什么区别?

 2023-10-01 22:27:02发布 2023-10-01 22:27:10更新

PoP(Proof of Participation,参与度证明),是标准链(CZR)的创新,基于账户参与度的PoP算法是PoI和DPoS思想的结合产物,既能确保对设备的公平性,又拥有社区的共识。

什么是参与度证明(PoP)

参与度证明是一种共识算法,当他们验证交易向区块链添加新块时,它会根据他们提供的工作质量来选择节点。

该算法查看每个节点的得分,当得分足够高时,节点将被允许更频繁地向区块链添加块。一旦节点很好地参与网络,该特定节点的分数就会增加。

也可能出现相反的情况。即,当一个节点不能很好地参与网络时,它的分数可能会降低。当节点错误地批准交易或经常离线时,可能会发生这种情况。将来,由于节点得分低,该节点将被允许验证矿物交易。

参与度证明如何运作

节点的得分称为参与得分。分数以门票计算。当一个节点验证了交易并向区块链添加了一个新块时,该节点会收到来自所有其他节点的票。每张票都有不同的价值。

该值基于节点的工作。例如,它查看节点在线的频率(以及离线的频率),节点是否没有错误地拒绝或批准交易,以及它的工作速度。

节点做得越好,票的价值就越高。票被添加到每个新块中。这使得节点以后无法更改票证的价值。

一个节点不可能模拟另一个节点。要发送有效票证,需要私钥。私钥仅由相关节点拥有。

然后该算法将查看每张票的价值。计算总值,然后计算每个节点的分数。分数可以下降,但也可以根据所有票数上升。有了这个分数,就可以选择允许验证新交易的节点。

参与度证明的好处

任何人都可以参与验证交易

参与度证明最大优势是任何人都可以参与验证交易,并且不需要大量资金即可有资格添加新区块,根据你的工作质量来评判的。

这也使算法更加安全。当一个节点试图操纵区块链时,该节点将获得低分,这会自动阻止该节点被选择添加块。当一个节点达到一定的分数时,该节点将自动从网络中移除。

因此,试图操纵网络的节点只会让自己陷入困境。这可以保持网络清洁,并且只有工作质量好的节点才被允许创建区块并将其添加到区块链中。

区块链非常高效

所有节点都会尽力做最好的工作,因为他们自然希望获得高分。这鼓励节点快速处理交易,并注意不要犯错误。

参与度证明与权益证明(PoS)的区别

参与度证明算法在某些方面与权益证明(PoS)算法非常相似。这是因为在这两种算法中,参与者都是根据一定的分数和他们提供的工作来判断的。

在权益证明中,参与者将根据他们投入的股权进行选择。参与度证明网络中的参与者也会受到评判,而不是根据他们下注的金额。相反,他们是根据他们提供的工作质量来评判的。

另一个区别是,权益证明网络中的参与者在工作不佳时会赔钱。起初,他们会被罚款,但如果重复某些错误,网络可能会选择拿走所有的钱并将其从网络中删除。

参与度证明网络不会对错误处以罚款,但会降低参与者的分数。当分数达到一定水平时,参与者将被从网络中移除。这最终不会花费任何金钱。但是,参与者在未来将永远无法参与区块链网络。

推荐阅读