Índice del curso · 13 lecciones
Fundamentos de Bitcoin

Claves, direcciones y firmas en lenguaje sencillo

Una llave de latón y una pluma estilográfica sin marcas están junto a una tarjeta en blanco de color crema sobre una mesa de nogal.

Esta lección es una traducción del original en inglés, que es el texto de referencia. Leer en inglés

Una clave privada es un número secreto que te permite gastar tus bitcoins. Una dirección, creada a partir de esa clave, es lo que das a otras personas para que te paguen. Con una firma digital, la billetera demuestra a la red que tienes la clave sin revelarla nunca. Una billetera es la aplicación o el dispositivo que guarda las claves, y una frase semilla de 12 o 24 palabras es la copia de seguridad que permite reconstruirlas todas.

Por qué te importa: en Bitcoin no hay un banco que pueda restablecer una contraseña o revertir un pago, así que quien tiene las claves controla las monedas. Todas las lecciones posteriores, desde las transacciones hasta las billeteras de hardware, parten de estas pocas ideas. Al final, un ejercicio de diez minutos te permitirá verlas en funcionamiento sin arriesgar dinero. Si empiezas de cero, lee primero la lección ¿Qué es Bitcoin y qué problema resuelve?

La idea general: un registro público de monedas con candado

Bitcoin lleva un registro compartido, la blockchain, copiado en decenas de miles de computadoras de todo el mundo. No registra nombres ni saldos de cuentas. Registra monedas, y cada una lleva un candado: una condición que, en esencia, dice «esto solo puede gastarse con una firma válida de la clave que hay detrás de esta dirección».

Una buena imagen es una fila de cajas de cristal con candado en una plaza pública. Cualquiera puede pasar y ver cuánto hay en cada caja o introducir monedas por la ranura. Solo quien tenga la llave correcta puede sacarlas. Cada una de tus direcciones es la etiqueta de una de tus cajas, y solo las claves privadas que guardas las abren.

El límite de esta imagen: nada se mueve físicamente. Cuando «envías» bitcoin, se actualiza el registro compartido para que las monedas queden bajo otro candado.

La blockchain dibujada como una fila de cajas de cristal, cada una con una ranura arriba, monedas visibles dentro, una dirección como bc1q… en la etiqueta y un candado. Algunas cajas son tuyas y las demás pertenecen a otras personas. Cualquiera puede mirar dentro de todas las cajas o pagar introduciendo monedas por la ranura, y solo la clave privada que hay detrás de la dirección de una caja permite sacar las monedas. El límite de la imagen: nada se mueve físicamente. Enviar actualiza el registro compartido para que las monedas queden bajo otro candado.
Cualquiera puede mirar o pagar. Solo la clave permite sacar monedas. Cada dirección es la etiqueta de una caja con candado en un registro público. Tus claves privadas abren tus cajas y ninguna más.

Cinco términos resumen toda la lección:

TérminoEn una línea
Clave privadaEl número secreto que autoriza el gasto
Clave públicaUn número calculado a partir de la clave privada que sirve para verificar firmas
DirecciónUn código corto creado a partir de la clave pública. Donde te pagan
Firma digitalUna prueba adjunta a una transacción que demuestra que la aprobó quien tiene la clave
Frase semilla12 o 24 palabras que permiten recrear todas las claves de tu billetera

Clave privada: el secreto que permite gastar

Una clave privada es un número elegido al azar de un conjunto enorme: unas 1077 posibilidades (un 1 seguido de 77 ceros). La billetera elige una por ti y, como el conjunto es tan grande, nadie puede adivinar la tuya ni encontrarla por casualidad.

Esa protección depende de una cosa: el número debe ser realmente aleatorio. En julio de 2026 se supo que un fallo en el software integrado de algunas billeteras de hardware Coldcard (pequeños dispositivos pensados para mantener las claves fuera de internet) había estado creando billeteras nuevas con números mucho menos aleatorios de lo previsto. Los atacantes calcularon algunas de esas claves en sus propias computadoras y se llevaron las monedas. No entraron en los dispositivos (en nuestro aviso sobre Coldcard verás qué deben hacer sus propietarios). Una clave solo es tan segura como su aleatoriedad y su secreto.

