Блокчейн (Hyperledger sawtooth) управление данными - PullRequest
0 голосов
/ 05 декабря 2018

Когда вы задумываетесь о проектировании сети блокчейн с использованием пилообразной цепи Hyperledger, важно учитывать, как ваши данные будут расти и усиливаться по мере развития вашего бизнеса.Зная о данных в цепочке и вне цепочки, возникают некоторые вопросы, связанные с управлением данными.

  1. Что делать, если у валидаторов не хватает памяти?
  2. Что такоеспособы масштабирования валидатора, который должен иметь копию всех транзакций?
  3. Сколько данных генерирует одна транзакция?
  4. Каким будет подходящий дизайн, если есть возможность получитьмиллиард транзакций за период времени?
  5. Если это генерирует значительный объем данных, то каковы способы сокращения данных, которые больше не используются?
  6. Можно ли выполнить операцию CRUD вTSDB, который по умолчанию использует пилообразная сеть?
  7. Если в проекте используются устройства IOT, то генерируется огромное количество данных.Как управлять этими данными децентрализованным и распределенным способом?
  8. Если для управления данными используется сторонняя организация, то каковы эффективные и экономически эффективные методы с такими функциями, как разделение, архивирование, согласованность данных и т. Д.

Пожалуйста, проясните мои сомнения, а такжепоправь меня везде где я не прав с вышесказанным.Спасибо.

1 Ответ

0 голосов
/ 06 декабря 2018

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

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