Which cryptographic principle is primarily responsible for ensuring the integrity and immutability of data within a blockchain by creating a unique, fixed-size output from variable-sized transaction data?
-
A
Symmetric Encryption
-
B
Hashing
-
C
Digital Signatures
-
D
Public Key Infrastructure (PKI)