Inmutabilidad
¿Qué significa?
Una vez que una transacción se incluye en un bloque y ese bloque se confirma con bloques posteriores, alterarla requeriría rehacer todo el trabajo computacional acumulado desde ese punto. Con cada nueva confirmación, el coste de revertir una transacción crece exponencialmente.
Con seis confirmaciones (aproximadamente una hora), la probabilidad de reversión se vuelve astronómicamente baja — no nula en sentido estricto, pero lo suficientemente pequeña como para que el modelo probabilístico la trate como despreciable para la gran mayoría de transacciones.
¿Es inmutabilidad absoluta?
Técnicamente, un atacante con más del 50% de la potencia de cómputo de la red podría reorganizar la cadena. Pero el coste sería de miles de millones de dólares en equipamiento y energía, sin garantía de beneficio. En la práctica, la blockchain de Bitcoin nunca ha sido alterada con éxito desde su creación.
¿Por qué importa?
La inmutabilidad proporciona certeza. En un sistema financiero donde los registros pueden ser modificados por bancos, gobiernos o hackers, Bitcoin ofrece un registro contable que no puede ser alterado por nadie. Esto es fundamental para su función como reserva de valor y como sistema de liquidación.
Errores habituales
- Confundir inmutabilidad con "imposibilidad de error" (las transacciones erróneas también son inmutables)
- Creer que la inmutabilidad protege contra el robo de claves (protege el registro, no las claves)
- Afirmar que la inmutabilidad es absoluta sin matizar el modelo probabilístico
Conceptos relacionados
Fuentes primarias
- Whitepaper de Bitcoin, Sección 11