Установка и использование платформы

Тонкая настройка платформы: настройка механизма создания снимка данных

Для настройки механизма создания снимка данных в приватном блокчейне предусмотрен блок node.consensual-snapshot конфигурационного файла ноды:

node.consensual-snapshot {
  enable = yes
  snapshot-directory = ${node.data-directory}"/snapshot"
  snapshot-height = 12000000
  wait-blocks-count = 10
  back-off {
    max-retries = 3
    delay = 10m
  }
  consensus-type = CFT
}

В этом блоке настраиваются следующие параметры:

  • snapshot-directory – директория на диске для сохранения снимка данных. По умолчанию – поддиректория snapshot в директории с данными ноды;

  • snapshot-height – высота блокчейна, на которой будет создан снимок данных;

  • wait-blocks-count – число блоков после завершения создания снимка данных, по прошествии которых нода рассылает своим пирам (адресам из списка peers в конфигурационном файле ноды) сообщение о готовности снимка данных;

  • back-off – секция настроек для повторных попыток создания снимка данных в случае ошибок:

    • max-retries – общее число попыток,

    • delay – интервал между попытками (в минутах);

  • consensus-type – тип консенсуса генезис–блока новой сети. Возможные значения: POA, CFT.