BlockChain: Always get a new Hash
Blockchain uses a cryptographic hash function that is designed to have collision resistance.  Thus, while it's possible you might run into a pair of inputs that produce the same output... it's very very unlikely to happen by chance; and it is believed to be very difficult to intentionally find such a pair of inputs.

Disk space has nothing to do with collisions in the hash function.