Hyperledger fabric Hyperledger Fabric区块链网络从头开始 我一直在研究HyffeDigeGeFrices框架,阅读文档已经有一段时间了,但在所有这些信息的中间我都有点迷失了。我的问题是:关于如何从头开始设计区块链网络,是否有任何指导方针/一步一步地?如果你要开始一个新项目,你从哪里开始

Hyperledger fabric Hyperledger Fabric区块链网络从头开始 我一直在研究HyffeDigeGeFrices框架,阅读文档已经有一段时间了,但在所有这些信息的中间我都有点迷失了。我的问题是:关于如何从头开始设计区块链网络,是否有任何指导方针/一步一步地?如果你要开始一个新项目,你从哪里开始,hyperledger-fabric,project,blockchain,Hyperledger Fabric,Project,Blockchain,因为我想如果我真的开始编写一点代码而不是读啊读啊读,我会更快地理解它 非常感谢 编辑1: 我选择了@kekomal answer作为正确答案,但我要感谢@Isha Padalia提供了很棒的VS代码扩展和教程。hi@d3v9从这里开始。此外,您还可以找到一些关于medium的优秀文章您是Hypelredger fabric开发的初学者,然后您首先明确了订购方、对等方、CA和组织概念。然后首先,您必须启动IBM区块链平台VS fabric代码扩展。它将提供本地结构环境来创建、测试和部署结构智能合约

因为我想如果我真的开始编写一点代码而不是读啊读啊读,我会更快地理解它

非常感谢

编辑1:


我选择了@kekomal answer作为正确答案,但我要感谢@Isha Padalia提供了很棒的VS代码扩展和教程。

hi@d3v9从这里开始。此外,您还可以找到一些关于medium的优秀文章

您是Hypelredger fabric开发的初学者,然后您首先明确了订购方、对等方、CA和组织概念。然后首先,您必须启动IBM区块链平台VS fabric代码扩展。它将提供本地结构环境来创建、测试和部署结构智能合约。还可以在VS代码环境下生成1个对等方、1个订购方和1个CA服务

下面是一个使用VS代码扩展开始开发的示例


希望它能帮助你:)

如果你真的对学习和深入Hyperledger结构感兴趣,请避免使用
byfn
脚本。它为构建一个非常简单的Hyperledger结构网络发挥了巨大的魔力。之后,您就拥有了一个您不知道是如何创建的网络,并且完全不知道如何开始部署自定义网络。这里每天都有一些这样开始的人提出的问题,他们完全迷失了方向

我发现这个教程很有趣:。考虑到它有点过时

您可以使用此更新的教程对其进行补充:。不要只运行步骤。分析中的文件。尝试使用
configtx.yaml
crypto-config.yaml
和docker组合文件来定制您的网络并了解您在做什么

定制您的组织、联盟、订购服务、同行。。。创建你的频道,加入他们,更新你的主播同行。。。了解你在做什么

之后,如果您的网络有一个订购者,则部署一个具有多个订购者的新订购者(具有多个订购者)。如果您的网络使用的是
cryptogen
,请改用结构CA部署一个新网络。或者你可以通过玩链码来跟随


注意:除了Hyperledger结构本身之外,还必须具备docker和PKI的基本概念。

关键概念中的“Blockchian网络”项目描述了几个步骤:首先启动订购方节点,等等。如果您正在启动一个新网络,您会按照这些步骤进行构建吗?最好按照教程中的步骤进行,并尝试将这些步骤与“关键概念>区块链网络”相匹配,以了解您正在做什么。一般来说:1。为您的组织生成加密(MSP和TLS;使用
cryptogen
或Fabric CA)。2.检查您的
configtx.yaml
。3.使用
configtxgen
生成genesis区块、通道和锚事务。4.启动订购者。5.推出同行。6.通过客户端创建频道、加入频道并更新频道定位。运行此
configtxgen-profile workspaceChannel-outputCreateChannelTx./channel artifacts/workspace.tx-channelID$channel\u NAME
时,我遇到以下错误
找不到配置文件:workspaceChannel
。哪里可以找到workspaceChannel配置文件?谢谢!对于使用Windows 10 Home and Docker Toolbox的人来说,这肯定会有任何配置提示吗?我的脑海里充斥着文本教程,hyperledger fabric官方文档很容易出错,很难理解。IBM的事情变得更有意义了,谢谢