使用hyperledger编写器创建了一个小示例,然后使用composer-rest-server将其与GUI集成。因此,在身份的情况下,只有管理员在那儿。也有用于创建和发布其他身份以登录到业务网络的文档。
但是,问题仍然在于,它仅存在于单个对等方中,这意味着我的本地计算机。据我了解,要使超级账本作为分散和分布式账本系统发挥作用,必须将其他对等项添加到通道中,然后在这些对等项中同步状态。因此,如果一个节点发生故障,则可以从其他节点获取详细信息。
我检查了一些链接,例如this和this。但是所有这些都指向:
我的疑问是:
更新:
我检查了Paul O'Mahony提到的链接。这些链接说明了有关对等添加步骤。总体上会发生什么:
下载了fabric sample
,因为只有通过适用于Fabric版本的加密源版本才能进行Fabric扩展。
当前包含订单org1和org2(每个都有2个对等体)。
要添加新的对等方及其长沙发数据库,请更改crypto-config.yaml中的模板计数,并使用extend
命令为新的对等方创建加密材料。
然后使用docker composer文件生成一个新的对等方及其Couchdb。这将创建新的容器。
最后,应将创建的对等方加入到沙发数据库的现有通道,以进行同步。通过登录docker容器并键入一些cli命令,然后通过channel join
命令将对等方添加到信道,来添加到现有信道。
这是向频道添加对等点的推荐方法吗?假设我正在创建一个网络,并希望根据条件将对等方添加到该通道。就像一个或多个用户一样,用户可以通过作曲家游乐场通过登录将自己添加到网络中,并充当对等方。所以我必须遵循相同的步骤来做到这一点?这是推荐的方法吗?
支持链接:https://chat.hyperledger.org/channel/fabric?msg=KgxFegcZyKEPdo4v2