Dos campos de puntos. Cada punto representa una posible clave. A la izquierda, una elección realmente aleatoria: tu clave es uno de unos 10 elevado a 77 números, demasiados para que alguien los pruebe todos. A la derecha, un generador aleatorio defectuoso podría producir muchos menos números, tan pocos que fuera posible probarlos todos: solo unos cuantos puntos son claves que podría generar, y las computadoras de los atacantes prueban cada uno. Una clave solo es tan segura como su aleatoriedad y su secreto.
La aleatoriedad es lo que oculta tu clave. Si se elige realmente al azar, la clave es un número en un conjunto demasiado grande para recorrerlo entero. Un generador defectuoso podría producir muchos menos y los atacantes podrían probarlos todos en sus propias computadoras.

Quien tenga tu clave privada puede gastar tus monedas y no hay nadie a quien llamar para deshacerlo. En la práctica, rara vez verás una clave privada en bruto: las billeteras modernas las mantienen ocultas y muestran una frase semilla en su lugar.

Clave pública y dirección: lo que puedes compartir

La billetera calcula una clave pública a partir de la privada. El cálculo solo funciona en un sentido: avanzar tarda una fracción de segundo. Retroceder, de la clave pública a la privada, es prácticamente imposible con las computadoras actuales. Por eso puedes mostrar la clave pública a cualquiera.

Con la clave pública, la billetera crea después una dirección, por ejemplo, una que empiece por bc1q, que das a quienes quieran pagarte. La mayoría de los tipos de dirección se crean pasando la clave pública por funciones hash (cálculos que convierten cualquier entrada en una huella corta de longitud fija). Cada dirección también lleva una suma de comprobación integrada: unos caracteres adicionales calculados a partir del resto. Así, la billetera casi siempre rechaza una dirección mal escrita antes de que se mueva dinero.

Clave privada → clave pública → dirección. Cada flecha funciona en un solo sentido: nadie puede retroceder desde la dirección o la clave pública hasta la privada.

Tres recuadros en fila. La clave privada se elige al azar entre unos 10 elevado a 77 números: nunca la compartas. Con ella, la billetera calcula la clave pública, que verifica tus firmas y se puede mostrar sin peligro. Con la clave pública crea la dirección, donde te pagan, por ejemplo, una que empiece por bc1q: compártela. Cada paso hacia delante tarda una fracción de segundo. Volver atrás es prácticamente imposible. Las direcciones que empiezan por bc1p contienen directamente una clave pública en lugar de un hash de ella y también se pueden compartir sin peligro: nadie puede retroceder desde la dirección o la clave pública hasta la privada.
Hacia delante, en una fracción de segundo. Hacia atrás, prácticamente nunca. Ese cálculo en un solo sentido permite mostrar la dirección e incluso la clave pública a cualquiera mientras la privada sigue siendo secreta.

Una dirección se parece más a una referencia de pago de un solo uso que a un número de cuenta bancaria. Cualquiera que la consulte puede ver todos los pagos recibidos, así que usa una nueva para cada pago (la billetera puede crear tantas como necesites). Así tu historial no se acumulará en un mismo lugar. Más en nuestra guía ¿Por qué cambia continuamente mi dirección de Bitcoin?

Firmas digitales: demostrar que tienes la clave sin mostrarla

Para gastar, debes convencer a decenas de miles de computadoras de desconocidos de que tienes la clave correcta, a través de una red donde todo lo que envías queda público para siempre. Enviar la clave sería entregársela al mundo. Una firma digital lo resuelve.

Piensa en un candado de combinación. Si lo abres delante de un testigo, has demostrado que sabes la combinación sin decir cuál es. Una firma hace lo mismo para un pago. La billetera realiza un cálculo con dos cosas, la clave privada y la transacción exacta, y genera una firma. La envía junto con la clave pública (una dirección Taproot, que veremos más adelante, ya la contiene), para que cualquiera pueda verificarla al instante. Solo alguien con la clave privada podría haberla generado, y la propia clave no está dentro de la firma.

