我是Hyperledger Fabric的新手,我正在启动一个新项目,即将资产从一个人转移到另一个人。以下是我认为我需要遵循以完成项目的步骤,告诉我我是错了还是错过了什么:
如果我是对的,有人可以帮我创建orderer节点,或者为我提供一个有用的链接。还想询问使用节点SDK可以创建orderer节点。
答案 0 :(得分:2)
在Hyperledger Fabric中有3种类型的节点。每个节点都是在某台机器上运行的进程(可能在容器中),并与网络中的其他节点通信。
节点是: - Orderer节点 - 对等节点 - 在某种语言/框架中嵌入客户端SDK的客户端节点(node.js,golang,java)。
您无法自行创建节点。每个节点都与某个组织相关联,并拥有自己的证书和私钥。
您可以查看https://github.com/hyperledger/fabric-samples/(阅读https://hyperledger-fabric.readthedocs.io/en/latest/getting_started.html了解具体方法),这样您就可以更好地掌握核心概念。
在此之后,如果您更加确定并且知识渊博,您还可以尝试在多台计算机上部署自己的Fabric设置。 您可以查看https://github.com/yacovm/fabricDeployment如何操作。
答案 1 :(得分:2)
部署Hyperledger Fabric有两个方面......操作方面(部署运行orderer,peer,ca等运行时组件的容器)和事务方面(创建渠道和发布交易提议等)。
建议您查看提供的tutorials。具体来说,我将从"building your first network"开始。此示例详细介绍了如何部署网络,创建通道和发布事务。