如何在 hyperledger fabric 网络中实现 committing peer?

How to implement commiting peer in hyperledger fabric network?

我是 hyperledger fabric 的新手,目前正在为我的一个项目研究它。项目需要实施背书节点和承诺节点。到现在为止,我能够 运行 测试网络并向 运行ning 网络添加一个新的背书节点。但我不知道如何在 hyperledger fabric 网络中实现(在 Java 中)提交对等方。有人可以帮我解决这个问题吗?

committing peer是维护账本和链码的节点,基本上所有节点都是committing peers.

查看下面的官方文档

  • fabric/v2.2/Types of peers 通道中的每个对等节点都是一个committing peer。 它接收生成的交易块,随后在将它们作为追加操作提交到对等节点的分类帐副本之前对其进行验证。

换句话说,无论背书与否,peer 都扮演着 committing peer 的角色。

如果你想使用一个特定的点作为提交点,在 fabric-sdk 的连接配置文件配置中设置它。 (在这种情况下,peer 仅用作提交 peer,peer 具有背书功能,但不请求背书。)

...
82:       peer3.magnetocorp.example.com:
83:         endorsingPeer: false
84:         chaincodeQuery: false
85:         ledgerQuery: true
86:         eventSource: true
...

  • [P.S] peer类型(committer、endorser)和角色(leader、anchor)不同,大家不要混淆。