我对这个Hyperledger的事情很新。所以我开始在他们的网站上提供官方课程。我尝试使用他们的样本构建小型网络。但我在Hyperledger作曲家和面料之间非常困惑。我已经读过,如果你尝试在作曲家上构建网络并在结构上部署,那么作曲家有一些限制。这些作曲家用于开发POC,而不是用于实际生产。因此,请引导我了解实际的差异。 Composer可以用于实际生产与否,有什么限制,我们可以使用composer和fabric,我们可以在哪里使用fabric sdk?
提前致谢。
Hyperledger Fabric是运行链代码的实际区块链。 Hyprledger Composer是一种用于为Fabric编写,测试和部署链代码的工具。
如果你熟悉以太坊,这是一个粗略的比喻。您可以使用geth控制台并使用solc编译器手动编译代码,或者您可以使用Truffle,这简化了许多任务,并增加了轻松测试和部署代码的可能性。
在这个类比中,Composer有点像Truffle,但它更强大。例如,它提供了声明模型,访问控制和数据库查询的可能性。有时这对于BNA来说已经足够了,您甚至不必编写任何可执行代码。此外,您还可以使用大量命令行功能。
是的,它非常适合实际生产。只是新的Fabric版本可能具有Composer不支持的新功能,因此您可能需要等到它们。