La criptografía de clave pública funciona con un par emparejado: una clave privada, que debe mantenerse en secreto, y una clave pública, derivada de ella y segura para compartir. En los monederos cripto, la clave pública se usa para generar la dirección del monedero a la que otras personas envían fondos, mientras que la clave privada es lo que realmente autoriza el gasto desde esa dirección. Este emparejamiento es lo que hace posible recibir cripto de desconocidos de forma segura, ya que compartir una dirección derivada de una clave pública no revela nada sobre la clave privada necesaria para gastar desde ella.
La relación entre ambas claves es deliberadamente unidireccional. La clave pública puede calcularse libremente a partir de la clave privada, pero la clave privada no puede deducirse de forma práctica a partir de la clave pública por sí sola. Esto permite que una clave pública, o una dirección derivada de ella, se comparta con cualquiera sin exponer la clave privada que controla los fondos. Esa relación unidireccional se basa en problemas matemáticos que resulta computacionalmente impracticable revertir con la tecnología actual, lo cual sustenta la seguridad de todo el sistema.
Las claves públicas también permiten a cualquiera verificar que una transacción fue realmente firmada por el titular de la clave privada correspondiente, sin que esa clave privada se revele o transmita jamás. Este es el mecanismo básico que permite a una blockchain confirmar que una transacción está autorizada, mientras mantiene la clave privada real completamente en secreto.
Puntos clave
- Una clave pública se deriva de una clave privada y puede compartirse de forma segura, a diferencia de la propia clave privada.
- Las claves públicas se usan para generar las direcciones de monedero a las que otras personas envían fondos.
- Las claves públicas permiten a cualquiera verificar una transacción firmada sin necesidad de ver nunca la clave privada.
Clave pública — preguntas frecuentes
¿Una clave pública es lo mismo que una dirección de monedero?
Están estrechamente relacionadas, pero no siempre son idénticas. Una dirección de monedero suele ser una forma abreviada y codificada derivada de la clave pública, que a menudo incluye caracteres adicionales usados para detectar errores de tipeo.
¿Alguien puede robar fondos si conoce una clave pública?
No. Una clave pública por sí sola no puede usarse para gastar fondos ni para deducir la clave privada correspondiente. Está diseñada específicamente para que las direcciones de monedero derivadas de ella puedan compartirse libremente y publicarse abiertamente sin poner en riesgo ningún fondo.
¿Eres nuevo en cripto, o te faltan piezas por encajar? Repasa lo esencial en Aprender, explora cada término de la A a la Z, o consulta los precios en vivo de las monedas detrás de estos conceptos.