Bitget App
Trade smarter
行情交易合约跟单策略理财Web3

官方论坛精选丨人民链以及身份迁移计划

Polkadot生态研究院Polkadot生态研究院2024/05/17 10:27
作者:Polkadot生态研究院

本文主要介绍的是人民链如何部署,涉及创建、自由存款和身份迁移三个步骤。


波卡知识图谱是我们针对波卡从零到一的入门级文章,我们尝试从波卡最基础的部分讲起,为大家提供全方位了解波卡的内容,当然这是一项巨大的工程,也充满了挑战,然而我们希望通过这样的努力让大家能够正确认知波卡,也让不了解波卡的人方便快速掌握波卡相关知识,天是该栏目的第 135 期,本文主要介绍的是人民链如何部署,涉及创建、自由存款和身份迁移三个步骤




正如 RFC-32(详情请参见: https://github.com/polkadot-fellows/RFCs/blob/34d26ff1aa343b0cc980afbf2f40c1d5b6a781ea/text/0032-minimal-relay.md)所述,我们正在努力将身份托盘及其功能从中继链迁移到系统平行链中。这将是第一次从中继链中迁移功能,而不是简单地引入。
在 Rococo 和 Westend 成功测试之后(Rococo 发现了一个小错误,Westend 则按预期运行),我们已经准备好在生产网络上部署这个“人民链”
一切都将首先在 Kusama 上进行,迁移成功后将在 Polkadot 上进行。这一迁移对用户界面开发人员尤为重要,因为他们需要从新的位置获取身份信息。这一改变也会使押金减少 100 倍,从而使用户更容易使用身份系统


第一阶段:创建



在撰写本文时,Fellowship 维护的 Kusama 和 Polkadot 运行时基于 Polkadot SDK v1.3.0。他们需要使用 v1.7.0 才能进行迁移,因此这将是一切准备就绪的信号。
一旦就位,我们可以做两件事:阻止中继链中的身份托盘调用;创建人民链运行时
一旦中继链升级(我们姑且称之为 v1.X.0),我们将对所有现有的身份状态(如账户身份、子账户和注册商)进行快照。这将形成平行链的创世状态。


第二阶段:自由存款



随着中继链的升级和创世状态的建立,我们可以提议实际注册“人民链” 。由于我们需要释放中继链上的所有存款,并在平行链上进行更新(在创世状态下,平行链上没有余额),因此这还不能在注册后立即使用。
这需要对中继链进行补丁更新(我们称之为中继 v1.X.1[3]),允许任何账户调用专门用于身份迁移的特殊外部函数。您可以在 Westend 上看到示例。
此外部功能将释放中继链上的身份押金,计算人民链上所需的押金(同样,约低 100 倍),传送平行链押金,并添加人民链在此预留押金的指令。
也就是说,在中继链上预留了 20DOT 的用户最终将在中继链上拥有大约 19.8DOT 的可用余额,而在保留身份信息和子账户的情况下,在人民链上预留 0.2DOT。
中继链和人民链上的这一过程将分别发生 identityMigrator.identityReaped 和 identityMigrator.depositUpdated 事件:

最后,身份状态将脱离中继链:

为了尽量减少停机时间,我建议将补丁升级的颁布时间设定在平行链上线几天之后,这样用户就不需要等待全新的公投通过。


第三阶段:自由身份


一旦所有“身份”都完成迁移(由于是无权限迁移,我预计迁移时间不会超过一天),那么“人民”链也可以升级(同样是“人民”V1.X.1[3])。 此次升级将允许所有人重新开始使用身份托盘功能
与中继链升级一样,该补丁升级也可以安排在中继链补丁升级几天后进行。


注释



[1]您已经可以在 Rococo 和 Westend 上开始使用。
[2]本 PR 中有一个升级脚本,请注意它还会为那些设置了 github 和 discord 字段的用户迁移额外的数据。
[3] 您可 在 Westend 的 PR 中看到这些“v1.X.1”改动。

想参与到本文的讨论,欢迎到论坛中发表自己的意见: https://forum.polkadot.network/t/people-chain-launch-and-identity-migration-plan/5930
关于如何参与到论坛的讨论中,请参看我们推出的波卡论坛使用指南: 《如何参与波卡的讨论:波卡官方论坛使用指南》









欢迎大家加入我们 Polkadot 生态研究院的电报:

https://t.me/polkadot_eri

欢迎大家访问波卡生态研究院的 Mirror 地址:
https://mirror.xyz/0x9A259b3a2316281Cc948cE2Cf1Ac610a79844f05




精选文章


平行线程  |  经济模型  | Slash  |  通货膨胀  |  NPoS  |  Web3 基金会
Staking
 |  Gavin Wood |  跨链  |  平行链  |  国库  Parity
DOT |  Web3.0  |  网络效应  |  Grant 指南
Statemint  |  区块链  SBP 计划  |  新计划
XCVM  |  BEEFY  |  XCM
Wasm


 


0

免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。

PoolX:质押赚新币
CEC、QTLX、GDV等热门新币火热进行中!
立即质押!

你也可能喜欢

1000CATUSDT 现已上线合约交易

Bitget 已于2024年9月16日(UTC+8)上线 1000CATUSDT 合约交易,最大杠杆为20倍。 欢迎通过我们的官方网站或 Bitget APP 开始合约交易。 1000CAT U本位永续合约: 合约参数 详情 上线时间 2024年9月16日 23:10(UTC+8) 合约标的 1000CAT 结算资产 USDT 最小变动价位 0.00001 最高杠杆倍数 20x 资金费用结算频率 每八个小时 交易时间 7*24 根据市场风险状况,Bitget可能调整包括最小变动价格、最高杠杆倍数、维持保证金率等重要合约参数; 【合约】 Bitget 的合约包括:U本位合约、币本位合约和 US

Bitget Announcement2024/09/16 15:11