Web3 Dictionary Logo
Web3 Dictionary
Contribute

Categories

AllBlockchainDappsDAOsDeFiNFTsRegulationSecuritySmart ContractsTokenomicsWalletsWeb3 GamingOthers
  1. Web3 Dictionary
  2. Security
  3. Public Key
Security

Public Key

Cryptographic key derived from private key that enables others to verify your transaction signatures.

Last Updated

2026-03-29

Related Concepts

Private KeyWallet Address
Web3-Explorer Logo

Web3 Security

AD

Security frameworks, smart contract reviews, and compliance alignment to reduce risk and protect users.

Review Security Services

What is Public Key?

A public key is a cryptographic string of characters derived from a private key that identifies a user on the network. It acts like a digital mailbox address, allowing others to send you assets and verify your transaction signatures without seeing your secret private key.

How does Public Key work?

  1. Wallet software applies a mathematical function to your private key to generate a public key.
  2. This public key is often hashed and transformed to create your readable wallet address.
  3. When you share your address, others use this derived public key to target their transactions.
  4. When you send funds, your private key creates a digital signature included in the transaction.
  5. Network nodes use your public key to verify that the signature is authentic and authorized.

Why does Public Key matter?

Public keys are the essential "public face" of a blockchain identity, enabling secure interactions between strangers on a decentralized network. They allow the system to confirm that a transaction was truly authorized by the account owner, providing the mathematical proof needed for a trustless system.

Key features of Public Key

  • Openly shared identifier that is mathematically linked to a secret private key
  • Primary tool for the network to verify the authenticity of digital signatures
  • Used as the source material for generating a user's unique wallet address
  • Mathematically impossible to reverse-engineer to find the original private key
  • Allows for the transparent and auditable history of all on-chain transactions

Examples of Public Key

An Ethereum public key is a long cryptographic string that is usually represented as a shorter 0x... address for user convenience. When you scan a QR code to receive a payment, the sender's wallet uses your public key information to ensure the funds are correctly routed.

External References

  • Public Key Cryptography
  • Understanding Wallets