Blockchain has an awesome way to protect our privacy. I will try to explain it as easy as possible.
So hashes secure our Blockchain and also protect our privacy. Therefore we need elliptic curve as a mathematic equation. The idea is, that you can create operations. Therefore massages must be hashed into the elliptic curve pairings. That requires a special hash function. So you have to hash into a point where nobody knows the private key that occurs at that point. Thus, you have a message into the elliptic curve paring.
So your private key is a number. Your public key is an elliptic curve point that is responding to the number of private keys. It looks like this:
A signature is when you multiply your private key by the message. So this message is basically an elliptic curve point. If you want to verify a signature, the verification requires an elliptic curve paring check. And for the paring check, you just verify the public key and the message. So it then needs to equal the pairing of the generator of the special hash function and the signature.
And that´s how Blockchain can protect your privacy. If you have still questions, this will help you: Blockchain protections