Что делать, если один пэр не работает - PullRequest
0 голосов
/ 21 января 2019

Допустим, у нас есть 6 пиров в сети Hyperledger Fabric и 3 организации.Каждая организация имеет 2 пира.Все 6 пиров принадлежат одному каналу.

Что, если один из пиров не работает?Сеть все еще проверяет транзакцию и создает блок?

1 Ответ

0 голосов
/ 21 января 2019

Это зависит от того, как настроен ваш цепной код.На канале, в котором развернут код цепочки, этот код цепочки имеет определенный номер версии.Когда вы создаете экземпляр кода цепи или обновляете его, вы можете указать, какую политику одобрения использовать.

Эта политика подтверждения диктует, каким правилам должна соответствовать транзакция, чтобы ее можно было проверить.Чтобы быть более конкретным, в нем указаны организации, которые должны одобрить его, разумеется, через своих одобряющих партнеров.

Подробнее об этом можно прочитать здесь: https://hyperledger -fabric.readthedocs.io / en/release-1.3/endorsement-policies.html

Если у одной из ваших организаций есть 2 подтверждающих одноранговых узла, а для политики одобрения требуется один одноранговый узел, то, если один из них понижается, у вас все в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...