Немного про то как работает Core клиент
База данных в нём локальная. (leveldb, berkleydb), и она по своей структуре, перед прекращением работы, архивирует себя же. Именно поэтому не лучшая идея завершать некорректно работу с ней. Так вот. Помимо всего этого в биток по крайней мере, про DASH не знаю. Вводили так называемый ключ обфускации базы. Как раз таки для борьбы с антивирусами. Так как в блокчейн можно засунуть почти что угодно. Ничто не мешает злодеям всяким сформировать транзакцию таким образом, чтоб ее тело было похоже на сигнатуру какого-то лютого вируса. Поэтому ключ обсускации генерируется случайно при выкачивании первого блока. И вся база шифруется случайно чтоб избежать фальшивого детектирования сигнатуры внутри базы, и удаление одного из файлов базы антивирусником. Он это может сделать в любой угодный ему момент. На этапе синхронизации, после закрытия или при старте клиента