¿Por qué las stablecoins mantienen su valor? En la lección anterior abordamos la cuestión desde el ángulo de «qué las respalda». Pero, tanto si hablamos de stablecoins como de Bitcoin, al final todo se reduce a una misma pregunta: ¿dónde se guardan realmente estos activos y quién los controla? La respuesta no está en los servidores de un banco, sino en dos cadenas de caracteres: una se llama clave privada y la otra, dirección. En esta lección vamos a explicar estas dos cadenas.
Empecemos por la clave privada. Es una cadena de caracteres aleatorios que solo tú conoces. Quien la tenga puede gastar las monedas correspondientes. No es una cuenta ni un nombre de usuario: es la propiedad misma. Puedes imaginarla como una tarjeta bancaria y su PIN unidos en uno: si están separados, todavía hay solución si pierdes uno; pero si alguien consigue ambos, puede retirar el dinero. Eso es precisamente una clave privada. No «demuestra» que seas el propietario: directamente «es» la credencial del propietario. Así que, si se filtra, no te roban la cuenta: te transfieren la propiedad.
¿Y de dónde sale entonces la dirección? Aquí hay una secuencia de cálculos con una dirección fija. A partir de la clave privada se realiza una operación matemática y se obtiene una cadena de caracteres que se puede hacer pública, llamada clave pública. La clave pública se calcula a partir de la clave privada y se puede mostrar a otras personas; sirve para obtener después la dirección donde recibir monedas. La dirección, a su vez, se calcula a partir de la clave pública: es esa cadena de caracteres que sueles ver y que se usa para recibir monedas.
La clave está en que esta dirección es unidireccional. Con la clave privada se puede calcular la clave pública y, con la clave pública, la dirección. Pero a partir de la dirección no se puede deducir la clave pública, ni a partir de la clave pública se puede deducir la clave privada. No es que sea «muy difícil de calcular»: está diseñada matemáticamente para que, en la práctica, no se pueda invertir el proceso. Así que, en toda esta cadena, la dirección está a la vista y la clave privada queda bajo llave.
Por eso puedes compartir tu dirección con quien quieras. Es como el número de una cuenta bancaria: puedes imprimirla en una tarjeta de visita, compartirla en un grupo o ponerla en la entrada de tu tienda. Si alguien envía monedas a esa dirección, las recibes tú. Hacer pública la dirección no supone ninguna pérdida.
Con la clave privada ocurre lo contrario. No se la puedes mostrar a nadie, ni hacerle una captura de pantalla, ni guardarla en el historial de chats, ni fotografiarla para tenerla en el álbum, ni enviársela a nadie que se haga pasar por «atención al cliente». El criterio es muy sencillo: quien te pida la clave privada o la frase semilla, por muy convincente que suene, te está pidiendo tu dinero.
Hay otra diferencia importante con los bancos: en la cadena de bloques no existe la función «recuperar contraseña». Si pierdes una tarjeta bancaria, puedes cancelarla y pedir otra; si olvidas la contraseña, puedes ir a una sucursal con tu documento de identidad y restablecerla, porque hay una entidad central que guarda tus datos. En la cadena de bloques no existe esa entidad. Si pierdes la clave privada, la pierdes para siempre: nadie puede restablecerla por ti y no hay ningún número de atención al cliente al que puedas llamar. No es que el servicio sea deficiente; es que, por diseño, no hay una entidad central y, por tanto, nadie tiene esa facultad.
Lo que más suele confundirse es esto: mucha gente trata la clave privada como si fuera una contraseña y piensa que es mejor hacerla corta, poner su fecha de nacimiento o usar unos cuantos números habituales para recordarla mejor. En la aplicación del banco no hay problema con esa idea, porque el sistema limita cuántas veces puedes intentarlo antes de bloquear la cuenta. Pero la clave privada no tiene ningún sistema detrás ni límite de intentos: quien la obtenga puede calcular y probar directamente. Cuanto más sencilla sea la clave privada, más fácil será adivinarla; y, si alguien la adivina, se lleva tus monedas. Por eso, la clave privada no es algo que «tú configures», sino algo que «el sistema genera al azar»; cuanto más larga y aleatoria, mejor. Inventarte una «clave privada fácil de recordar» es como cambiar la cerradura por una hecha de papel.
Por cierto, la relación entre la clave privada y la frase semilla varía según la billetera. La mayoría convierte una secuencia de números aleatorios en doce o veinticuatro palabras comunes para que puedas copiarlas y guardarlas como respaldo. En esencia, esa secuencia de palabras es otra forma de escribir la clave privada, y si se filtra, las consecuencias son las mismas. Algunas billeteras solo te dan una cadena de caracteres. Los métodos concretos para generar y respaldar estos datos varían, pero el principio es siempre el mismo: cualquier cosa que permita recuperar la clave privada equivale a la clave privada.
Volvamos a la idea más importante: la dirección se puede hacer pública; la clave privada solo la debes conocer tú. La dirección es para que la vean los demás; la clave privada, para que la guardes tú. Si confundes estas dos cosas, todo lo que tienes en la billetera queda en peligro.
📖 Esta serie publica una lección nueva cada día. Consta de 42 lecciones en total; puedes verlas todas en la publicación fijada con el índice del curso.
⏭ Próxima lección: Lección 9 · ¿Qué es una frase semilla?
En la lección 3 dije que había «cientos de miles de páginas»; me equivoqué. En realidad, ya hay cerca de un millón de bloques. Corrijo el dato aquí.
⚠️ Esta lección no ofrece recomendaciones de compra o venta ni indica puntos de entrada o salida; no constituye asesoramiento de inversión.
Ya terminamos «Claves privadas, claves públicas y direcciones». No hace falta memorizarlo: considéralo aprendido cuando puedas explicarlo con tus propias palabras.