`Fabric`,`Composer`,`Cello`和其他Hyperledger应用程序之间有什么关系?

时间:2017-12-06 07:22:34

标签: hyperledger-fabric hyperledger hyperledger-composer hyperledger-explorer hyperledger-cello

当我品尝面料时,我发现了许多其他区块链项目,例如ComposerCelloExplorer。它们都属于Hyperledger。我很困惑,有这么多项目。我应该学习所有这些吗?似乎每个项目都在区块链中发挥作用。但是:

他们之间的关系是什么?

我画了一张照片来解释我的问题。图片不正确,我只是想澄清我的问题。

enter image description here

如果我弄清楚,当我们想在项目中使用区块链时,我可以只研究它们中的一些,并适当地使用它们。

3 个答案:

答案 0 :(得分:4)

Fabric提供了一个框架来建立区块链网络。它与数据/应用程序无关。

Composer提供了一组工具,用于在Fabric之上定义业务网络。这提供了比Fabric更高级别的抽象,其中数据基本上只是位。使用Composer,您可以定义资产,交易等。

大提琴有助于配置网络。

Explorer只提供基于Web的界面来探索区块链上的内容。

答案 1 :(得分:0)

Explorer为您提供显示区块链的KPI

大提琴是管理工具,可以帮助您监视主机和网络及其中的容器,实际上大提琴使用结构脚本如果您在结构中使用,您将找到byfn(构建您的第一个网络)脚本,设置容器和示例对等。 所以大提琴使用这个脚本创建容器并显示你的状态,然后将其删除或编辑。

作曲家提供的工具可以帮助您创建名片和智能合约,以编写您需要编写acl(定义规则的访问控制语言),逻辑,定义参与者和资产所需的智能合约。 然后composer将创建bna存档文件并将其安装在区块链上。 作曲家中有一些模块,比如playground和restserver,还有前端的生成器

fabric是设置区块链网络的框架,它是大提琴和其他模块使用它的基础

我希望我帮助你

答案 2 :(得分:0)

  1. Fabric是一个经过许可的区块链分布式分类帐,它在最后;许可区块链的实施。
  2. Hyperledger项目包含用于构建区块链业务网络的 工具套件 ,他们的名字和#34; Hyperledger Composer"。 它用于在区块链上开发,测试和部署应用程序 它还用于将区块链与外部系统集成,
  3. Cello,是一个区块链供应和操作系统,它有助于管理区块链网络,并将区块链作为服务BaaS,它不是区块链,而是用于管理区块链网络。 请查看此链接以更好地了解大提琴 Hyperledger Cello