Compárala con una firma en tinta:

Firma manuscritaFirma digital
¿Cambia de un documento a otro?No, se parece mucho en todosSí, es distinta para cada transacción
¿Puede alguien copiarla en otro documento?Sí, con prácticaNo, solo sirve para la transacción para la que se creó
¿Protege el contenido?No, se puede alterar una cifra despuésSí, cambia una cantidad o una dirección y deja de ser válida
¿Quién la verifica?Una persona, a simple vistaLas computadoras de la red, mediante cálculos

En un pago corriente, la firma cubre toda la transacción: qué monedas se gastan, las cantidades y los destinos. Así, nadie que retransmita tu transacción puede desviarla ni cambiar la cantidad, y una firma publicada en la blockchain no se puede reutilizar para gastar otras monedas tuyas.

Tres filas. 1, tu billetera firma: la clave privada y la transacción exacta, que paga 20 000 sats a la dirección de tu amigo, generan una firma. La clave nunca sale de la billetera. 2, cualquier computadora de la red verifica: la clave pública, la misma transacción y la firma dan el resultado válido. 3, si alguien cambia la transacción, por ejemplo, para pagar a la dirección de un atacante, la misma firma deja de servir y el resultado es inválido. Una firma sirve para una transacción.
Una firma demuestra que tienes la clave sin revelarla. La billetera la crea con la clave privada y la transacción exacta. Cualquier computadora puede verificarla con la clave pública, y deja de ser válida si cambia algo de la transacción.

Cada nodo completo (una computadora que ejecuta software de Bitcoin y verifica todas las reglas por sí misma) comprueba las firmas de cada transacción y bloque nuevos que recibe y rechaza lo que no coincida. Eso impide el robo en la red: no puedes gastar monedas para las que no puedes firmar.

Una confusión habitual: firmar no es cifrar. Las transacciones de Bitcoin no están ocultas. Las cantidades y direcciones son públicas y cualquiera puede leerlas. La firma solo demuestra quién aprobó el pago.

Qué guarda realmente una billetera

Una billetera es la aplicación o el dispositivo que gestiona las claves. Guarda:

  • las claves privadas o la semilla de la que se calculan.
  • las claves públicas y direcciones creadas con ellas.
  • cosas útiles como el historial de transacciones y las etiquetas.

No guarda bitcoin. El saldo está en la blockchain. La billetera la lee y suma las monedas que tus claves pueden gastar. De ahí salen dos consecuencias:

  • Perder el dispositivo no es perder el bitcoin. Si conservas la frase semilla, puedes reconstruir la misma billetera en un dispositivo nuevo y aparecen las mismas monedas.
  • Una copia de las claves vale tanto como el original. Quien copie tu frase semilla también tiene tu billetera. No hay un «original» que prevalezca sobre la copia.
Tus monedas quedan registradas en la blockchain, nunca dentro de un teléfono o un dispositivo. Cada teléfono solo guarda tu clave y lee las monedas de la blockchain. A la izquierda: pierdes el teléfono, pero las palabras escritas restauran tu clave en uno nuevo, que lee las mismas monedas. Perder el dispositivo no es perder el bitcoin. A la derecha: alguien copia tus palabras y su propio teléfono también guarda ahora tu clave y lee las mismas monedas. Una copia de las claves vale tanto como el original. Las mismas claves y las mismas monedas, en cualquier dispositivo: las palabras son la billetera.
Una billetera guarda claves. Las monedas siguen en la blockchain. Restaura las palabras en un teléfono nuevo y aparecen las mismas monedas. Quien copie las palabras obtiene la misma billetera. Por eso las guardas en privado.

