Skip to main content

How Does Cryptography Ensure Immutability?

Immutability is ensured through the use of cryptographic hash functions and digital signatures. Each block contains a hash of the previous block, creating a chronological and tamper-proof chain.

Changing any data in an old block would change its hash, which would then invalidate the hash stored in the next block, and so on. This domino effect means an attacker would have to recalculate the hashes for all subsequent blocks, a computationally impossible task on a large network.

Why Is Key Derivation Considered a One-Way Street?
What Is a ‘Cryptographic Hash Function’?
What Is the Role of the Chain of Hashes in Maintaining the Chronological Order of Blocks?
What Happens If a Single Transaction in the Merkle Tree Is Altered?