Повторное использование одноранговых узлов / узлов в Hyperledger Fabric для 2 разных сетей DLT - PullRequest
0 голосов
/ 11 февраля 2019

Я изучал функцию каналов в Hyperledger Fabric.Я понимаю, что отдельные каналы предназначены только для одной сети Blockchain (DLT).Я просто исследую возможность в Docker Containers для создания 2 PoC.

Если узел / узел настроен для организации в одной сети DLT (multi-org), можно ли его повторно использовать для другойорганизация в другой сети DLT (multi-org)?

Например.Допустим, одноранговый узел настроен для поставщика в одной сети (1-й вариант использования), можно ли его повторно использовать в качестве однорангового узла для логистической компании в другой сети (2-й вариант использования)?

Обратите внимание, что обе сетидолжен быть запущен и запущен одновременно.

Ответы [ 2 ]

0 голосов
/ 16 февраля 2019

Насколько я понимаю, сеть, на которую вы продолжаете ссылаться, на самом деле является консорциумом некоторых организаций.

Во-первых, одноранговый узел всегда связан с конкретной организацией, а крипто-файлы и сертификаты организации загружаютсяКонтейнер Docker этого однорангового узла.

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

Одноранговый узел не может быть отделен от организации, но сама организация может быть отделена от консорциума.

0 голосов
/ 11 февраля 2019

Я не пробовал практически, но теоретически это возможно.Зачем?Критерии подключения однорангового канала к другой сети зависят от того, находятся ли его корневые сертификаты CA в блоке конфигурации этого канала или нет вместе с его MSP-ID.

А сама сеть - это не что иное, как информация оорганизация, которая решила, может ли пэр присоединиться к каналу или нет.Если эта информация находится в блоке конфигурации и соответствует одноранговому узлу, это возможно.

...