🗂️What is a Crypto Wallet and How Does it Work?
Summary
Contrary to what many believe, a crypto wallet does not store your coins. Coins always live on the blockchain. The wallet stores the cryptographic keys that give you access to those funds.
The right metaphor
Imagine the blockchain as a giant, public safe visible to everyone. Inside that safe are numbered compartments (the addresses). Your wallet is not the safe, not even the compartment: it is the key that opens that compartment. If someone gets your key, they can open your compartment. If you destroy your key but the compartment is still there with your funds, you have lost access forever.
How it works technically
Each wallet generates a key pair using elliptic curve cryptography (ECDSA): a private key (a randomly generated 256-bit number) and a public key mathematically derived from it. From the public key, the wallet address is generated (a hash of the public key). This process is one-way: from the address you cannot get the public key, and from the public key you cannot get the private key.
Types of wallets on the market
There are six main types: (1) Hardware wallets: offline physical devices, the most secure option for large amounts. (2) Desktop software wallets: applications installed on your PC (Electrum, Sparrow). (3) Mobile wallets: apps on your phone (Trust Wallet, Phantom). (4) Browser extension wallets: installed in Chrome/Firefox (MetaMask, Rabby). (5) Web wallets: accessed from a browser without installation. (6) Paper wallets: private key printed on paper.
Key takeaways
- Your wallet does not store coins — it stores access keys
- Without your private keys, you have no control over your funds
- The private key derives to public key, which derives to address
- There are 6 types of wallets with different security levels
Warning
If you lose access to your wallet AND your seed phrase, the funds are unrecoverable forever. There is no technical support, no bank, no one who can restore your access.
