Hyperledger Fabric peer网络中的客户端是什么?
客户的角色是什么?
什么才能成为Hyperledger Fabric区块链网络中的客户?
答案 0 :(得分:3)
看看这个(具体来说,请查看网络实体/系统部分):
https://github.com/hyperledger/fabric/blob/master/docs/glossary.md
我还是比较新的,但我的理解是你有一个P2P网络中的对等体,可以是验证器或非验证器 - 后者主要用于性能目的; b)你有客户,他们以客户端 - 服务器的方式与同行交谈,以发出查询并从P2P网络请求交易。
什么才有资格成为客户:基本上任何能够以这种方式与同行交流的东西。 (我认为甚至还有一些SDK,但我专注于Hyperledger的其他方面,所以我还不知道。)看看IBM Marbles演示:
答案 1 :(得分:1)
客户端应用程序通过REST或GRPC接口与对等方通信,并向对等方提交事务和查询到链代码。
答案 2 :(得分:0)
客户端是应用程序的最终用户。客户端通过在通道上发出请求来调用智能合约。每个智能合约都需要一组背书对。该请求由所需的背书节点挑选并执行。生成的读写集被发送回客户端。
答案 3 :(得分:-1)
什么是Hyperledger中的客户端:
Hyperledger Fabric 客户端 SDK使使用 API 变得容易 与Hyperledger互动 Fabric区块链。
功能:
创建新频道
将频道信息发送给同行以加入
在对等节点上安装链码
实例化通道中的链码,包括两个步骤:提议和交易
提交交易,还涉及两个步骤:提议和交易
查询链码以获取最新的应用程序状态
各种查询功能:
带有内置记录器(winston)的记录实用程序