Как реализовать фиксацию однорангового узла в сети hyperledger fabric?

#hyperledger-fabric #hyperledger

Вопрос:

Я новичок в hyperledger fabric и в настоящее время изучаю его для одного из своих проектов. Проект нуждается в реализации как одобряющего, так и принимающего партнера. До сих пор я могу запускать тестовую сеть и добавлять новый одноранговый узел, поддерживающий запущенную сеть. Но я не знаю, как реализовать( на Java) фиксацию однорангового узла в сети hyperledger fabric. Может кто-нибудь, пожалуйста, помочь мне с этим?

Ответ №1:

committing peer это одноранговый узел, который ведет бухгалтерскую книгу и цепной код, и в основном все одноранговые committing peers узлы .

Смотрите официальную документацию ниже

  • Каждая одноранговая сеть узлов
    /v2.2/Типов одноранговых узлов в канале является committing peer . Он получает блоки сгенерированных транзакций, которые впоследствии проверяются, прежде чем они будут зафиксированы в копии книги однорангового узла в качестве операции добавления.

Другими словами, сверстник, одобряющий или нет, играет роль ответственного сверстника.

введите описание изображения здесь

Если вы хотите использовать определенный одноранговый узел в качестве фиксирующего однорангового узла, установите его в разделе Настройка профиля подключения fabric-sdk . (В этом случае одноранговый узел, используемый только в качестве фиксирующего однорангового узла, имеет функцию подтверждения, но просто не запрашивает подтверждение.)

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

  • [P. S] тип сверстника (коммиттер, индоссант) и роль (лидер, якорь) разные, так что не путайтесь.

Комментарии:

1. Хорошо. Спасибо вам за помощь!!