Lighthouse после такой синхронизации остается 100гиг база, делал с нуля синхронизацию несколько раз, не заметил особой разницы, как она у вас 512 мб стала я не понимаю

Понял в чём тут дело. Lighthouse после быстрой стадии checkpoint sync, выполняет медленную стадию
backfilling blocks, в процессе которой скачиваются все блоки. Валидатор может работать сразу после выполнения checkpoint sync, а backfilling blocks может выполняться параллельно с задачами валидатора, не мешая ему.
Так вот оказывается, в Prysm, которым я пользуюсь, backfilling blocks ещё не успели реализовать, поэтому у меня и получился такой фокус с обнулением базы данных блоков без вреда для валидатора.