Una Private Key es un número secreto que la cartera utiliza para crear firmas digitales. La firma demuestra que puede gastar los bitcoins correspondientes sin revelar la clave. El dinero no está dentro de la clave: la red registra importes y las condiciones para gastarlos. La clave permite cumplir esas condiciones; por eso es tan importante protegerla.
Quieres enviar bitcoin a un amigo. La cartera prepara una transacción y la firma con una clave privada. Los demás participantes de la red pueden comprobar la firma con la clave pública correspondiente, sin conocer el secreto. Si la implementación es correcta, la firma no lo revela. La clave pública sirve para verificar y la privada para firmar. La dirección de recepción, en cambio, es un dato que puedes facilitar a quien te paga, no una clave privada. Algunas protecciones requieren más: Multisig exige varias firmas y un bloqueo temporal puede aplazar el gasto. [1] [2]
Una cartera genera claves seguras con aleatoriedad de calidad o las deriva de un secreto inicial creado de forma segura, la semilla o seed. Una frase favorita o una fecha de nacimiento serían predecibles. Técnicamente, la clave es un número mayor que cero y menor que el orden del grupo secp256k1, el sistema matemático que Bitcoin emplea para las firmas. A partir de ella se calcula la clave pública; el cálculo inverso no resulta viable en la práctica bajo los supuestos habituales de seguridad. WIF es un formato para transferir una clave con una comprobación de errores de copia. No es cifrado: quien obtiene esa representación obtiene la clave. [1] [3] [5]
Una cartera moderna habitual gestiona muchas claves. BIP 32 las deriva desde una base común, como las ramas de un árbol; guardar una rama no salva las demás. Una Seed Phrase, las palabras de recuperación utilizadas por ejemplo en BIP 39, permite recuperar esa base. No es simplemente una clave privada individual escrita con palabras. La BIP39 passphrase opcional es otra entrada de la derivación: un texto distinto produce otra semilla y otra cartera, normalmente sin avisar de una errata. El PIN, por su parte, protege el acceso a un dispositivo o una aplicación concretos. Cambiarlo no modifica las claves existentes. [3] [4]
Una Hardware Wallet es un dispositivo separado diseñado para proteger las claves y firmar transacciones en su interior. Puede devolver la transacción firmada al ordenador sin entregarle la clave privada. Así reduce el riesgo de que un programa malicioso del ordenador robe la clave. Aun así, importa lo que autorizas: revisa la dirección de destino y el importe en la pantalla de confianza del dispositivo. También influyen su software y cómo guardas la copia de seguridad. Tener una Hardware Wallet no garantiza por sí solo que el dinero esté a salvo en cualquier situación. [5]
Perder el teléfono no tiene por qué suponer perder el dinero si conservas una copia utilizable que permita restaurar las claves. Pero sin las claves ni un medio de recuperarlas no existe una central que pueda devolverte el acceso. El problema contrario aparece si alguien copia el secreto: seguirá conociéndolo aunque cambies el PIN o la contraseña de la aplicación. Ante una posible filtración hace falta una cartera nueva, creada de forma segura con claves independientes, y trasladar los fondos que sigan disponibles. Nunca envíes claves reales ni palabras de recuperación a un chat o una web que prometa revisar o reparar la cartera. Comprueba la recuperación mediante el procedimiento de tu dispositivo de confianza, no introduciendo secretos en un formulario ajeno. [3] [4] [5]
Para obtener la imagen más completa, lee esta entrada junto con Cartera, Transacción, UTXO, Bitcoin. También enlazan con esta entrada Transacción, UTXO, Cartera, Taproot.
01¿Debe salir la Private Key del dispositivo para firmar?+
No. El dispositivo puede crear una firma internamente y devolver los datos firmados sin la Private Key. Exportar o introducir la clave en otro entorno amplía los lugares donde podría filtrarse.
02¿Se puede restablecer una Private Key perdida?+
No existe un servicio que restablezca una clave perdida y emita otra con el mismo acceso. Puedes recuperar la original desde una copia o el respaldo correcto de la cartera, con los datos de derivación necesarios. Algunas protecciones ya incluyen otra forma de gastar, como una combinación alternativa de firmas permitidas. Cumplir esas condiciones puede conservar el acceso al dinero, pero no recupera la clave perdida.