Une clé publique (clé publique) est l'un des principaux éléments de la cryptographie asymétrique, sur laquelle repose la sécurité de la blockchain. C'est une longue chaîne alphanumérique et, contrairement à la clé privée, elle n'est pas secrète : elle peut être partagée ouvertement avec d'autres participants du réseau.
Les clés publique et privée forment toujours une paire mathématique liée. La clé privée est gardée secrète et utilisée pour signer des transactions, tandis que la clé publique permet de vérifier cette signature et confirme que la disposition des fonds provient réellement du propriétaire. En même temps, il est pratiquement impossible de calculer la clé privée à partir de la clé publique — c'est sur cela que repose la fiabilité du système.
La clé publique et l'adresse du portefeuille
En pratique, pour recevoir des fonds, il est plus courant d'utiliser non pas la clé publique elle-même mais l'adresse du portefeuille, qui est formée à partir de celle-ci par hachage. L'adresse est une représentation plus courte et plus pratique qui peut être partagée en toute sécurité avec l'expéditeur. Divulguer la clé publique ou l'adresse ne menace pas la sécurité des actifs, tandis que la perte ou le compromis de la clé privée entraîne une perte totale de contrôle sur les fonds.



