Blockchain Keys and Addresses
Keys and addresses decide who owns what on a blockchain. A private key controls funds. A public key checks signatures. An address receives funds. Three linked pieces create a secure ownership system without usernames or passwords.
The Three Pieces
| Piece | Share It? | Job |
|---|---|---|
| Private key | Never | Signs transactions |
| Public key | Safe to share | Verifies signatures |
| Address | Share to receive funds | Acts as your account identifier |
How One Piece Creates the Next
Private Key → Public Key → Address (random number) (elliptic curve math) (hash of public key) Each arrow works in ONE direction only. Nobody can walk backward from an address to the private key.
Private Key
A private key is a huge random number. The number of possible keys exceeds the count of atoms in the visible universe by a wide margin, so guessing someone else's key fails in practice. Wallet software creates the key with a secure random generator. Whoever holds the key controls the funds.
Public Key
The wallet calculates the public key from the private key through elliptic curve mathematics. The calculation runs fast in one direction and becomes impossible to reverse. People can publish a public key freely.
Address
The wallet shortens the public key through hashing. The result forms the address. Addresses look different on each network.
| Network | Address Look |
|---|---|
| Bitcoin | Starts with 1, 3, or bc1 |
| Ethereum | Starts with 0x followed by 40 characters |
Mailbox Comparison
Your address resembles a street address for a mailbox with a slot. Anyone can drop mail into the slot after reading the address. Only the owner holds the key that opens the box. Losing the key means the mail stays locked inside forever.
Recovery Phrases
Modern wallets create many keys from one master secret. The wallet turns the secret into a list of 12 or 24 ordinary words called a recovery phrase or seed phrase. The phrase rebuilds every key in the wallet on a new device.
Recovery phrase (12 or 24 words)
↓
Master secret
/ | \
Key 1 Key 2 Key 3 ... (many addresses)
The recovery phrase equals the keys themselves. Anyone who reads the phrase can take every asset in the wallet.
Address Habits That Protect You
- Copy addresses with the paste function and compare the first and last characters before you send.
- Send a small test amount before a large transfer.
- Use a fresh address for each receipt when your wallet supports it, since a fresh address reduces how easily strangers connect your payments.
- Write the recovery phrase on paper and store it offline.
- Refuse every request for your phrase, including messages that claim to come from support teams.
Common Mistakes
Sharing the Wrong Key
Beginners sometimes post a private key when a service asks for an address. Always read field labels twice.
Storing Keys in Screenshots
Photos sync to cloud storage and may leak. Offline paper or metal backups stay safer.
Sending to the Wrong Network
An address that works on one network may not work on another. Confirm the network name before you transfer.
Key Takeaways
The private key creates the public key, and the public key creates the address. One-way math protects the system. Guard the private key and the recovery phrase above everything else.
