我一直在使用超级边缘作曲家构建应用程序。 我发现与hyperledger结构相关的所有教程都有很多关于Orderers,Channels,Peers,Ledger等的内容。但是,超级分类器作曲家教程都没有将资产,交易或参与者的概念与那些概念联系起来。
例如,hyperledger composer只支持单个频道,那么如何维护交易的隐私呢?是通过permission.acl文件吗?
还涉及着名的车辆生命周期网络。
这些制造商中的每一个都是区块链网络中的组织(其中有几个同行)吗?
所有制造商是否需要托管对等方(包含分类帐和链代码)?
监管机构是否也需要同行?
请帮我理解清楚。
答案 0 :(得分:1)
请参阅此处https://hyperledger.github.io/composer/latest/introduction/key-concepts了解概念,此处 - >有关Hyperledger Composer简介的https://hyperledger.github.io/composer/latest/introduction/introduction和Composer概念的幻灯片可在此处找到 - > https://www.slideshare.net/MattLucas3/blockchain-composed-v207
答案 1 :(得分:0)
遗憾的是,专用通道的概念是Hyperledger架构的一个功能,在composer框架中不可用。但是,要获得您所谈论的交易的私密性,您可以有效地使用ACL规则。您可以通过在acl文件中定义规则并将其应用到包含所有交易记录的Historian记录中,来控制谁看到哪个交易记录。
您必须阅读有关历史记录的记录(在编写用于控制交易记录的acl时将被证明非常有用):https://hyperledger.github.io/composer/unstable/reference/historian.html
此外,对于Hyperledger作曲者中的数据私有化,某些实践和方法将被证明非常有用。浏览这篇文章:https://medium.com/coinmonks/implementing-data-privatization-within-hyperledger-composer-2bc99a11c344
现在,关于您问题的第二部分,Hyperledger作曲者并不涉及所有认可同行,承诺同行认可政策等问题。在hyperledger composer中,当我们创建其余服务器和角度应用程序时,所有交易均从单个身份记录。为了使用composer实现生产的多用户模型,我们可以使用composer rest服务器的多用户模式及其验证功能。这有助于为不同的用户创建不同的身份/钱包,然后从这些钱包中记录交易。