当我品尝面料时,我发现了许多其他的区块链项目,如Composer、Cello、Explorer。它们都属于Hyperledger。我对有这么多项目感到非常困惑。我应该把它们都学完吗?似乎每个项目在区块链中都扮演着一个角色。但是:
它们之间有什么关系?
我画了一幅画来解释我的问题。这张图片不正确,我只是想把我的问题弄清楚。

如果我弄清楚了,当我们想在项目中使用区块链时,我可以只研究其中的几个,并适当地使用它们。
发布于 2017-12-06 18:20:17
Fabric提供了设置区块链网络的框架。它与数据/应用程序无关。
Composer提供了一组工具来定义Fabric上的业务网络。这提供了比Fabric更高级别的抽象,在Fabric中,数据本质上只是比特。使用Composer,您可以定义资产、事务等。
Cello可帮助配置网络。
Explorer只是提供了一个基于web的界面来探索区块链上的内容。
发布于 2018-04-04 22:04:21
发布于 2017-12-28 17:08:37
Explorer为您提供了显示区块链的KPI
Cello是一个管理工具,可以帮助你监控主机和网络以及其中的容器,实际上是使用fabric脚本。如果你使用fabric,你会发现byfn (构建你的第一个网络)脚本可以设置容器和示例同级。因此,cello使用此脚本创建容器,并向您显示容器的状态,然后将其删除或编辑。
composer提供了一个工具来帮助你创建你的名片和你的智能合约来编写你的智能合约,你需要编写acl(定义规则的访问控制语言),你的逻辑,定义参与者和资产。然后composer将创建bna存档文件并将其安装在区块链上。composer中有一些模块,如playground和restserver,也有前端生成器
fabric是构建区块链网络的框架,是cello和其他模块使用fabric的基础
我希望我能帮到你
https://stackoverflow.com/questions/47668922
复制相似问题