My previous question was closed because it was too open-ended, so let me simplify the question:
Is it a good choice to drop double SHA-256 and use straight Blake2 in a Bitcoin-like blockchain (more POS oriented so it's not a mining problem)?
I'm talking about Blake2 because I've read more about it than Blake3, so this question may even consider Blake3.
I don't want to clone Bitcoin but experiment with variations to see what can be improved at low level, so I want to keep it as simple as possible while maintaining at least the bitcoin security level.
Based on my research, it seems Blake2 hash computation is as secure as double hashing SHA-256, correct?
Is this correct?
I'd like to see the performance difference between using Blake2 instead of double SHA-256, but I don't want to upend security.