Hyperledger Composer PeerAdmin Сетевая администраторская централизация? - PullRequest
0 голосов
/ 06 июня 2018

Из моего нынешнего понимания, которое я должен признать, пока немного ограничено, чтобы развернуть Business Network на Fabric, мне понадобятся PeerAdmin и NetworkAdmin.Этими администраторами будет управлять один орган каждый.Для реальной бизнес-сети, как я могу построить сеть без этих центральных органов?

Можно ли удалить административные карты после развертывания, чтобы создать децентрализованную сеть?

1 Ответ

0 голосов
/ 10 июня 2018

Инструменты Hyperledger позволяют вам создавать разрешенные цепочки блоков.По замыслу у вас всегда будет некоторая централизация.Давайте начнем с нескольких определений:

  • В Hyperledger идентичность пиров разделена между администраторами и участниками . Документация объясняет разницу между ними следующим образом: администраторы удостоверений дают разрешение на установку цепочки кода Hyperledger Fabric (умный контракт) для новой бизнес-сети на одноранговые узлы.Члены не имеют разрешения на установку цепного кода, они просто используют его.
  • Чтобы развернуть бизнес-сеть для набора одноранговых узлов, вам потребуется по крайней мере удостоверение , обладающее административными правами для всех этих одноранговых узлов, то есть администратора.PeerAdmin - это имя однорангового администратора большинства сетевых примеров Hyperledger Fabric v1.1.Вам не нужно иметь двух разных администраторов (PeerAdmin и NetworkAdmin в вашем вопросе), но это хорошая практика (см. Шаг 4 )
  • Теперь Hyperledger Центр сертификации (CA) - это компонент , управляющий идентификацией и транзакциями.Это ключевой компонент Hyperledger, и вы не можете его подавить.

Чтобы ответить на ваш вопрос:

Для реальной Business-Network, как я могу построить Сеть без этих центральных органов?

Для развертывания вашей сети вам потребуется как минимум одно удостоверение администратора.

Можно ли после развертывания удалить административные карты для создания децентрализованной сети?

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

...