Какие переменные определяют количество узлов, необходимых для установки Hyperledger Indy? - PullRequest
0 голосов
/ 11 февраля 2020

В рамках одной из моих реализаций проекта я должен использовать Hyperledger Indy для предоставления цифровой идентификации пользователям. Предполагаемое количество пользователей на платформе составляет 20 тыс. Я застрял в определении того, какое должно быть количество узлов, необходимое для запуска Hyperledger Indy для эффективного использования на производстве.

1 Ответ

0 голосов
/ 14 февраля 2020

Количество узлов зависит от количества неисправных узлов, которые вы хотите разрешить. Для поддержки f сбоев в системе вам нужно всего 3f + 1 узлов. Таким образом, если у вас все в порядке с отказом только 2 узлов, вам нужно всего f = 2 или 7 узлов. Практический предел составил f = 8 или 25 узлов. Это уравновешивает надежную сеть со скоростью консенсуса.

Как это связано с количеством пользователей на платформе, это другой вопрос. Это зависит от (а) количества эмитентов и (б) количества отзыва. Если существует только один эмитент и нет отзыва, будет только 3 дополнительные транзакции помимо транзакций генезиса. Не много ...

...