What is a Cryptographic Hash Function?
A cryptographic hash function uses cryptography to produce a unique, fixed size hash value output from variable transactional inputs.
The SHA-256 algorithm used by Bitcoin is an example of a cryptographic hash function.