(1/2) ¿Una firma de Bitcoin protege toda la transacción? No siempre. La firma incluye una bandera SIGHASH que determina qué partes quedan comprometidas. La opción habitual, SIGHASH_ALL, vincula todas las entradas y todas las salidas. Si alguien cambia el destino, el importe de una salida o una entrada, la firma deja de ser válida. Otras opciones permiten compromisos parciales: SIGHASH_NONE no fija las salidas, mientras SIGHASH_SINGLE vincula una entrada con la salida que ocupa la misma posición. ANYONECANPAY modifica además el alcance sobre las entradas: la firma puede comprometer solo la entrada que firma, dejando que otras se añadan después. Esto no significa que la firma sea débil por defecto; significa que autoriza una estructura concreta y más flexible.


4