22-substrate入门之添加可信节点
添加可信节点
本教程说明了如何使用一组私有验证器来启动一个小型的独立区块链网络。
正如您在区块链基础知识
中所了解的,所有区块链都要求网络中的节点在任何特定时间点就数据状态达成一致,这种关于状态的一致称为consensus
。
Substrate
节点模板使用权威证明共识模型,也称为权威轮或 Aura
共识。 Aura
共识协议将区块生产限制在授权账户的轮换列表中。 授权账 户——授权——以循环方式创建区块,并且通常被认为是网络中受信任的参与者。
这种共识模型提供了一种简单的方法来为有限数量的参与者启动单独的区块链。 在本教程中,您将了解如何生成授权节点参与网络所需的密钥,如何配置和与其他授权帐户共享有关网络的信息,以及如何使用一组经过批准的验证器启动网络 .
准备
-
通过安装
Rust
和Rust
工具链,您已经为Substrate
开发配置了环境。 -
您已完成构建本地区块链并在本地安装了
Substrate
节点模板。 -
您已使用模拟网络中所述的预定义帐户在单台计算机上启动节点。
-
您通常熟悉软件开发和使用命令行界面。
-
您通常熟悉区块链和智能合约平台。
教程目标
通过完成本教程,您将实现以下目标:
-
生成用作网络授权的密钥对。
-
创建自定义链规范文件。
-
启动一个私有的两节点区块链网络。