Transacciones, cadena de bloques y red

Carta 83

Transacciones, cadena de bloques y red
Carta 83
Tema 7 · Transacciones, cadena de bloques y red · Navegante

¿Qué demuestra una firma digital válida en Bitcoin?

Respuesta de la carta

Respuesta correcta

Respuesta C: Que el gasto se ha autorizado con la clave correspondiente.

Explicación breve

La firma demuestra que el gasto está autorizado sin revelar la clave privada. La red puede verificar la firma sin conocer ese secreto.

Explicación detallada

Una salida de Bitcoin establece las condiciones para gastarla después. En muchos tipos habituales de salida, estas incluyen una firma criptográfica. El monedero genera la firma con una clave privada sobre partes determinadas de la nueva transacción. Después, los nodos completos comprueban su validez con la clave pública correspondiente y las reglas del script.

La verificación no identifica a una persona en sentido jurídico. Tampoco muestra que quien firma sea el «propietario» según un registro estatal. Técnicamente demuestra que alguien pudo usar la información secreta de clave que corresponde a la condición de gasto y que los datos firmados no se modificaron sin que se detectara.

La clave privada nunca debe enviarse a la red para ello. Solo se publican la firma y, cuando corresponde, la clave pública u otros datos necesarios para demostrar la autorización. Según el tipo de salida, Bitcoin usa distintos métodos de firma y reglas de script, entre ellos ECDSA y, en Taproot, firmas Schnorr. Para principiantes, la idea central no depende del método: la clave secreta autoriza, la verificación pública comprueba y la clave secreta permanece privada.

Idea clave

Las firmas autorizan gastos sin revelar la clave privada.

Error frecuente

Los principiantes suelen confundir las firmas digitales con firmar un nombre o creen que se envía la clave privada. Ninguna de las dos ideas es correcta.

Qué respaldan las fuentes

NIST describe las firmas digitales en general como mecanismos para detectar modificaciones no autorizadas y autenticar al firmante. En Bitcoin, la firma se usa específicamente para autorizar un gasto con la clave adecuada; no demuestra automáticamente la identidad real de una persona.

Fuentes utilizadas

Fuente principal · EN · Fuente técnica

Bitcoin Developer Guide – Transactions

HTTPS: SÍRevisado: 21.09.2026ACCESIBLE
Consultar fuente original
Fuente complementaria · EN · Fuente técnica

BIP 340 - Schnorr Signatures for secp256k1

HTTPS: SÍRevisado: 19.09.2026ACCESIBLE
Consultar fuente original
Fuente complementaria · EN · Fuente técnica

Digital Signature Standard (DSS)

HTTPS: SÍRevisado: 22.09.2026ACCESIBLE
Consultar fuente original