What is the role of a cryptographic hash function's 'avalanche effect' in blockchain security?
-
A
It speeds up block validation by batching hashes
-
B
A small change in input produces a drastically different output hash, preventing predictability
-
C
It compresses transaction data to reduce block size
-
D
It generates multiple hashes per block for redundancy