What is the purpose of a cryptographic hash function in blockchain?
-
A
To encrypt wallet balances so only the owner can read them
-
B
To produce a fixed-size, deterministic fingerprint of arbitrary data
-
C
To compress transaction data to reduce block size
-
D
To generate random nonces for mining