区块链知识:什么是POS算法和POS机制?

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

POS是公链中的共识算法,可以看作是POW算法的替代。POW是一种确保比特币、当前以太坊和许多其他区块链安全的机制。但是POW算法因为在采矿过程中破坏了环境,浪费了电力,受到了多方的诟病。。POS正试图用一种不同的机制来取代采矿的概念,希望能妥善处理这个问题。

POS机制可以被描述为虚拟挖掘。由于POW主要依靠计算机硬件的稀缺来防止女巫攻击,POS主要依靠区块链本身的令牌。在power中,用户可能花费1000美元来购买计算机。,加入网络挖掘生成新块,获得奖励。在POS中,用户可以用1000美元购买等值的代币,并将这些代币放入POS机制中作为押金,这样用户就有机会生成新的区块并获得奖励。当权如果用户在硬件设备上花了2000美元,当然会得到两倍的计算能力去挖掘,得到两倍的回报。同样,如果您在POS机制中投入两倍于存款的token,您就有两倍的机会获得生成新块的权利。

一般来说,,POS算法如下。有一批持币人把他们的代币放进POS机,这样他们就成了验证者。假设在区块链的前面有一个区块(区块链最新的区块)此时,POS算法随机选择这些验证者中的一个(选择验证者的权重取决于他们投入了多少代币,例如,有10000个代币存款的验证者的概率是有1000个代币存款的验证者的10倍),赋予他们生成下一个块的权利。。如果该验证者在一定时间内没有生成块,则选择第二个验证者来生成新的块。像战俘一样,以最长的链条为准。

请注意,这个模型有许多变体。在以前的点数硬币的POS算法中,不同的验证者被分配来每秒生成块。有时,没有明确的机制来解释谁成为验证者。每个令牌持有者都是潜在的验证者。但是如果令牌持有者离线或对验证不感兴趣,他将错过生成新块的机会。然而,在一些POS算法中,根本没有验证者选择的概念。因此,传统的拜占庭容错一致性算法用于使所有验证者同意下一个块。然而有许多不同的方法来选择下一个验证者';s的伪随机算法,但无论是充值还是其他方式,用代币代替矿工的原理都不会改变。所以,至少现在,看了这篇文章的朋友一定要睁大眼睛,思考更深层次的东西。
区块链知识:什么是POS算法和POS机制?文档下载: PDF DOC TXT
文章来源: 理财天下网
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2384272385@qq.com举报,一经查实,本站将立刻删除。