如何定义对等方是认可对等方还是锚定对等方

时间:2019-10-03 10:40:18

标签: hyperledger-fabric

我对创建对等点(在何处配置)感到怀疑,对等点是endoser或Anchor。让我们说,在定义了任何类型的对等点之后,是否有可能将对等点类型从endomer更改为anchor,反之亦然。

2 个答案:

答案 0 :(得分:0)

只有安装了chaincode的对等方可以充当背书者,以便使节点背书者安装chaincode,否则将是简单的验证节点。 对于您需要在频道定义中提供的锚点对等点。

示例: 对等频道更新-o orderer.example.com:7050 -c $ CHANNEL_NAME -f ./channel-artifacts/Org1MSPanchors.tx --tls --cafile tlsca.example.com-cert.pem

答案 1 :(得分:0)

Fabric提供三种类型的对等体:

endorser,锚点和简单对等体(验证)。

endorser对等点:安装了链码的对等点称为endorser对等点。该对等点用于将智能合约广告返回结果执行到客户端应用程序。客户端应用选择与大多数背书人返回的结果相同的结果。

锚点对等点:当来自一个组织的对等点需要与另一个组织进行通信时,使用此对等点。

例如: org1需要与org2进行通信。现在,将在org1和org2的锚点对等方之间进行通信。 正如您在评论中所要求的那样,对等方可以同时充当锚点或背书方。 示例:,您可以在byfn示例中找到它。其中peer0.org1.example.com是锚点和背书者。