Una billetera puede funcionar incluso sin claves privadas. Una billetera de solo lectura solo guarda información pública, a menudo una única clave pública extendida (xpub) que permite calcular todas tus direcciones: puede mostrar el saldo y crear direcciones de recepción nuevas, pero no gastar. Así suele combinarse una billetera de hardware con una computadora: la aplicación de la computadora es de solo lectura, mientras el dispositivo guarda las claves privadas, firma en su interior y muestra cada dirección y pago en su propia pantalla para que los compruebes. Guarda también la xpub en privado: no permite gastar, pero revela tus direcciones y saldo.

La frase semilla: una copia de seguridad para todas las claves

Al crear una billetera, la mayoría de las aplicaciones y dispositivos muestran una lista de palabras corrientes, normalmente 12 o 24 de una lista estándar de 2048. Es tu frase semilla, también llamada palabras de recuperación o frase de recuperación. Las palabras permiten anotar un gran número aleatorio de una forma fácil para las personas. Con ese número, la billetera calcula todas las claves que llegará a usar, siempre en el mismo orden: las actuales y las que todavía no ha creado.

Piensa en el patrón maestro con el que un cerrajero puede fabricar todas las llaves de tu llavero, incluidas las de candados que aún no has instalado. Hay unas 3,4 × 1038 frases distintas de 12 palabras que una billetera acepta, demasiadas para adivinarlas.

Una frase semilla de 12 o 24 palabras, tomadas de una lista estándar de 2048, representa un gran número aleatorio. Con ese número, la billetera calcula todas las claves que llegará a usar, cada una con su dirección, siempre en el mismo orden: las claves y direcciones actuales y las que todavía no ha creado. Hay unas 3,4 por 10 elevado a 38 posibles frases de 12 palabras, demasiadas para adivinarlas.
Una copia de seguridad cubre todas las claves, las de hoy y las de mañana. Las palabras representan un gran número aleatorio. Con él, la billetera calcula cada clave y dirección, siempre en el mismo orden.

De ahí se desprenden tres cosas:

  • Las palabras son la billetera. Introdúcelas en software de billetera compatible en cualquier lugar del mundo y aparecen las mismas claves, direcciones y monedas.
  • Las palabras no necesitan contraseña. Las billeteras de hardware se bloquean con un PIN y muchas se borran tras un número determinado de intentos fallidos. Un ladrón que lea tus palabras se salta por completo el PIN, porque las palabras por sí solas reconstruyen la billetera en cualquier dispositivo (a menos que añadas la passphrase opcional que veremos en el curso 2).
  • Las palabras van en papel (o metal), fuera de internet. Escríbelas a mano, compruébalas dos veces y nunca las fotografíes ni las guardes en un teléfono, correo electrónico o cuenta en la nube.

En el curso 2, en las lecciones Cómo funcionan las frases semilla y Cómo guardar la frase semilla, verás cómo se generan las palabras, cómo guardarlas para que resistan incendios, inundaciones y visitantes curiosos, y cómo funciona la passphrase opcional.

Qué puedes compartir y qué no compartes nunca

Elemento¿Es seguro compartirlo?Por qué
Una dirección de recepciónSíSolo permite que te paguen y vean lo que se ha pagado a esa dirección.
Un identificador de transacción (el código de referencia de un pago) o una firmaYa es públicoCualquiera puede leerlos en la blockchain. No se pueden reutilizar para gastar.
Clave pública extendida (xpub)Solo con tu propio softwareNadie puede gastar con ella, pero revela todas las direcciones y tu saldo.
Clave privadaNuncaPermite gastar tus monedas.
Frase semillaNunca, a nadie, por ningún motivoRecrea todas las claves privadas que tienes.

Compartir una dirección es seguro porque el cálculo en un solo sentido no se puede invertir: la dirección permite que te paguen y vean lo que se ha pagado a ella, nada más. (Si una computadora cuántica futura podría cambiarlo es otra cuestión, a largo plazo, que se trata en la lección ¿Es seguro Bitcoin?).

Compartir las palabras de recuperación nunca es seguro, porque las palabras son tus claves. Por eso tantas estafas dirigidas a quienes tienen billeteras terminan pidiéndolas: un «agente de soporte» que las necesita para resolver un problema, un sitio web que te pide “verify” o “sync” la billetera, una aplicación falsa que pide restaurar desde las palabras. Como dice un fabricante de billeteras de hardware, ninguna empresa legítima te pedirá jamás la copia de seguridad de tu billetera.

