When I generate MSP for some organization, I can c

2020-08-04 04:11发布

问题:

When I generate MSP for some organization, I can confirm Admin and User. What does this mean? Does this mean client node?

And additionally,

  1. can some clients join an organization?
  2. Is one channel matched with one consortium?

回答1:

Admin and user are roles (principals), so you will be able to define fine grained policy controls, meaning that you could separate certain concerns by allowing them to be controlled by admins only and restricted for regular users (or members). For example you could have chaincode instantiation policy such that only organization admins will be able to instantiate the chaincode.

can some clients join an organization?

By providing client valid certificate signed with organization CA, you can claim that client has join the organization, moreover you can enroll client within Fabric-CA, which basically will end up with Fabric-CA providing client signed certificate.

Is one channel matched with one consortium?

Not exactly, you can have as many channel as you want to within single consortium, for example you can divide your consortium into subgroups each of them could have channel of their own. You cannot have multiple consortiums within one channel.