What is Public Key?
A public key is the cryptographic counterpart to a private key — freely shared to verify signatures and derive blockchain addresses, without revealing the private key that controls the account.
WHY IT MATTERS
Public key cryptography is blockchain's mathematical foundation. Your public key is derived from your private key through a one-way function (elliptic curve multiplication). It can be shared openly for signature verification.
In practice, users interact with addresses — hashed, checksummed derivatives of public keys — rather than raw public keys. When someone sends crypto, they send it to your address.
This asymmetric cryptography enables trustless verification: anyone can confirm a transaction was signed by a particular key without ever seeing the private key.