Una regla sencilla cubre todos los casos: solo introduces las palabras cuando tú mismo restauras tu propia billetera, en software de billetera o un dispositivo que elegiste e instalaste desde la fuente oficial del fabricante. Los engaños más habituales están en nuestra lección sobre las estafas que vacían las billeteras de autocustodia.

Dos paneles. A la izquierda, en naranja, la única ocasión en que introduces las palabras: restauras tu propia billetera, escribiendo las palabras del papel en ella, cuando tú iniciaste el proceso, en software de billetera o un dispositivo que elegiste e instalaste desde la fuente oficial del fabricante. A la derecha, tachado, alguien te las pide: un «agente de soporte» que las necesita para resolver un problema, un sitio web que pide "verify" o "sync" la billetera y una aplicación falsa que pide restaurar con ellas. Ninguna empresa legítima te pedirá jamás la copia de seguridad de tu billetera.
Las palabras solo se introducen al restaurar tu propia billetera. Un agente de soporte, un sitio web o una aplicación que las pida está intentando estafarte, por muy oficial que parezca.

Autocustodia, billeteras calientes y frías

La autocustodia consiste en guardar tus propias claves. La alternativa es una cuenta con custodia: cuando compras bitcoins en un exchange y los dejas allí, el exchange guarda las claves y lo que ves es la promesa de la empresa de pagarte. Si quiebra, congela tu cuenta o lo hackean, esa promesa puede incumplirse: «si no son tus claves, no son tus monedas». El inconveniente es la responsabilidad: nadie puede perder tus monedas por ti ni recuperar tus claves en tu lugar. Lo verás con más detalle en el curso 2, en la lección Billeteras con custodia y sin custodia.

Las billeteras de autocustodia tienen dos temperaturas:

  • Una billetera caliente guarda las claves en un dispositivo conectado a internet, como una aplicación de teléfono. Es cómoda, como el efectivo en el bolsillo, y resulta más adecuada para cantidades pequeñas.
  • Una billetera fría guarda las claves fuera de internet, de modo que nunca quedan expuestas a la red. La forma habitual es una billetera de hardware: la computadora o el teléfono le pasa la transacción sin firmar, el dispositivo firma en su interior y solo devuelve la transacción firmada. Es adecuada para los ahorros, como una caja fuerte en casa.

Muchas personas usan ambas. Encontrarás ayuda para repartir las cantidades en nuestra guía Billetera caliente o fría: ¿cuál necesitas?, y verás cómo funcionan los dispositivos en la lección Cómo funcionan las billeteras de hardware.

Los formatos de dirección que verás

Conocerás cuatro tipos de dirección. Todos son bitcoin corriente en la misma red, y pagar de un tipo a otro es habitual (algunos servicios todavía no pueden pagar al más nuevo, bc1p). Dos nombres de la tabla son actualizaciones de la red: SegWit (2017) y Taproot (2021) introdujeron cada una un tipo de dirección nuevo.

Empieza porNombreDesdeConviene saber
1Legacy2009El formato original. Gastar desde él suele costar más en comisiones
3Hash de script (P2SH)2012A menudo, una billetera multisig (que necesita varias claves para gastar) o una forma temprana y compatible de SegWit
bc1qSegWit nativo2017Muy utilizado. Todo en minúsculas, lo que facilita leerlo en voz alta y escribirlo
bc1pTaproot2021El más nuevo. Contiene directamente una clave pública en lugar de un hash de ella

Hay algo parecido que conviene reconocer: una cadena larga que empieza por lnbc no es una dirección, sino una factura Lightning, una solicitud de pago para la red Lightning, la capa de pagos rápidos construida sobre Bitcoin. Caduca (al cabo de una hora, salvo que la factura fije otro plazo) y necesita una billetera que pueda pagar por Lightning.

