Bitcoin: Cryptographic hash functions