Данные могут быть некорректными, потому что кто-то сознательно подменил их для проведения атаки.
Узал счтитает свою локльную бд корректной? При поступлении данных, отличных от локальных, запускается процедура проверки с нулевого блока?
Нет, все сложнее.