En el curso 2 verás por qué cambian los formatos, cómo afectan a las comisiones y cómo organizan las billeteras miles de direcciones a partir de una semilla: Tipos de dirección de Bitcoin y rutas de derivación.

Pruébalo: un ejercicio de diez minutos sin arriesgar dinero

  1. Mira el registro público. Abre mempool.space y busca 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa, que suele llamarse dirección génesis: se crea con la clave pública que recibió la recompensa del primer bloque de Bitcoin (esa recompensa de 50 BTC aparece en el bloque 0, no en esta página). En noviembre de 2026, esta dirección había recibido más de 60 000 transacciones y nunca se había gastado ni una moneda desde ella. Cualquiera puede verla y pagarle. Solo una clave privada permitiría gastar desde ella.
  2. Crea una billetera. Instala una billetera de autocustodia para teléfono con buenas reseñas (una que te dé tus propias claves) desde el sitio oficial del fabricante o la tienda oficial de aplicaciones. Elige una que muestre 12 o 24 palabras de recuperación y dé direcciones corrientes de Bitcoin, no solo facturas Lightning. Cuando muestre las palabras, anótalas a mano en papel.
  3. Anota tu primera dirección. Pulsa “Receive” y escribe la dirección que aparece.
  4. Demuestra que las palabras son la billetera. Mientras la billetera siga vacía, elimínala desde la aplicación (o desinstala la aplicación y vuelve a instalarla), elige “Restore” (algunas dicen “Import” o “Recover”) e introduce de nuevo las palabras. Al restaurar en la misma aplicación, vuelve a aparecer la misma primera dirección: las palabras reconstruyeron las mismas claves. Otra aplicación puede mostrar una dirección distinta con las mismas palabras si usa otro tipo de dirección. En el curso 2 verás por qué.

Cuando envíes dinero real, empieza con poco y sigue el hábito de los envíos de prueba de Tu primer retiro, donde verás cómo mover monedas desde un exchange a tu propia billetera.

Ideas clave

  • La clave privada es un número secreto y aleatorio. Quien la tenga puede gastar tus monedas y nadie puede deshacerlo.
  • Las claves públicas y direcciones se calculan con ella en un solo sentido, así que es seguro compartir una dirección. Usa una nueva para cada pago.
  • Una firma digital demuestra que tienes la clave sin revelarla, solo vale para su propia transacción y cada nodo la verifica.
  • Una billetera guarda claves, no monedas. Las monedas están en la blockchain.
  • La frase semilla recrea todas las claves. Guárdala en papel o metal, fuera de internet, y nunca se la des a nadie.
  • La autocustodia consiste en guardar tus propias claves: billeteras calientes para cantidades pequeñas y frías para los ahorros.

Comprueba lo que has aprendido

1. Un amigo quiere enviarte 20 000 sats (0,0002 BTC) y te pide «tus datos de Bitcoin». ¿Qué le das y qué no le das nunca?

Respuesta

Una dirección de recepción nueva de la pantalla “Receive” de tu billetera. Es todo lo que necesita para pagarte. Nunca des la frase semilla ni una clave privada: la primera permite a quien la tenga gastar todo lo que hay en la billetera. La segunda, todas las monedas que controle.

2. Tu transacción, incluida la firma, está a la vista de todos en un explorador de bloques. ¿Podría alguien usar esa firma para gastar otras monedas tuyas o cambiar la cantidad que enviaste?

Respuesta

No. Una firma se crea para una transacción concreta y cubre sus monedas, cantidades y destinos. Cambiar cualquier cosa la invalida y no revela la clave privada, así que no se puede usar para firmar otra cosa.

3. Tu teléfono cae en un lago. Las 12 palabras están en papel en casa. ¿Qué ha pasado con tus bitcoins?

Respuesta

Nada. Las monedas nunca estuvieron en el teléfono. Quedan registradas en la blockchain. Restaura la billetera con las 12 palabras en un dispositivo nuevo, usando software de billetera compatible, y vuelven a aparecer las mismas claves, direcciones y monedas. En manos de otra persona, las palabras harían lo mismo. Por eso se mantienen en privado.