如何在超级账本结构网络中实现提交对等点?

时间:2021-05-27 04:34:42

标签: hyperledger-fabric hyperledger

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

1 个答案:

答案 0 :(得分:3)

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

见下面的官方文档

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

换言之,peer,无论是否背书,都扮演着承诺peer的角色。

enter image description here

如果您想使用特定的对等体作为提交对等体,请在 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 类型(提交者、背书者)和角色(领导者、锚点)是不同的,所以不要混淆。