在Hyperledger Fabric中创build订购者节点

我是Hyperledger Fabric的新手,正在开始一个将资产从一个人转移到另一个人的新项目。 这里是我认为我需要遵循的步骤来完成项目,告诉我,如果我错了,或者我错过了一些东西:

  1. 创build一个订购者节点。
  2. 创build一个频道。
  3. 创build同级和代言节点。
  4. 将每个对等和代理节点连接到通道。
  5. 写链代码和批准政策。
  6. 创build交易来更新分类账状态。

如果我是对的,有人可以帮助我创build定位节点,或者给我一个链接帮助。 也想要问使用节点SDK可以创build订购者节点。

在Hyperledger Fabric中有三种types的节点。 每个节点都是在某个机器上运行的进程(可能是在一个容器中),并与networking中的其他节点进行通信。

这些节点是: – 订购者节点 – 对等节点 – 在某种语言/框架(node.js,golang,java)中embedded客户端SDK的客户端节点。

您不能自行创build节点。 每个节点都与某个组织相关联,并拥有自己的证书和私钥。

你可以看看https://github.com/hyperledger/fabric-samples/ (阅读https://hyperledger-fabric.readthedocs.io/en/latest/getting_started.html了解如何),这将允许你更好地把握好核心概念。

之后,当你更确定和更有知识的时候,你也可以尝试在多台机器上部署你自己的Fabric架构。 你可以看看https://github.com/yacovm/fabricDeployment以了解如何操作。

部署Hyperledger Fabric有两个方面的操作方面(部署运行订购者,对等,ca等运行时组件的容器)和事务方面(创build通道和发布交易提议等)。

build议您查看提供的教程 。 具体来说,我会从“build立你的第一个networking”开始 。 这个例子详细介绍了如何部署networking,创build一个通道并发布事务。