Rococo v1 平行链注册指南

2021-01-12 354 其它文章

Rococo v1 平行链注册指南

本文档的目的是明确描述对于那些希望作为平行链参与Rococo v1测试网络的链构建团队的要求。此外,本文档旨在提供有用的指导,以便为所有相关人员创造一个更有成效的结果。

Rococo本身的目标是成为适用于平行链和XCMP测试的环境,并将在其发展过程中经历快速的变化、更新和链状态重置。在Rococo的初步测试取得成功后,从长远来看,Rococo将会被整合进Westend测试网络。

总策略

为了快速改善洛Rococo网络,将定期更新并重新启动网络。这通常涉及客户端和运行时代码的更新以及链状态的重置。最初的平行链每隔几天就会上线,只有在网络稳定运行时才添加新的平行链。在不稳定时期,我们可能会取消注册平行链以减轻网络负担,以期在稳定性提高后重新注册这些平行链。当网络似乎可以顺利扩展时,我们将以先到先得的方式注册平行链。

任何平行链候选者参加平行链注册过程的最低要求如下:

1.     至少维护一个Rococo V1验证人

2.     至少维护一个平行链校对人

3.     通过Rococo V1平行链注册表注册 ( https://forms.gle/Eacp7RaRm3VNion16

举例解说要求

1.  为中央Rococo中继链维护至少一名验证人(全区块授权节点)https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frococo-rpc.polkadot.io#/explorer

a.  将其视为Polkadot生产节点-参见运行一名验证人(Polkadot)

b.  节点设置-使用以下的一个选项

      i. 从源代码构建 :

                 1. git clone https://github.com/paritytech/polkadot

                 2. cd polkadot

                 3. git checkout master

                 4. cargo build --release --features=real-overseer

                 5. ./target/release/polkadot --validator --chain rococo --name <your_rococo_validator_name>

          ii. 使用Docker:

                 1. docker run -d parity/rococo:<tag_following_polkadot> --validator --chain rococo --name <your_rococo_validator_name>

c.  生成你的密钥

  • 连接到你的验证人节点的PolkadotJS-Apps

  • 连接到你的验证人节点的CLI

d.  提交setKeys交易

  • 这将需要ROC代币,你应该已经收到发送到你在github Rococo V1平行链上注册表的Rococo地址的ROC代币 ( https://forms.gle/Eacp7RaRm3VNion16 )  

  • 在Rococo Telemetry上检查你的节点 (https://telemetry.polkadot.io/)

  • 关注Rococo验证人大厅上关于Rococo V1验证人更新的公告,它可能需要以下的其中一种场景

  • 更新客户端

  • 更新客户端和清除链

2.  为团队的平行链维护至少一个collator(全区块授权节点)

  • cd <root_cumulus_based_parachain_code>

  • cargo build --release

  • ./target/release/<parachain_collator_name> --version

  • ./target/release/<parachain_collator_name> export-genesis-state --parachain-id <your_registered_parachain_id> > genesis-state

  • ./target/release/<parachain_collator_name> export-genesis-wasm > genesis-wasm

  • ./target/release/<parachain_collator_name> --collator --parachain-id <your_registered_parachain_id> --execution wasm --chain rococo

3.  通过Rococo V1平行链注册表注册  ( https://forms.gle/Eacp7RaRm3VNion16 ) 

4. 在收到ROC到ValidatorId地址后,开始在Rococo外部进行提交setKeys交易

5. 积极跟踪注册流程

https://github.com/substrate-developer-hub/cumulus-workshop/blob/master/6-register/1-register.md#request-parachain-registration

提示

如果您想首先在本地机器上测试您的设置,您应该能够按照关于这个问题的报告的说明进行测试:https://github.com/paritytech/cumulus/issues/241

本文来源: Polkadot 中文平台 文章作者: Polkadot -Web3 我要纠错
声明:本文由入驻金色财经的作者撰写,观点仅代表作者本人,绝不代表金色财经赞同其观点或证实其描述。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

金色财经 > 区块链 > Rococo v1 平行链注册指南

币币情登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。

交易平台最新公告查看更多>
成交额排行榜
  • 交易所
  • 币种
排名 交易所 成交额
1 币安网币安网 ¥5,264.95亿
2 欧易OKX欧易OKX ¥1,941.83亿
3 火币全球站火币全球站 ¥165.84亿
4 抹茶抹茶 ¥366.98亿
5 芝麻开门芝麻开门 ¥378.95亿
6 库币库币 ¥181.32亿
7 Coinbase ProCoinbase Pro ¥183.75亿
8 bitFlyerbitFlyer ¥7.80亿
9 BitMEXBitMEX ¥0
10 BitstampBitstamp ¥22.50亿