Glosario cripto

Inmutabilidad

Definición

La inmutabilidad es la propiedad por la que los registros confirmados en una blockchain no pueden cambiarse ni borrarse, lo que hace irreversibles los errores.

Cada bloque contiene el hash del anterior, así que alterar una transacción antigua cambiaría todos los hashes posteriores. En una red pública, reescribir la historia exigiría además rehacer la prueba de trabajo o controlar suficiente stake para imponerse a los participantes honestos, y convencer a miles de nodos de aceptar la nueva versión. En la práctica, las transacciones profundamente enterradas se consideran permanentes.

La inmutabilidad permite que desconocidos confíen en saldos, propiedad de tokens y código de contratos sin fiarse del operador de una base de datos. También da a las blockchains su valor como herramienta de sellado de tiempo y auditoría: un hash registrado en Bitcoin hace años demuestra que un documento existía en ese momento.

La propiedad es social y probabilística, no absoluta. Los bloques recientes pueden reorganizarse, las cadenas pequeñas pueden ser atacadas y algunas comunidades han revertido la historia mediante un hard fork, como hizo Ethereum tras el hackeo de The DAO en 2016. Además, funciona en ambos sentidos: un pago a una dirección equivocada o vaciado por una estafa no suele poder deshacerse, y los datos escritos en la cadena no se borran fácilmente para cumplir leyes de privacidad.

Ejemplo

Un usuario que envía USDC a una dirección mal escrita no puede pedir a la red que lo revierta; salvo que el destinatario devuelva los fondos o el emisor los congele, la transferencia se mantiene.

Términos relacionados