1

我正在关注在基板中运行基本 2 节点专用网络的教程。我已经使用子密钥为两个节点生成光环和爷爷密钥,并将密钥添加到密钥库。

我以为我做的一切都是正确的,两个节点都在运行并生成块,但块还没有最终确定。我不确定是什么问题,aura keys 负责出块,grandpa keys 负责区块敲定,aura keys 显然可以工作,因为出块了,所以我怀疑爷爷密钥有问题,但是对于 aura 和 grandpa,添加密钥的过程实际上是相同的,所以我不明白为什么它对一个有效而对另一个无效。

在添加了两对密钥以重新启动节点后,我使用命令清除了链purge-chain,但块仍未最终确定。

此外,我正在使用一台 Linux 机器在不同的终端窗口中运行两个节点,我不知道这是否可能是一个问题。有任何想法吗?

4

2 回答 2

0

无论出于何种原因,使用终端将密钥添加到 Keystore 都不起作用,但您可以使用polkadot.js.org/apps界面添加密钥,之后块工作正常,它们正在生成和完成。该步骤在教程本身中进行了讨论,但据说它不是添加密钥的最安全方法

于 2021-05-06T13:08:05.973 回答
0

我认为重新启动会起作用。

你能把你的引导命令贴在这里吗?我会为你更新答案。

于 2020-12-17T15:58:03.480 回答