- What is the hashing algorithm called used in Bitcoin?
=>SHA-256
- Why is this hashing algorithm really hard (almost impossible) to brute-force?
=> Because you have 2^256 possibilities for the output, what means for each input in a brute force attempt, you have 1 in 2^256 chance to find the match.