Hyperledger Composer频道概念

时间:2018-04-25 13:59:18

标签: hyperledger-fabric hyperledger hyperledger-composer

我一直在使用超级边缘作曲家构建应用程序。 我发现与hyperledger结构相关的所有教程都有很多关于Orderers,Channels,Peers,Ledger等的内容。但是,超级分类器作曲家教程都没有将资产,交易或参与者的概念与那些概念联系起来。

例如,hyperledger composer只支持单个频道,那么如何维护交易的隐私呢?是通过permission.acl文件吗?

还涉及着名的车辆生命周期网络。

  1. 这些制造商中的每一个都是区块链网络中的组织(其中有几个同行)吗?

  2. 所有制造商是否需要托管对等方(包含分类帐和链代码)?

  3. 监管机构是否也需要同行?

  4. 请帮我理解清楚。

2 个答案:

答案 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. 制造商将成为区块链网络的成员组织
  2. 制造商可能希望托管它,或者将其作为主要政党托管。一个组织也可能没有站起来任何基础设施,并且如果一致同意它应该有兴趣,那么它可以依赖于一个门户进入区块链,这是由区块链网络组成的联盟。在这方面同样适用于监管机构。

答案 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服务器的多用户模式及其验证功能。这有助于为不同的用户创建不同的身份/钱包,然后从这些钱包中记录交易。