Hyperledger fabric 从哪里开始Hyperledger结构开发?

Hyperledger fabric 从哪里开始Hyperledger结构开发?,hyperledger-fabric,hyperledger,hyperledger-composer,Hyperledger Fabric,Hyperledger,Hyperledger Composer,我对Hyperledger fabric非常陌生,我会尝试了解我需要学习的所有主题,以便能够创建一个完整的应用程序 和以太坊一样,我遵循以下步骤。 1.设置以太坊开发环境。 2.使用solidity语言开发智能合约,并使用remix作为初学者创建智能合约。 3.使用块菌框架进行开发、测试等。 4.从remix或使用truffle框架将智能合约部署到区块链。 5.使用Web3从前端访问部署在区块链上的智能合约功能 请帮助我完成Hyperledger结构的类似步骤 我听说过很多术语,比如compos

我对Hyperledger fabric非常陌生,我会尝试了解我需要学习的所有主题,以便能够创建一个完整的应用程序

和以太坊一样,我遵循以下步骤。 1.设置以太坊开发环境。 2.使用solidity语言开发智能合约,并使用remix作为初学者创建智能合约。 3.使用块菌框架进行开发、测试等。 4.从remix或使用truffle框架将智能合约部署到区块链。 5.使用Web3从前端访问部署在区块链上的智能合约功能

请帮助我完成Hyperledger结构的类似步骤

我听说过很多术语,比如composer、建模语言、ACL、脚本文件等。我还听说了Go语言和SDK

我的理解是,首先需要在本地系统上设置Hyperledger Fabric,我可以这样做,下一步是开发DAPP


开发的一个选择是使用Hyperledger composer,但我看不到使用Go语言。因此,我想知道composer是否是进行开发的唯一选项,或者我们是否有其他方法。

首先,您可以尝试hyperledger composer,它是一种用于加速区块链应用程序智能合约实施的工具,ACL给您的参与者,以便了解发生了什么,请遵循以下文档

您将在网上发现这一点非常有助于您着手实现和测试应用程序流,然后您可以将应用程序文件导出为.bna文件,并将其部署到hyperledger结构框架上

之后,您必须安装hyperledger localy的先决条件,您可以在以下内容中找到这些先决条件


之后,您必须决定要使用的结构类型是否为单组织结构,它将使用solo messaging server来处理订单对等方和您的对等方之间的同步。但是,您可以使用多组织结构作为您的框架,该框架依赖于kafka和zookeeper来管理多订单之间的状态并部署应用程序,您可以找到管理hyperledger结构的方法。

首先,您可以尝试hyperledger composer,该工具用于加速区块链应用程序智能合约的实施,ACL到您的参与者,以便了解发生了什么,请遵循以下文档

您将在网上发现这一点非常有助于您着手实现和测试应用程序流,然后您可以将应用程序文件导出为.bna文件,并将其部署到hyperledger结构框架上

之后,您必须安装hyperledger localy的先决条件,您可以在以下内容中找到这些先决条件


之后,您必须决定要使用的结构类型是否为单组织结构,它将使用solo messaging server来处理订单对等方和您的对等方之间的同步。但是,您可以使用多组织结构作为您的框架,该框架依赖kafka和zookeeper来管理多订单之间的状态并部署应用程序。但是,您可以找到管理hyperledger结构的方法。

我建议您首先在localhost中部署第一个hyperledger网络(使用docker compose)。你可以自己拿布料样品

您必须了解交易机制(提案、背书等)以及每个组件的角色

在学习部署链码之后,学习链接到hyperledger结构的GO链码的开发


然后您可以使用hyperledger SDK(NodeJS或Java)。

我建议您首先在localhost中部署第一个hyperledger网络(使用docker compose)。你可以自己拿布料样品

您必须了解交易机制(提案、背书等)以及每个组件的角色

在学习部署链码之后,学习链接到hyperledger结构的GO链码的开发


然后您可以使用hyperledger SDK(NodeJS或Java)。

从hyperledger Composer开始,它是一个hyperledger结构构建工具:()

Composer允许您通过在线web界面试验和玩Hyperledger Fabric区块链。使用Composer时无需跳转到核心构建块。所使用的语言大多基于javascript/yml,因此易于学习

下一步是直接使用Hyperledger结构。但当你读过《作曲家》时,这将是你的决定


关于所使用的语言,Hyperledger Fabric区块链可以使用GO、Node或Java进行设置

从Hyperledger Composer开始,它是一个Hyperledger结构构建工具:()

Composer允许您通过在线web界面试验和玩Hyperledger Fabric区块链。使用Composer时无需跳转到核心构建块。所使用的语言大多基于javascript/yml,因此易于学习

下一步是直接使用Hyperledger结构。但当你读过《作曲家》时,这将是你的决定


关于所使用的语言,Hyperledger Fabric区块链可以使用GO、Node或Java进行设置

Hyperledger Composer是一种工具,它简化了在Hyperledger结构区块链基础设施之上的应用程序开发

如果您对区块链基础设施感兴趣,请从结构开始

如果您对区块链应用程序感兴趣,请从Composer开始

Fabric教程包括以下方面的开发:

您可以使用Go语言编写链码,也可以使用编写器语言

两种都可以

bui还提供了Fabric Java SDK