Насколько уникален UUID учетной записи Corda в сети? - PullRequest
0 голосов
/ 08 мая 2020

Как уникальность учетных записей корда поддерживается в сети. Насколько мне известно, учетная запись Corda имеет следующие особенности:

               * name (Unique inside the Node)
               * UUID (Unique across the network)
               * Host (which hosts the account)

Итак, из вышесказанного 3, как узел гарантирует, что в сети нет учетных записей с таким же UUID? или как узел генерирует UUID, когда приходит новый запрос на создание учетной записи? есть ли место на карте сети для хранения информации об аккаунте?

1 Ответ

0 голосов
/ 08 мая 2020
  1. Вы можете с уверенностью предположить, что uuid учетной записи будет уникальным в сети, поскольку uuid обеспечивает 128 бит энтропии, и поэтому маловероятно, что кто-то другой будет иметь такой же uuid в сети.

  2. Новую учетную запись можно создать с помощью встроенного потока CreateAccount. Узел генерирует и назначает uuid этой учетной записи с помощью UUID.randomUUID ().

  3. Обнаружение учетной записи отличается от обнаружения узла, которое использует карту сети. После создания учетной записи узел ожидает, что она либо поделится информацией об этой учетной записи с контрагентом, используя встроенный поток ShareAccountInfo, либо, в качестве альтернативы, контрагент может запросить информацию об учетной записи, используя встроенный поток RequestAccountInfoFlow.

Hope что помогает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...