Glosario cripto
Clave pública
Una clave pública es la mitad compartible de un par de claves criptográficas, que sirve para generar direcciones y verificar las firmas del titular.
Toda billetera cripto se basa en un par de claves. La clave privada es secreta; la clave pública se deriva matemáticamente de ella, pero el cálculo inverso es prácticamente imposible. Esa relación en un solo sentido es lo que permite compartir la clave pública sin riesgo.
Cuando firmas una transacción con tu clave privada, la red usa la clave pública para comprobar la firma sin llegar a ver el secreto. Las direcciones suelen ser una versión abreviada y procesada con hash de la clave pública, por eso se comparte una dirección y no la clave en bruto.
Bitcoin y Ethereum usan criptografía de curva elíptica sobre la curva secp256k1. Los investigadores advierten de que un ordenador cuántico lo bastante potente podría algún día obtener claves privadas a partir de claves públicas expuestas, y por eso se debaten actualizaciones poscuánticas.
Ejemplo
Cuando un comercio te da una dirección de Bitcoin que empieza por bc1, esa cadena se deriva de su clave pública; puedes enviarle fondos, pero solo su clave privada podrá moverlos después.