官方论坛精选丨人民链以及身份迁移计划
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
https://mirror.xyz/0x9A259b3a2316281Cc948cE2Cf1Ac610a79844f05
精选文章
平行线程 | 经济模型 | Slash | 通货膨胀 | NPoS | Web3 基金会
Staking | Gavin Wood | 跨链 | 平行链 | 国库 | Parity
DOT | Web3.0 | 网络效应 | Grant 指南
Statemint | 区块链 | SBP 计划 | 新计划
XCVM | BEEFY | XCM
Wasm
0
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 Announcement•2024/09/16 15:11
仓鼠格斗9月15日:每日组合卡和密码代码
Cryptotimes•2024/09/16 07:55
CATI 代币经济学:空投 34%,总供应量 10 亿
Bitget•2024/09/16 07:54
立即将您的$CATI存入Bitget,抢占700,000 $CATI的份额
Bitget•2024/09/16 07:50
加密货币价格
更多Bitcoin
BTC
$58,106.53
-0.73%
Ethereum
ETH
$2,284.64
+0.34%
Tether USDt
USDT
$0.9999
-0.01%
BNB
BNB
$535.18
-1.94%
Solana
SOL
$131.28
+0.50%
USDC
USDC
$1
+0.01%
XRP
XRP
$0.5871
+3.57%
Dogecoin
DOGE
$0.09986
-1.45%
TRON
TRX
$0.1495
+0.70%
Cardano
ADA
$0.3322
-0.48%
Bitget 盘前交易
在币种上市前即可提前买卖币种,如 HMSTR、CATI、OGC、CATS、EIGEN 等。
立即交易
还不是 Bitget 用户?立即注册,开启加密世界之旅!
立即注册