I want to know if having a 8-byte hash value is better than 16-byte hash value for use within hash trees.
My mind tells me that the shorter the hash value, the better. But doesn't a smaller hash value make it easier to invert? More strings would lead to the same hash value.
I guess this is very opinion-based, but I'd like to hear different reasoning for your answers.