【问题标题】:What are the Proof-of-Stake[PoS] algorithms available有哪些可用的股权证明 [PoS] 算法
【发布时间】:2021-01-05 10:19:09
【问题描述】:

可以在substrate-node-template上配置的可用的Proof-of-Stake[PoS]算法有哪些

【问题讨论】:

    标签: substrate polkadot polkadot-js


    【解决方案1】:

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

    更多详情,请点击:npos-elections

    【讨论】:

      【解决方案2】:

      我认为,在我具体回答之前,了解共识如何在基质中是很重要的。让我们从提问开始:

      1. 谁能参与共识? --> 选举算法、PoA、PoS、任何人(PoW)
      2. 谁可以提出区块? --> 光环、宝贝、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 确定性小工具。 此外,还有一些与 staking Polkadot also uses 相关的托盘,您可能希望将其用作参考。

      这里也是an example 介绍如何配置混合 Pow/PoS 共识节点。

      【讨论】:

      • 你能做一个关于将底层节点/平行链模板转换为 nPoS 的教程吗?
      猜你喜欢
      • 1970-01-01
      • 2011-02-28
      • 1970-01-01
      • 2011-12-08
      • 1970-01-01
      • 1970-01-01
      • 2010-11-18
      • 2011-01-13
      • 2022-09-29
      相关资源
      最近更新 更多