Open zhangpn opened 1 year ago
- It appears Fabric can be pointed to a public CA via fabric ca client CLI commands, but we haven't tested it yet, and it is not normally done. Should we spend time doing that?
- What are needs for a public CA vs private single CA? Same roles, more trusted?
- all orgs can use 1 CA. But not normal to use a public one as not needed and not private
- How important for testing purposes?
Note, Fabric CA performs these functions:
./fabric-ca-client register -d --id.name <ID_NAME> --id.secret <ID_SECRET> -u <CA_URL> --mspdir <CA_ADMIN> --id.type <ID_TYPE> --id.attrs $ID_ATTRIBUTE --tls.certfiles <TLSCERT>
Closing this, as for now we are planning to create private-public key pairs using keccak256 on the device and into an ethereum address, to act as a public CA.
Any public CA in the family of keccak256
Keccak: https://www.npmjs.com/package/keccak
Keccak256 (specific implementation): https://www.npmjs.com/package/keccak256