Hyperledger fabric hyperledger composer是否需要中央web服务器?

Hyperledger fabric hyperledger composer是否需要中央web服务器?,hyperledger-fabric,hyperledger,hyperledger-composer,Hyperledger Fabric,Hyperledger,Hyperledger Composer,我有一个关于composer应用程序架构的问题 典型的composer应用程序由三部分组成: 区块链网络 中央web服务器(例如composer rest服务器) web客户端(如Angular) 中央web服务器是绝对必要的吗? 看起来用户必须用自己的身份证信任此中央web服务器。 如果此服务器受损,则将其ID卡放入此服务器的所有用户的数字身份都可能受损 如果用户是运行并保护其自身服务器的组织的一部分,则这可能很好。 但是,如果用户不是这样一个组织的一部分,会发生什么呢?他是否需要用身份证

我有一个关于composer应用程序架构的问题

典型的composer应用程序由三部分组成:

  • 区块链网络
  • 中央web服务器(例如composer rest服务器)
  • web客户端(如Angular)
中央web服务器是绝对必要的吗? 看起来用户必须用自己的身份证信任此中央web服务器。 如果此服务器受损,则将其ID卡放入此服务器的所有用户的数字身份都可能受损

如果用户是运行并保护其自身服务器的组织的一部分,则这可能很好。 但是,如果用户不是这样一个组织的一部分,会发生什么呢?他是否需要用身份证信任某个中央当局


是否可以省略中央服务器,让web客户端直接与区块链一起工作?这将类似于DAPP在以太坊中的工作方式。

关于RocketChat的讨论摘要

没有必要有一个中央REST服务器-每个参与组织都可以有自己的REST服务器,并且可以有组织选择的单独和不同的身份验证方法

或者,可以通过编写一个针对Javascript API的Web应用程序来完全省略REST服务器,Javascript API具有管理卡和连接到业务网络的所有功能

对业务网络的身份验证和访问确实需要业务网卡(除非允许完全未经身份验证的匿名访问!),并且必须使用管理ID颁发这些网卡

关于如何设置自助服务设施,有很多不同的方法,通过适当的模型和ACL,可以实现一些锁定