Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Blockchain 属于同一节点但与corda中的两个不同节点共享数据的两个身份之间的保密性如何_Blockchain_Corda - Fatal编程技术网

Blockchain 属于同一节点但与corda中的两个不同节点共享数据的两个身份之间的保密性如何

Blockchain 属于同一节点但与corda中的两个不同节点共享数据的两个身份之间的保密性如何,blockchain,corda,Blockchain,Corda,您好,几天前我刚刚开始探索corda fews,我正在尝试理解corda中的基本机密身份,因此假设我有3个节点(即节点a、B和C),其中节点B有2个节点(Id)在它里面,第一个事实与nodeA共享,而第二个事实与nodeC共享,因此如果nodeA想要访问第二个事实的数据,它会在不知道节点C的身份的情况下只看到第二个事实里面的事务数据吗?或者它甚至不会看到事务???Corda上机密身份的基本前提是节点可以按需创建公钥/私钥对,其中私钥用于签署交易,而到相应法律身份(即X.509证书)的映射不与整个

您好,几天前我刚刚开始探索corda fews,我正在尝试理解corda中的基本机密身份,因此假设我有3个节点(即节点a、B和C),其中节点B有2个节点(Id)在它里面,第一个事实与nodeA共享,而第二个事实与nodeC共享,因此如果nodeA想要访问第二个事实的数据,它会在不知道节点C的身份的情况下只看到第二个事实里面的事务数据吗?或者它甚至不会看到事务???

Corda上机密身份的基本前提是节点可以按需创建公钥/私钥对,其中私钥用于签署交易,而到相应法律身份(即X.509证书)的映射不与整个网络共享(与法律身份密钥一样),但它只在需要知道的基础上与特定事务中涉及的节点共享

因此,如果节点读取由其他节点的机密身份密钥签名的事务(即,作为反向链解析的一部分或由其他节点给出),则无法推断这些密钥的合法身份,除非该映射已由其他节点与该节点共享

以下文档也有帮助,因为它们包含更详细的解释:


你能提供一些关于你的设计的细节吗?Corda节点在同一节点上不能有两个不同的标识。