substrate - 区块未在专用网络中完成
问题描述
我正在关注在基板中运行基本 2 节点专用网络的教程。我已经使用子密钥为两个节点生成光环和爷爷密钥,并将密钥添加到密钥库。
我以为我做的一切都是正确的,两个节点都在运行并生成块,但块还没有最终确定。我不确定是什么问题,aura keys 负责出块,grandpa keys 负责区块敲定,aura keys 显然可以工作,因为出块了,所以我怀疑爷爷密钥有问题,但是对于 aura 和 grandpa,添加密钥的过程实际上是相同的,所以我不明白为什么它对一个有效而对另一个无效。
在添加了两对密钥以重新启动节点后,我使用命令清除了链purge-chain
,但块仍未最终确定。
此外,我正在使用一台 Linux 机器在不同的终端窗口中运行两个节点,我不知道这是否可能是一个问题。有任何想法吗?
解决方案
无论出于何种原因,使用终端将密钥添加到 Keystore 都不起作用,但您可以使用polkadot.js.org/apps界面添加密钥,之后块工作正常,它们正在生成和完成。该步骤在教程本身中进行了讨论,但据说它不是添加密钥的最安全方法
推荐阅读
- python - 网页抓取错误 - 网站所有者的错误:网站密钥的域无效
- logback - 如何使用 logback 配置日志文件目录?
- javascript - ExpressionChangedAfterItHasBeenCheckedError 在启用 Ivy 时更新到 Angular 9 后更改子级的父属性
- java - 编写一个名为 arraySum 的函数,它返回 int 值的二维数组中所有值的总和(以 int 形式)(Java)
- random - 有没有办法在 TCL 8.5 中生成带有种子的伪随机数?
- android - 如何序列化 NLP 分类 PyTorch 模型
- ruby-on-rails - Rails ShopifyAPI::Product 不返回 total_count,使用 shopify-kaminari 无法进行分页
- mysql - mysql v8.0以下用@num分配row_number(分区)
- javascript - 自动输入当前标签搜索栏-Chrome 扩展
- r - 如何删除日文字符?