- What is the hashing algorithm called used in Bitcoin?
SHA-256
- Why is this hashing algorithm really hard (almost impossible) to brute-force?
Because on average it is so time-consuming to brute-force (which means to hash all your input data and compare these hashes to the hash you want to know the input of) that it doesn’t make sense to even try.