Es fascinante como está diseñada la inmutabilidad de Bitcoin:
1. El hash de un bloque depende del hash del anterior
2. El hash de un bloque depende de la merkle root del mismo y por tanto de la merkle root de los anteriores.
3. Cualquier modificación en una transacción, por pequeña que sea, cambia por completo la merkle root, afectando a los puntos 1) y 2).
4. Para realizar un cambio y que ese cambio quede registrado para el resto de la historia tienes que gastar ingentes cantidades de energía que te impedirán hacerlo.
Es belleza hecha código.