как конфиденциальность между двумя идентификаторами, принадлежащими к одному и тому же узлу, но обменивающимися данными с двумя разными узлами - PullRequest
0 голосов
/ 27 октября 2019

Привет, я только начал изучать Corda несколько дней назад. Я пытаюсь понять основную конфиденциальную идентичность Corda, поэтому предположим, что у меня есть 3 узла (то есть Node A, B & C), из которых Node B имеет 2 фактора (Id's) внутри него. 1-й факт передается узлу A, в то время как 2-й факт передается узлу C, поэтому если в случае, если узел A хочет получить доступ к данным 2-го факта, он получит возможность видеть только данные транзакции внутри 2-го факта, не зная идентификатора узла C, или он даже не увидит транзакции какхорошо ??

1 Ответ

0 голосов
/ 08 ноября 2019

Основная предпосылка конфиденциальных идентификаторов на Corda заключается в том, что узлы могут создавать пары открытого и закрытого ключей по требованию, где закрытый ключ используется для подписания транзакции, а сопоставление с соответствующим юридическим идентификатором (т. Е. Сертификат X.509)не используется совместно со всей сетью (как это делается с помощью легального идентификационного ключа), но вместо этого он используется только для ознакомления с узлами, участвующими в этой конкретной транзакции.

В результатеузел, который читает транзакцию (т. е. как часть разрешения обратной цепочки или заданную каким-либо другим узлом), который подписан конфиденциальными ключами идентификации других узлов, не может определить юридическую идентификацию этих ключей, если только сопоставление не было переданоузел другим узлом.

Следующие документы также могут помочь, поскольку они содержат более подробные пояснения:

...