Immutable

A property of blockchain data meaning it cannot be changed or deleted once recorded.

Immutability is a core property of blockchain technology meaning that once data has been written to the blockchain, it cannot be altered, deleted, or tampered with. This creates a permanent, verifiable record of all transactions.

How Immutability Works

Each block contains a cryptographic hash of the previous block. Changing any data in a block would change its hash, which would invalidate the reference in the next block, and so on. To alter historical data, an attacker would need to recalculate every subsequent block — a computationally infeasible task on major networks.

Why It Matters

Trust: Users can verify any historical transaction independently.

Security: Prevents fraud and unauthorized modifications.

Accountability: Creates an indelible audit trail.

Limitations

Immutability means errors are also permanent. Sending crypto to the wrong address cannot be reversed. Smart contract bugs cannot be simply "fixed" — they require deploying new contracts. This is why security audits and thorough testing are critical before deploying on-chain.

Frequently Asked Questions

What does immutable mean in blockchain?

Immutable means that once data is recorded on a blockchain, it cannot be changed or deleted. This is enforced by cryptographic hashing — altering any data would invalidate all subsequent blocks, making tampering detectable and infeasible.

Can blockchain data ever be changed?

On major networks, practically no. The only theoretical way is a 51% attack or a community-agreed hard fork (like Ethereum's response to The DAO hack in 2016). Both are extraordinary events, not normal operations.

Related Terms