This article has been translated from English to Spanish.

Aunque suena complejo, «inmutabilidad» es una palabra elegante que describe algo que no se puede cambiar. El «estado» o «ser» de un objeto o de los datos en cuestión, como por ejemplo el registro de datos de transacciones de una cadena de bloques pública, permanece igual y no se puede alterar después de su creación.

Lo contrario de inmutable es cambiante, alterable o variable.

Cuando se habla de cadenas de bloques, y de Bitcoin en concreto, la inmutabilidad es una característica fundamental y crítica, y se habla de ella principalmente de dos maneras.

En primer lugar, la inmutabilidad se refiere a la capacidad de una cadena de bloques para mantener su historial de transacciones de manera que no pueda ser alterado, sustituido o manipulado por ninguna entidad, como un gobierno u otra empresa, o incluso por los mineros que trabajan para validar las transacciones de la red.

La función hash de Bitcoin refuerza la característica de creación de bloques de solo añadir de la red.

Cuando se añade un bloque a la cadena, el hash del bloque anterior se incrusta en el bloque recién creado.

Si el hash del bloque anterior se modificara de alguna manera, el hash del bloque actual también cambiaría, invalidando todo el bloque.

Esto hace que los datos de las transacciones en la red Bitcoin sean inmutables o inalterables. Cualquier cambio en un bloque afectaría al siguiente bloque, y un cambio en ese bloque alteraría untercer bloque. Y así sucesivamente. Alterar un bloque significa que todos los bloques posteriores también tendrían que ser alterados.

En la segunda forma, y volviendo a hacer referencia a la red Bitcoin, el protocolo de consenso de prueba de trabajo (PoW) de Bitcoin hace que el conjunto de reglas monetarias de la red nunca pueda modificarse.

Miles de nodos de Bitcoin funcionan de forma independiente, algunos operados por grandes empresas o grupos de mineros, y otros por particulares, en una red peer-to-peer.

Todos los nodos tienen una voz común, pero ningún nodo actuará como maestro o como punto único de fallo.

Todos los nodos ejecutan el mismo código y todos están de acuerdo con las mismas reglas que rigen la red.

Además, todos deben votar y aceptar cualquier cambio propuesto para la red. Por extensión, los sistemas de votación basados en blockchain no pueden modificarse ni eliminarse los votos.

Este aspecto de responsabilidad compartida y validación de transacciones, creación de bloques y acuerdo sobre cambios en las reglas proporciona confianza a los participantes de la red en que la política monetaria de Bitcoin no puede ser modificada por un solo nodo, sino que requiere el acuerdo de miles de nodos.