В чем разница между MSP и Fabric CA?

Является ли Fabric CA внедрением MSP? Является ли MSP бесполезным сам по себе?

Каковы функции MSP и Fabric CA? И различия в этих функциях?

Ответ 1

MSP - это подключаемый интерфейс поставщика услуг для поддержки разнообразных архитектур учетных данных, в основном предлагающий уровень абстракции для архитектуры оркестрации членства. MSP абстракция обеспечивает:

  1. Конкретный формат идентификации
  2. Проверка учетных данных пользователя
  3. Отзыв учетных данных пользователя
  4. Генерация подписи и проверка

В то время как Fabric-CA используется для генерации сертификатов и ключей для фактической инициализации средств MSP. Fabric-CA является реализацией интерфейса MSP по умолчанию для управления идентификацией.

Ответ 2

MSP платят за членские сертификаты и аутентификацию. MSP является подключаемым, поэтому стандартная реализация Fabric MSP использует методы PKI и сертификаты X.509. Вы можете использовать коммерческие CA или Fabric CA для генерации ключей и сертификатов, необходимых для настройки MSP.

Для получения дополнительной информации прочтите документацию Fabric CA и https://hyperledger-fabric.readthedocs.io/en/latest/msp.html.

Ответ 3

Fabric CA предоставляет такие функции, как: Регистрация идентификаторов с такими ролями, как равноправный пользователь, пользователь или приложение, или подключение к существующему LDAP в качестве реестра пользователей для получения идентификаторов упомянутых ролей.

MSP - поставщик услуг членства, который определяет, каким центрам сертификации (ЦС) разрешено выдавать сертификаты.