如何用 Substrate 建设一条私有链(上)
–bob
–validator –base-path /tmp/bob
查察启动 Bob 节点的节制台,您应该会看到雷同的内容。
当你进修完教程 建设你的第一条 Substrate 链[1] 之后,你应该已经在计较机上编译了 Substrate Node Template[2] 的 v2.0.0-rc3 版本,假如没有的话,请先进修完教程
“假如你是有履历的开拓人员,倾向于选择跳过该教程,发起你可以按照自述文件中的说明安装节点模板
· 因为这两个节点都在同一台物理计较机上运行,因此 Bob 必需在 –base-path, –port, –ws-port, 和 –rpc-port 几个选项中指定差异的路径。
–validator
2020-06-10 13:19:15 Idle (0 peers), best: #0 (0x826a…389d), finalized #0 (0x826a…389d), ⬇ 0 ⬆ 0
参考
./target/release/node-template
假如一切顺利,则在几秒钟后,节点应对等并开始发生块。您应该在启动 Alice 节点的节制台中看到雷同以下内容的行:
2020-06-10 13:19:05 Initializing Genesis block/state (state: 0xf583…2e1c, header-hash: 0x826a…389d)
附加用户界面
安装 Node Template
在我们生本钱身的密钥,并启动一个真正奇特的 Substrate 网络之前,让我们从一个名为local的预界说网络类型开始,进修带有两个称为 Alice 和 Bob 的预界说(绝非私有)密钥的基本常识。
听起来不错?好,那我们开始吧!
· Alice 的对等 ID,只需从她的日志输出中复制 (在上面的示例输出中应该是12D3KooWQsb4rFifmkZDsTCbjHdZ4GYca1PwDhETKiJnALSSbyEs )
2020-06-10 13:21:36 Imported #2 (0x4e68…35e9)
2. 生成 ed25519 和 sr25519 密钥对,以用作网络授权。
–rpc-port 9933
2020-06-10 13:21:36 Pre-sealed block for proposal at 2. Hash now 0x4e68c8c84d4aa5010feceabbdb6280e72f274c5689a71876397a0aaba2b435e9, previously 0x607dc092a07c4f86122da627ba9a243e3720087c80618d56b69ffbbf938eada4.