当我品尝面料时,我发现了许多其他区块链项目,例如Composer
,Cello
,Explorer
。它们都属于Hyperledger。我很困惑,有这么多项目。我应该学习所有这些吗?似乎每个项目都在区块链中发挥作用。但是:
他们之间的关系是什么?
我画了一张照片来解释我的问题。图片不正确,我只是想澄清我的问题。
如果我弄清楚,当我们想在项目中使用区块链时,我可以只研究它们中的一些,并适当地使用它们。
答案 0 :(得分:4)
Fabric提供了一个框架来建立区块链网络。它与数据/应用程序无关。
Composer提供了一组工具,用于在Fabric之上定义业务网络。这提供了比Fabric更高级别的抽象,其中数据基本上只是位。使用Composer,您可以定义资产,交易等。
大提琴有助于配置网络。
Explorer只提供基于Web的界面来探索区块链上的内容。
答案 1 :(得分:0)
Explorer为您提供显示区块链的KPI
大提琴是管理工具,可以帮助您监视主机和网络及其中的容器,实际上大提琴使用结构脚本如果您在结构中使用,您将找到byfn(构建您的第一个网络)脚本,设置容器和示例对等。 所以大提琴使用这个脚本创建容器并显示你的状态,然后将其删除或编辑。
作曲家提供的工具可以帮助您创建名片和智能合约,以编写您需要编写acl(定义规则的访问控制语言),逻辑,定义参与者和资产所需的智能合约。 然后composer将创建bna存档文件并将其安装在区块链上。 作曲家中有一些模块,比如playground和restserver,还有前端的生成器
fabric是设置区块链网络的框架,它是大提琴和其他模块使用它的基础
我希望我帮助你
答案 2 :(得分:0)