¿Qué es la inmutabilidad?

La inmutabilidad = una vez que los datos se escriben en la blockchain, nunca se pueden cambiar ni eliminar.

Piensa en ello como “escrito con marcador permanente” en lugar de lápiz.

---

1. Por qué las blockchains son inmutables

Se reduce a tres factores clave que ya hemos cubierto:

Factor Cómo funciona
Los hashes enlazan bloques Cada bloque guarda la huella digital del anterior. Cambia una transacción en el Bloque n.° 100 → cambia su hash → se rompe el Bloque n.° 101 → se rompe el Bloque n.° 102… hasta llegar a hoy
Existen miles de copias Cada nodo tiene el libro mayor completo. Para reescribir la historia, tendrías que modificar más del 51% de todos los nodos simultáneamente
Reglas de consenso Los nodos solo aceptan bloques nuevos que cumplan las reglas. Presenta una “nueva versión” del Bloque n.° 500, y cada nodo la rechaza

---

2. Inmutabilidad vs. una base de datos normal

Banco Base de datos Blockchain
¿Puede un administrador editarlo? Sí No
¿Se puede eliminar el historial? Sí No
¿En quién confías? El banco Matemáticas + miles de nodos
Si se piratea… Los registros pueden alterarse Tendrías que hackear la mayor parte de la red

---

3. Ejemplos reales

Lo que NO puedes hacer:

· Volver atrás y cambiar “Ali envió a Sara 1 $BTC ” por “Ali envió a Sara 100 $BTC
· Eliminar tu vergonzosa compra de NFT de 2021
· Revertir una transacción de Bitcoin después de que se confirme

Lo que SÍ puedes hacer:

· Enviar una transacción nueva — por ejemplo, “Sara envía a Ali 100 BTC de vuelta”
· La transacción anterior se queda para siempre. La nueva solo se añade encima.

---

4. La compensación: lo bueno vs. lo malo

✅ Lo bueno ❌ Lo malo
Sin fraude — Nadie puede editar balances en secreto Sin botón de deshacer — ¿Enviaras a la dirección equivocada? Se acabó para siempre
Rastreo de auditoría — Cada pago queda registrado permanentemente Datos incorrectos permanecen — Si alguien guarda datos ilegales en una transacción, queda para siempre en la cadena
Sin confianza — No necesitas confiar en un banco, solo en el código Datos permanentes los errores — El hack 2016 $DAO.US en Ethereum no pudo “eliminarse”. Tuvieron que hacer un hard fork en su lugar