Как проверить флаг синхронизации Kaspa перед выдачей заданий майнерам

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

Проверьте ответ перед выдачей

После перезапуска узла A пул получает корректно оформленный шаблон с is_synced=false. Отложите его и запросите новый у синхронизированного узла той же сети, указав нужный адрес выплаты. Записывайте источник задания для последующей диагностики.

node A: template present, is_synced = false
node B: template present, is_synced = true

Обновите задания после синхронизации

Когда A догонит сеть, запросите новый шаблон: сохранённый во время синхронизации уже мог устареть. Флаг отражает собственную оценку узла на момент формирования шаблона. Он не гарантирует своевременного включения блока после нахождения решения.

Источники