自从在 Polkadot 和 Kusama 上推出 NPoS 以来,我们看到参与这两个网络的Staking的需求显着增加。随着在 Polkadot 和 Kusama 上提名的账户数量的增加,我们看到了当前 Staking 参数的一些限制。具体来说,随着选举解决方案集的大小增加,使用的内存也会增加,直至达到Runtime WebAssembly 配置允许的限制。为了防止在达到这些限制时出现问题,两个网络上的Staking系统都添加了一些限制。 虽然让尽可能多的人提名很重要,但更重要的是确保网络的稳定性。要了解为什么添加这些限制,首先应该了解选举验证者的过程。 确定每个时代哪些验证人在活动集中,哪些提名人提名他们,是一项内存密集型任务,会产生一个非常大的图,将提名人映射到他们各自的验证人。如果此图太大,则无法在 WebAssembly 中处理。由于所有验证器的内存量都是有限的,因此在不影响验证器的其余功能的情况下可以分配给此任务的内存量是有限的。 随着提名人的数量增加到大约 30_000,此图的大小已达到可以影响节点正常运行能力的程度。不是等待故障自然发生,而是围绕验证节点可以处理的保守估计添加了“护栏”。 从Runtime 9050(包含在 Polkadot 0.9.5 中的原生版本)开始,增加了两个对 staking 的限制。这些限制将确保生成的图形可以在 WebAssembly 中毫无问题地处理。 第一个是 20_000 名提名人的硬性限制(在 Polkadot 和 Kusama 上)。也就是说,在任何给定时间,只有 20_000 个帐户可以成为提名人。就像活跃集中验证者的数量一样,这个值可以通过治理来修改。 在提名人可以提名的最低股份方面也增加了一个软限制。这在 Polkadot 上设置为 20 DOT,在 Kusama 上设置为 0.1 KSM(100 milliKSM)。虽然系统不会阻止您以低于这些限制的金额提名,但任何账户现在都可以强行冻结(阻止他们提名)以低于此最低金额提名的提名人。在更改生效后不久,将在 Polkadot 上对所有提名少于此最低金额的账户进行初始扫描,这些账户将被冻结(即,他们将停止提名)。最初的扫描不会在 Kusama 上进行;没有必要,因为当前的提名人数量在新的提名人限制之下。 在不久的将来,将对提名系统进行改进,并正在确定对可以参与的提名人的最大数量的更好估计。在此之后,我们预计治理将修改 Staking 参数,特别是增加提名人数量的硬上限,以增加 Staking 的参与度。正在探索的另一个近期解决方案是将提名人可以提名的验证人数量减少到 8 个。 从长远来看,目前正在探索其他解决方案,以增加系统中可能的提名人数量。一些潜在的解决方案包括将解决方案存储在多个区块中,或者有一个专门分配给Staking 的系统平行链(公共物品)。 由于 Polkadot 的代码是开源的,因此获取更多信息的最佳位置是源代码。您可以在此拉取请求中找到相关更改。 原文链接: https://polkadot.network/polkadot-and-kusama-staking-changes/ —- 编译者/作者:波卡俱乐部 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
波卡官方发文:Polkadot和KusamaStaking变更
2021-06-24 波卡俱乐部 来源:区块链网络
LOADING...
相关阅读:
- 美国司法部正在为其刑事部门招聘一名加密律师2021-06-24
- OKEx上线Swarm去中心化存储通信协议原生代币BZZ2021-06-24
- swarm提前布局有什么好处BZZ何时进场才最佳2021-06-24
- 数字资产墨水与纳斯达克交易 – Ledger Insights2021-06-24
- 为何比特币挖矿被禁止?而IPFS分布式存储技术被鼓励应用,ipfs国家支持吗2021-06-24