Corda机密身份使用众所周知的身份生成,并将其存储在哪里?我有检查表NODE_IDENTITIES和NODE_NAMED_IDENTITIES,这两个表之间有什么区别?
如果机密身份存储在NODE_IDENTITES内部,那么corda如何将其与众所周知的身份进行映射?
答案 0 :(得分:1)
NODE_IDENTITIES
是每个公共密钥哈希(众所周知的或匿名的)到PartyAndCertificate
对象的映射。
NODE_NAMED_IDENTITIES
是节点名称到公共密钥哈希的映射。
使用PartyAndCertificate
对象的证书部分将机密身份映射到众所周知的身份。每个证书都有一个CertRole
扩展名。机密身份的扩展名是CONFIDENTIAL_LEGAL_IDENTITY
。