В чем разница между Org1MSP.member, Org1MSP.peer, Org1MSP.admin, Org1MSP.client в политике поддержки в Hyperledger Fabric?

Мы используем ткань Hyperledger для разработки приложения.

В политике поддержки мы видим несколько вариантов, как показано ниже.

  • Org1MSP. member
  • Org1MSP.peer
  • Org1MSP.client
  • Org1MSP.admin.

В чем разница и какие преимущества это дает при подтверждении подтверждения цепного кода?

Кроме того, каковы настройки для запуска узлов однорангового узла как

  • член
  • вглядеться
  • клиент
  • админ а где это делать?

Пожалуйста, помогите нам разобраться.


person Seetharaman GR    schedule 29.01.2019    source источник


Ответы (1)


В чем разница и какие преимущества это дает при подтверждении подтверждения цепного кода?

В вашей организации у вас будут роли, и у каждой роли будут свои привилегии. Для подтверждения политики существует всего 4 типа ролей: участник, клиент, партнер и администратор. Политика подтверждения может быть следующей:

OR('Org1.admin', AND('Org1.member', 'Org1.member'))

Это означает, что транзакция с цепным кодом, ранее созданная в Org1, может быть одобрена одним администратором или двумя членами Org1. В среде Fabric вы можете указать, какие одноранговые узлы могут проверять и подтверждать транзакцию, а с MSP, предоставляемым Fabric CA, вы устанавливаете роль ведьмы, которая будет у вашего однорангового узла. Вы можете узнать больше об этом здесь.

Кроме того, какова настройка для запуска узлов однорангового узла в качестве члена, партнера, клиента, администратора и где это сделать?

В Fabric CA вы можете регистрировать и регистрировать новые личности в своей организации. У каждой личности есть роль и атрибуты, например, вы как администратор Amazon.ProgramingDepartment, вы можете зарегистрировать меня и дать мне роль и атрибуты для регистрации новых пользователей в ProgrammingDepartment. Это работает так же для одноранговых узлов, вы можете зарегистрировать новое удостоверение однорангового узла и назначить ему роль (участник, администратор, клиент и одноранговый узел). Подробнее об этом можно прочитать здесь.

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

person Alexander Yammine    schedule 29.01.2019