В ДЦ используется контрольная сумма файла TTH (можно сравнить с CRC), и после скачки файла эта сумма сверяется с источником, т.е. если эта сумма не совпадёт, то файл не будет считаться удачно скачанным.
В случае, когда качаются битые файлы, можно предположить, что неверно была подсчитана эта сумма на компьютере, откуда качался файл.
Подробнее -
здесь.