Lección extra
Serie Conceptos Clave · Bloque III — Cómo funciona blockchain por dentro · Extra

Firma Digital y Autenticación

¿Qué es?

Una firma digital no es una imagen de una firma manuscrita pegada en un documento — es un mecanismo matemático que vincula de forma única un mensaje (o transacción) con la clave privada de un emisor específico. Es el pilar detrás de las billeteras (wallets) y la validación de transacciones en cualquier red blockchain.

¿Para qué sirve? — 3 propiedades fundamentales

Forma de uso — el proceso matemático

Combina funciones hash (Programa 12) con cifrado asimétrico (Programa 11):

Paso 1 — Generación de la firma (emisor)

  1. Hash del mensaje: el emisor pasa la transacción por una función hash para obtener una huella digital fija.
  2. Cifrado del hash: el emisor cifra ese hash con su clave privada. El resultado es la firma digital.
  3. Envío: se transmite a la red el mensaje original junto con la firma digital.

Paso 2 — Verificación (red / nodos)

  1. Calcular hash local: cualquier nodo calcula el hash del mensaje recibido.
  2. Descifrar la firma: el nodo usa la clave pública del emisor para descifrar la firma y obtener el hash original.
  3. Validación: si ambos hashes coinciden, la red confirma que la transacción es auténtica y no fue alterada.

Ejemplo resuelto

Escenario: Mateo quiere enviar 0.5 BTC a Sofía. ¿Cómo valida la red que el pago realmente proviene de Mateo y no de un atacante?

  1. Construcción: Mateo genera la orden de transacción: "Mateo envía 0.5 BTC a Sofía".
  2. Firmado: su billetera aplica la función hash a la orden y cifra ese resumen con la clave privada de Mateo.
  3. Propagación: la orden y la firma se transmiten a los nodos de la red.
  4. Verificación: un nodo usa la clave pública de Mateo (pública en la blockchain) para validar la firma. Al confirmar que coincide con el hash del mensaje, la transacción se aprueba — sin que Mateo haya revelado su clave privada en ningún momento.
Por qué es una lección extra

Conecta 3 conceptos ya vistos — Criptografía (Programa 11), la lección extra de RSA, y Hash (Programa 12) — para mostrar cómo se combinan en la pieza que realmente valida una transacción en Blockchain (Programa 13).

Sigamos aprendiendo

Con esto ya tienes las piezas criptográficas completas: cifrado, hash y firma digital. El siguiente paso es ver cómo se organizan en bloques enlazados — Blockchain.

¿Quieres ir más a fondo?

En el curso completo profundizamos en cada bloque de la Serie Conceptos Clave, con más ejemplos y ejercicios.

Ver el curso — próximamente
Este contenido es educativo. No es asesoría de inversión, legal ni técnica personalizada. DIG Digital Assets no gestiona dinero de terceros ni ofrece asesoría personalizada de inversión.
← Extra: RSA Programa 13: Blockchain →