微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有哪些可用的权益证明 [PoS] 算法

如何解决有哪些可用的权益证明 [PoS] 算法

可以在基板节​​点模板上配置的权益证明[PoS]算法有哪些

解决方法

只需按照此 tutorial 将此 staking pallet 添加到您的运行时模板。

有关更多详细信息,请访问:npos-elections

,

我认为在我可以具体回答之前,了解共识在基质中的作用很重要。我们先问:

  1. 谁可以参与共识? --> 选举算法,PoA,PoS,任何人(PoW)
  2. 谁可以提出一个区块? --> Aura,BABE,PoW
  3. 哪些更改是最终的? --> 爷爷,最长的链

Here 是您可以组合到节点中的基板中包含的托盘的概述,here 是您可以为达成共识而组合的托盘。

node templateAura consensus pallet 一起打包 - 一种权威证明 (PoA) 区块生产机制,带有 GRANDPA 终结性小工具。该模板使用您在 runtime/src/lib.rs 中看到的 Aura module palletGRANDPA pallet

因此,如果您想将模板从 PoA 转换为 nPoS,您需要为您的用例交换 Aura(可能还有 GRANDPA)。例如,Polkadot 使用提名权益证明(NPoS)(阅读更多here),以 BABE 作为区块生产机制和 GRANDPA 终结性小工具。 此外,还有一些与放样 Polkadot also uses 相关的托盘,您可能希望将其用作参考。

这里还介绍了 an example 配置混合 Pow/PoS 共识节点。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。