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.

Besides Pre-Image Resistance, What Is Another Crucial Security Property of a Cryptographic Hash Function?
How Does a Cryptographic Hash Function Ensure Data Integrity?
What Is the Significance of the Genesis Block in a Blockchain?
What Is a ‘Cryptographic Hash Function’?
What Is the Primary Function of a Cryptographic Hash in a Blockchain?
How Does Hashing Contribute to the Immutability of a Blockchain?
Why Is the Previous Block’s Hash Included in the Current Header?
What Is a “Hash” in Simple Terms within the Blockchain Context?

Glossar