Разница между созданием пользователя из configtx и фабричным клиентом в Fabric Hyperledger

Я пытаюсь понять, что происходит за кулисами в Hyperleger Fabric, на данный момент я использую пример Fabcar.

То, что я не понимаю, это разница между пользователями, как определено в cryptoconfig.yaml и те, которые определены в registerUser.js:

  • В первом я определяю своих пользователей с помощью

# --------------------------------------------------------------------------- # "Users" # --------------------------------------------------------------------------- # Count: The number of user accounts _in addition_ to Admin # --------------------------------------------------------------------------- Users: Count: 1

который генерирует пары ключей и сертификаты в basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org.example.com/, Здесь много папок, и я не уверен, что и что делает.

  • С другой стороны, registerUser.js создает пару ключей в fabcar/hfc-key-store

Я не уверен, как эти двое взаимодействуют. Кажется, нет никакой корреляции между моим файлом конфигурации и тем, что делает Node (я могу зарегистрировать столько пользователей, сколько захочу).

Это нормально, что я должен повторно зарегистрировать администратора с помощью SDK узла и как User1@org1.example.com на самом деле используется в процессе?

Я видел этот другой вопрос, но, учитывая, что нет ответа...

0 ответов

Другие вопросы по тегам