Как проверить ограниченный участок базы блоков Bitcoin
После сбоя хранилища ограниченная проверка поможет обнаружить ошибку около вершины цепочки перед исследованием старых файлов.
Укажите глубину и уровень проверки
Пример просит Bitcoin Core проверить последние двенадцать блоков на втором уровне. В него входят чтение данных блоков, проверка их валидности и данных для отката. Для дисковой диагностики выберите период с умеренной нагрузкой.
bitcoin-cli verifychain 2 12
Учитывайте границы результата
Ответ true относится к выполненным проверкам в заданном диапазоне. Остальные исторические файлы блока он не охватывает. При ответе false сначала прочитайте причину в debug-журнале ноды и только затем выбирайте способ восстановления. Нулевое число блоков означает запрос на проверку всех блоков и существенно меняет нагрузку.