Hyperledger fabric Hyperledger Composer频道概念

Hyperledger fabric Hyperledger Composer频道概念,hyperledger-fabric,hyperledger,hyperledger-composer,Hyperledger Fabric,Hyperledger,Hyperledger Composer,我一直在hyperledger composer中构建一个应用程序。 我发现的所有与hyperledger结构相关的教程都涉及订购方、渠道、对等方、分类账等。但hyperledger composer教程中没有一个将资产、交易或参与者的概念与这些概念联系起来 例如,hyperledger composer只支持一个通道,那么如何在那里维护事务的隐私?是否通过permission.acl文件执行 也与著名的车辆生命周期网络有关 这些制造商中的每一个都会是区块链网络中的一个组织(内部有多个对等方)

我一直在hyperledger composer中构建一个应用程序。 我发现的所有与hyperledger结构相关的教程都涉及订购方、渠道、对等方、分类账等。但hyperledger composer教程中没有一个将资产、交易或参与者的概念与这些概念联系起来


例如,hyperledger composer只支持一个通道,那么如何在那里维护事务的隐私?是否通过permission.acl文件执行

也与著名的车辆生命周期网络有关

  • 这些制造商中的每一个都会是区块链网络中的一个组织(内部有多个对等方)

  • 是否所有制造商都需要托管一个对等服务器(包含分类账和链码)

  • 监管机构是否也需要一名同行

  • 请帮助我清楚地理解它。

    参见此处了解概念,此处->了解Hyperledger Composer的简介,并在此处找到有关Composer概念的幻灯片->

  • 制造商将是区块链网络的成员组织
  • 它很可能是一个制造商想要主办,或者让它作为一个主要政党主办。也有可能是一个组织不支持任何基础设施,如果支持区块链网络的财团同意它应该拥有利益,那么它依赖于进入区块链的门户。这一点同样适用于监管机构

  • 遗憾的是,私有通道的概念是Hyperledger结构的一个特性,在composer框架中不可用。但是,为了实现您所谈论的交易的隐私,您可以有效地使用ACL规则。通过在acl文件中定义规则并将其应用于包含所有事务的Historian记录,可以控制谁查看哪个事务

    您必须阅读historian record(在编写用于控制事务记录的acl时将证明非常有用):

    此外,对于hyperledger composer中的数据私有化,有一些实践和方法将被证明非常有用。浏览这篇文章:


    现在,关于你问题的第二部分-Hyperledger composer并没有涉及到所有支持同行、承诺同行支持政策等。在hyperledger composer中,当我们创建rest服务器和angular应用程序时,所有事务都从单个标识记录。为了使用composer实现用于生产的多用户模型,我们可以使用composer rest服务器的多用户模式以及该服务器的身份验证功能。这有助于为不同的用户创建不同的身份/钱包,然后从相应的钱包记录交易。

    例如,hyperledger composer仅支持一个通道,那么如何在那里维护交易的隐私?是通过permission.acl文件吗?Hi@Paul permission.acl文件是否消除了hyperledger composer中另一个通道的需要?嗨,composer通过acl管理对数据资源/实例的实时访问是(即交易、资产或实际上的参与者注册,都存储在区块链上)。ACL通过ACL有效地屏蔽了业务网络本身(作为智能合约部署到区块链)中的访问。这些是业务网络的结构化安全授权规则/访问控制列表,部署在该结构通道上(即对加入该通道的成员组织专用)商业网络中的参与者(真实的人)由实现的ACL管理。