Clave privada
También llamado: private key · llave privada
Definición
Una clave privada es un número secreto que demuestra que eres el dueño de una dirección cripto y que se usa para firmar las transacciones que mueven sus fondos.
Cómo funciona: Clave privada
En la criptografía de las blockchains cada clave privada tiene una clave pública asociada, y de la pública se deriva la dirección. Cualquiera puede ver tu dirección y enviarte fondos, pero solo quien tiene la clave privada puede firmar una transacción válida para gastarlos.
En Bitcoin y Ethereum, una clave privada es un número de 256 bits, normalmente mostrado como 64 caracteres hexadecimales. Es imposible adivinarla por fuerza bruta con la tecnología actual, así que los robos casi siempre ocurren porque alguien la expone: malware, phishing o copias mal guardadas.
La mayoría de usuarios no ven nunca su clave privada: la billetera la deriva de la frase semilla. Algunas apps permiten exportarla para importar una sola cuenta en otra billetera. Esa exportación es útil, pero también es un punto de riesgo, porque esa cadena de caracteres da control total de esa dirección.
Ejemplo
Supón que tu dirección de Ethereum recibe 800 USDC. Para enviar 250 USDC a un amigo, tu billetera crea una transacción con destino, monto y comisión, y la firma con tu clave privada. Los nodos de la red verifican la firma usando tu clave pública, sin necesidad de conocer la clave privada. Si la firma es válida, la red registra el movimiento y tu saldo queda en 550 USDC, menos la comisión de gas pagada en ETH.
Errores comunes
- Pegar la clave privada en un sitio web para "importar" una billetera sin verificar que el sitio es auténtico.
- Creer que una clave privada se puede recuperar pidiéndola al soporte de la billetera.
- Compartir una clave privada para que otra persona "te ayude" a mover fondos.
Aprende y practica
Preguntas frecuentes
¿Se puede saber la clave privada a partir de la dirección?
No. La dirección se deriva de la clave pública y esta de la privada, pero el camino inverso no es factible con la criptografía que usan las blockchains.
¿Tengo clave privada si uso un exchange?
No la controlas tú. El exchange gestiona las claves de sus billeteras y tú tienes un saldo en su sistema.