Как проверить ограниченный участок базы блоков Bitcoin

После сбоя хранилища ограниченная проверка поможет обнаружить ошибку около вершины цепочки перед исследованием старых файлов.

Укажите глубину и уровень проверки

Пример просит Bitcoin Core проверить последние двенадцать блоков на втором уровне. В него входят чтение данных блоков, проверка их валидности и данных для отката. Для дисковой диагностики выберите период с умеренной нагрузкой.

bitcoin-cli verifychain 2 12

Учитывайте границы результата

Ответ true относится к выполненным проверкам в заданном диапазоне. Остальные исторические файлы блока он не охватывает. При ответе false сначала прочитайте причину в debug-журнале ноды и только затем выбирайте способ восстановления. Нулевое число блоков означает запрос на проверку всех блоков и существенно меняет нагрузку.

bitcoincore.org verifychain