public key
Una clave criptográfica derivada matemáticamente de tu clave privada. Puede compartirse públicamente y se usa para generar tu dirección Bitcoin y verificar firmas de transacciones.
La clave pública se genera a partir de la clave privada mediante criptografía de curva elíptica, concretamente la curva secp256k1. Esta es una operación unidireccional: puedes derivar la clave pública de la privada, pero revertir el proceso es matemáticamente inviable.
Tu dirección Bitcoin es una versión comprimida y hasheada de tu clave pública. Cuando alguien envía Bitcoin a tu dirección, está bloqueando fondos que solo tu clave privada puede desbloquear.
Cuando gastas Bitcoin, tu wallet difunde tu clave pública junto con una firma digital. Cualquier nodo de la red puede usar tu clave pública para verificar que la firma es válida, confirmando que la transacción fue autorizada por el titular de la clave privada, sin conocer la clave privada en sí.