I am wondering if all bitcoin miners need to be full nodes. Or is it possible for a miner to just download all the blockchain once, do all necessary computations to start mining and then delete the complete blockchain and only work on the "last blocks". I.e can a miner don't be a full node?
This is not a duplicate question.