Substrate 一键发链极简教程(五)- 配置验证人节点

这篇教程主要介绍如何成为波卡测试网验证人节点:

创建三个账户

打开 https://polkadot.js.org/apps/#/accounts

分别创建三个不同的账号,建议命名为: XXX_Stash, XXX_Controller, XXX_Session
其中 XXX_Session 需要:
1、将seed导出的类型换为【Raw seed】
2、将加密类型 crypto type 修改为 【ed25519】

获取测试币

XXX_Stash, XXX_Controller 都需要一些测试币,各150mDOT即可。
获取方法见: http://blog.boka.network/?p=291

Bond DOT

打开 https://polkadot.js.org/apps/#/staking/actions

点击 + New stake

分别选择 Stash 账号和 Controller 账号,其它参数如下图,点击 Bond 进行绑定

设定 Session Key

完成 Bond 后,点击界面上的 Set Session Key

选择 Session 账号,点击 Set Session Key

抵押

还是在当前界面,点击 Validate

两个参数的含义是:
Unstake threshold – 设置被发现多少次离线后,取消验証人资格。
Payment preferences – 验证人会先取下这里设定的奖励,余下那些将会跟提名你的人分享。

点击 Validate 完成!

重启 Polkadot

如果你使用本地编译安装,运行下面的命令即可(注意替换<>的内容)
<SESSION_ACCOUNT_SEED> – SESSION 账号创建时备份的密钥
<在TELEMETRY显示的名称> – 节点名称

polkadot \
--chain alex \
--validator \
--key <SESSION_ACCOUNT_SEED> \
--name <在TELEMETRY显示的名称> \
--telemetry-url ws://telemetry.polkadot.io:1024

如果你使用之前教程中介绍的 Docker 方式安装,把 Docker 的命令换成下面的启动即可

polkadot --chain alex --validator --key <SESSION_ACCOUNT_SEED> --name <在TELEMETRY显示的名称> --telemetry-url ws://telemetry.polkadot.io:1024

校验节点情况

打开 https://telemetry.polkadot.io/#/Alexander
找到你的节点

如下图,成功的验证节点,在鼠标移到第二列的时候会显示地址,如果只是同步节点则会显示 –

参考
https://wiki.polkadot.network/en/latest/lang/chinese/node/guides/how-to-validate/

原文
http://blog.boka.network/?p=294

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容