This post is on crypto wallets. Actually, Iâm dedicating this entire post to talk about what wallets are not.
In the next post, Iâll cover the different types of wallets and how to get one.
People who own crypto tend to think itâs âstoredâ in a wallet.
When I say âwalletâ, Iâm not talking about ^ these ones. [1]
Iâm talking about wallets used for cryptocurrencies, like Coinbase Wallet, MetaMask, and the hundreds of others⌠[2]
Unlike leather wallets, crypto wallets donât store any currencies. [3] Theyâre pieces of software or hardware storing something else: âkeysâ.
Keys are just long random numbers. There are two types we care about: public keys and private keys.
A public key is like your bank account number. Itâs your âpublicâ address through which you send and receive cryptocurrencies.
A private key like the bank accountâs password. Itâs a private number that helps verify that you own the crypto in an account.
Hereâs an example of a public key just so you understand how ugly they look â 0xAbA16998347105c48A87eb47367Af9761fb558BA
(This is actually the public key for my account in case you ever want to tip me :)
Wallets donât manage your crypto. They only manage your keys. It would actually be much more accurate to call them crypto keychains instead of wallets.
But why do keys need managing? Itâs because anyone who knows your private key can spend all your crypto or send it to themselves.
Clearly, then, we need a good babysitter for our keys. Enter the crypto walletâŚ
If people were in charge of creating private keys, theyâd choose something like 123456
or privatekey123
. [4]
And if they had to store the keys safely, theyâd write it down on their Notes app or a crumpled sticky note, which is unsafe and extremely easy to lose!
This is where wallets step in. They take charge of creating a secure private key and storing it safely.
Hereâs how they do this:
Your only job is to take care of the 12-word sequence. Anyone who knows it can âre-createâ a wallet and its keys, which is why itâs also known as a recovery phrase.
Keep your recovery phrase safe. Hereâs a short video from MetaMask on how you can do that:
(Not that Iâm implying Venmoâs a beautiful app, but still.)
If youâre familiar with Venmo, youâd know that it doesnât store any money on your phone or the app itself. It just shuffles peopleâs account âbalancesâ.
Your âbalanceâ is just a number stored on a database somewhere in the world. And yet, even though you don't know where this database is and who has access to it, you trust Venmo.
You build that trust by repeatedly sending and receiving transactions on the app and thinking to yourself, "hmm...maybe I can trust this app to 'storeâ my money".
Crypto wallets work in a similar way. They don't store your cryptocurrencies. They only make transactions for you.
The only big difference is that these transactions arenât stored on Venmoâs database, but rather on a special public database (yes, I mean blockchains).
When you want to âVenmoâ someone, you ask for their username or âhandleâ, open the app, type in their @handle, and press âSendâ.
Wallets work the same way, except the handles are ugly long numbers disguised as âaddressesâ. To send someone crypto, you paste in their address, specify the amount, and press âSendâ. [5]
So, the more you use a crypto wallet, the more youâll realize that itâs actually just an uglier version of Venmo. And the primary reason everythingâs uglier is that the design decisions prioritized security over ease-of-use.
Every interaction you make in our crypto world starts with your wallet â whether thatâs exchanging currencies, buying an NFT, or even just checking your balance.
Thatâs why wallets are so cool.
Keep in mind that crypto wallets are only cool because they create and store your keys safely. They wouldnât be as cool if you didnât do your part.
So, if thereâs one takeaway from this post, itâs this: keep your passwords and recovery phrases safe.
You never know, sometimes millions could be at stake.
Footnotes and Sources:
[1]: Image Credits: RobbReport
[2]: Image Credits: BTCPro
[3]: In fact, cryptocurrencies arenât âstoredâ anywhere. The only thing thatâs âstoredâ is a record of accountsâ transactions, giving way to account 'balancesâ.
[4]: I based my guesses on NordPassâs list of the 200 Most Common Passwords.
[5]: Image Credits: GitHub