您好,我是 HyperLedger Fabric 和 Composer 的新手。我对两个术语感到困惑。一个是 HyperLedger Fabric 中的 用户 另一个是 HyperLedger Composer 中的 参与者 。我们在每个组织中都有一组 用户 (包括一个 管理员 )以及文件中的 peers 加密文件。

  • 管理员 用户的角色和职责是什么?
  • 其他 用户 在 crypto-config 文件中的角色和职责是什么?
  • 据说可以在 super 账本结构网络上部署使用hyperledger composer构建的业务网络业务网络包含什么,结构网络包含什么?
  • Fabric 中的 链码 和 Composer 中的 事务逻辑 (用 javascript 编写)之间的区别?
  • 最佳答案

  • 管理员凭据用于在 composer 中创建 PeerAdmin 卡,后者又负责使用您的 bna 文件和问题身份在结构上启动 composer。
  • 用户只是一组额外的凭据,因此您最初将拥有一些凭据来使用网络。稍后您可以使用结构 CA 颁发新用户。
  • 业务网络只不过是一种使用 composer 对结构进行的抽象。业务网络部署使用 bna 文件,其中包含模型文件、事务逻辑文件、ACL 文件或查询文件。 Fabric 网络只不过是一组相互通信的对等点。
  • Chaincode是你直接部署在fabric上的智能合约,composer中使用的交易逻辑是业务网卡的一部分,通过composer部署在fabric上。您不能在结构上部署独立的事务逻辑,它使用带有 bna 文件的 composer 进行部署,而您可以直接部署链码。
  • 关于hyperledger-fabric - hyperledger fabric 中的用户和 hyperledger composer 中的参与者之间的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49218853/

    10-16 23:46