收藏本站 网站导航 开放平台 Thursday, April 25, 2024 星期四
  • 微信

平行链开发指南(三)

来源 中金网 09-14 17:49
摘要: 波卡所构建的基础设施为平行链开发者提供了最大的自由度,使得平行链能在不同使用场景进行优化。
图片

  “波卡知识图谱”是我们针对波卡从零到一的入门级文章,我们尝试从波卡最基础的部分讲起,为大家提供全方位了解波卡的内容,当然这是一项巨大的工程,也充满了挑战,然而我们希望通过这样的努力让大家能够正确认知波卡,也让不了解波卡的人方便快速掌握波卡相关知识,今天是该栏目的第63期,Rococo测试网正在成为去中心化的社区平行链测试平台,也正是有了在Rococo测试网上广泛的测试,平行链才得以顺利运行

  Rococo测试网最早诞生于2020年,用于测试最前沿的代码。Rococo运行过平行链V0版本(现已弃用)代码,也是波卡在发布之前测试核心共识代码的地方。

  不论开发平行链的团队是否在波卡或Kusama网络上赢得插槽,都能够通过部署在Rococo上进行测试,在一个与其他平行链共享的环境中运行自己的链,或者是了解平行链间是如何进行交互的,从而完成真正的测试。

  测试一条平行链Rococo测试网

  Rococo是一个为测试平行链而构建的测试网。Rococo利用Cumulus和HRMP(Horizontal

  Relay-routed Message

  Passing)在平行链和中继链之间发送传输和消息。每条消息都被发送到中继链,然后从中继链发送到所需的平行链。

  获得ROC

  ROC可以在Matrix的Rococo Faucet频道(https://app.element.io/#/room/#rococo-faucet:matrix.org)中获得。要获得ROC通证,请使用以下命令:

  请注意,我们可以选择将资金发送到哪个平行链,指定要发送的金额,并为转账添加任何评论或备注。

  向上传输

  向上传输是指从平行链的账户转移到中继链上的账户。要继续进行这种转移,我们需要连接到网络上的平行链节点,并在“Network”>“Parachains”选项卡上。点击“Transfer to chain”按钮。

  注意,切换应该设置为关闭,以确保资金进入中继链而不是另一个平行链。

  出于以下示例的目的,我们将按照平行链教程使用“Development”下面的Rococo测试网“Custom Node”。

  平行链生态系统

  你也可以利用Polkadot-JS应用程序上提供的账户功能来测试全部的平行链引导流程(例如众筹、拍卖、注册)。

  通过运行以下命令在Westend上启动本地节点:

  然后,用Polkadot-JS应用程序连接本地节点。

图片

  部署

  基于Substrate的链,包括波卡和Kusama中继链,使用SS58编码的地址格式。该页面作为规范注册表,供团队查看哪个链对应于给定的前缀,以及哪些前缀可用。

  平行链

  为了将你的平行链加入波卡网络,你需要获得一个平行链插槽。

  平行链插槽将在公开拍卖中出售,其机制可以在wiki的平行链拍卖页面上找到。

  平行线程

  平行线程不需要平行链插槽,因此你不需要参与蜡烛拍卖机制。

  相反,你可以付费将平行线程代码注册到中继链,然后可以开始参与每个区块的拍卖,将你的状态转换包含到中继链中。

免责声明:中金网发布此信息目的在于传播更多信息,与本网站立场无关。中金网不保证该信息的准确性、真实性、完整性、有效性等。相关信息并未经过本网站证实,不构成任何投资建议,据此操作,风险自担。