Differences Between Wallet Types (e.g., Private Key vs Keystore) (2024)

Differences Between Wallet Types (e.g., Private Key vs Keystore)

Last updated: October 26th, 2021

General Knowledge

Cryptocurrency might be home to some of the most confusing naming conventions on Earth.

What's the difference between "wallet" and "account"?Isn't MyCrypto a wallet?What's the difference between a seed phrase and a private key?Isn't my seed phrase my private key?

Fortunately, you're not the only one who might be confused, as much of the Ethereum ecosystem often uses these terms interchangeably.

Defining a Wallet

Per Ethereum.org - "Ethereum wallets are applications that let you interact with your Ethereum account. Think of it like an internet banking app – without the bank. Your wallet lets you read your balance, send transactions and connect to applications."

Your wallet is where you are interacting with the Ethereum network. Even though that might sound quite clear so far, there are various wallet types, such as hardware wallets, web wallets, seed phrase wallets, or paper wallets. You might also come across terms such as "hot" and "cold" wallets.

The following will describe these wallets and the differences between them in further detail.

Private Keys

A private key proves full ownership of an Ethereum account, which includes any and all funds on that account. A raw private key is a string of 64 characters, consisting of a combination of characters between A-F and 0-9, and could be written down on a piece of paper. No password is required, which means that if someone were to find your unencrypted private key, they could access your account easily.

Using raw private keys is not recommended, as they are insecure. If you were to access your account on a phishing site with a private key, the phishers would get full access to your wallet. However, if you still desire to create and use a wallet in this manner, you can generate them locally with the MyCrypto Desktop App.

Web Wallets

Web wallets are wallets that you can access in your browser, typically with an email address and password login. In many cases, the company that owns the web wallet has custody (management) of your private key and its funds. You're essentially trusting that the website where you're storing your crypto is doing the right thing, and won't take your money from you.

Putting control back into your hands is something MyCrypto cares deeply for, and while web wallets might offer benefits such as being able to change the password in case you lose it, your funds are still in the hands of another entity and not your own.

MyCrypto is not a web wallet, as your private key is never sent to us, and everything you do with MyCrypto is performed locally on your computer. MyCrypto is known as noncustodial because of this.

Keystore Files

Keystore files, commonly known as UTC/JSON files, are files that are generated using a private key + a password of your choosing, essentially encrypting the private key.

private key + password -> keystore file

This is slightly safer than a raw private key, as you cannot "go backwards" to get the private key without having the password associated with your keystore file.

keystore file + password -> private key

While slightly safer than a raw private key, this wallet type is still insecure, as phishers will get full access to your wallet if you mistakenly upload your keystore file + associated password to a phishing site.

Secret Recovery Phrase

Commonly referred to as mnemonic phrases, seed phrases, recovery phrases, or 12- or 24-word phrases (depending on the length), Secret Recovery Phrase are a group of random words. These can be used to derive a theoretically infinite number of accounts, are often used in combination with hardware wallets, and should be written down on a piece of paper by the user to safely back up their funds.

Secret Recovery Phrase + derivation path (optional) password -> private key

A derivation path is a numerical representation of which individual address (and related private key) you wish to access within a Secret Recovery Phrase. Different applications might interact with these differently. Have you ever had trouble accessing your older Ethereum addresses when you use Ledger Live? The derivation path is why. Unlike a keystore file, there is no way to turn a private key into a Secret Recovery Phrase. It’s a one-way street.

The biggest benefit of this kind of wallet is that instead of only supporting one account, it can derive an endless amount of them, with the same 12 or 24 words.

Also, it is optional to add an additional password on top of a Secret Recovery Phrase, similar to how a Keystore File has a password. This is useful because accessing your wallets would require something you have (the Secret Recovery Phrase) plus something you know (the password). Unfortunately, the Secret Recovery Phrase is also seen as insecure because of the same phishing dangers like private keys and keystore files, but at the end of the day, this is all up to an individual’s level of awareness and security.

Hardware Wallets

Hardware wallets, such as Ledger or Trezor, are physical devices that require you to manually perform an action on the device in order to confirm a transaction from your account(s).

The device itself stores the private keys and signs transactions for you. MyCrypto is integrated with both Ledger and Trezor, so you can even use the same interface you are already familiar with. This ensures your keys aren't ever exposed to the internet. Phishers can't get them. Malware can't get them. Keyloggers can't get them.

Whatever solution you are currently using or might end up using, no solution is perfect at the end of the day. While private keys or Secret Recovery Phrase might be the easiest solution, as they are the simplest to create, your funds might get stolen if this sensitive information falls into the wrong hands.

Even with hardware wallets, the solution we recommend most, whichever interface you might end up connecting your device to could potentially be compromised and send illegitimate transaction info to your hardware wallet in the hopes of you confirming it without double-checking the receiving address on the physical device itself.

We absolutely recommend being proactive about the security of your funds, and hardware wallets are the single best way of ensuring private keys are contained on a separate device, preferably in an offline environment.

Differences Between Wallet Types (e.g., Private Key vs Keystore) (2024)
Top Articles
Types of Listing Agreements in Real Estate | Colibri Real Estate
The 10 most expensive domain names in the world • Blog • marketer UX GmbH
Pollen Count Centreville Va
CLI Book 3: Cisco Secure Firewall ASA VPN CLI Configuration Guide, 9.22 - General VPN Parameters [Cisco Secure Firewall ASA]
Sandrail Options and Accessories
Aadya Bazaar
Costco The Dalles Or
Craigslist Nj North Cars By Owner
Nieuwe en jong gebruikte campers
Our History | Lilly Grove Missionary Baptist Church - Houston, TX
Degreeworks Sbu
REVIEW - Empire of Sin
Methodist Laborworkx
Summoners War Update Notes
Seattle Rpz
Craigslist Farm And Garden Cincinnati Ohio
ᐅ Bosch Aero Twin A 863 S Scheibenwischer
Quest Beyondtrustcloud.com
Download Center | Habasit
Xxn Abbreviation List 2023
Swedestats
Zack Fairhurst Snapchat
Foxy Brown 2025
Robin D Bullock Family Photos
Aps Day Spa Evesham
Parc Soleil Drowning
Two Babies One Fox Full Comic Pdf
Directions To Cvs Pharmacy
Naval Academy Baseball Roster
Nesb Routing Number
Garden Grove Classlink
Mynahealthcare Login
Possum Exam Fallout 76
R/Sandiego
Street Fighter 6 Nexus
Rock Salt Font Free by Sideshow » Font Squirrel
Sun Haven Pufferfish
2024 Ford Bronco Sport for sale - McDonough, GA - craigslist
Craigslist List Albuquerque: Your Ultimate Guide to Buying, Selling, and Finding Everything - First Republic Craigslist
Elisabeth Shue breaks silence about her top-secret 'Cobra Kai' appearance
2008 DODGE RAM diesel for sale - Gladstone, OR - craigslist
Craigslist Com Panama City Fl
US-amerikanisches Fernsehen 2023 in Deutschland schauen
FREE - Divitarot.com - Tarot Denis Lapierre - Free divinatory tarot - Your divinatory tarot - Your future according to the cards! - Official website of Denis Lapierre - LIVE TAROT - Online Free Tarot cards reading - TAROT - Your free online latin tarot re
Wordle Feb 27 Mashable
Senior Houses For Sale Near Me
Fredatmcd.read.inkling.com
300 Fort Monroe Industrial Parkway Monroeville Oh
Festival Gas Rewards Log In
Uncle Pete's Wheeling Wv Menu
OSF OnCall Urgent Care treats minor illnesses and injuries
Elizabethtown Mesothelioma Legal Question
Latest Posts
Article information

Author: Maia Crooks Jr

Last Updated:

Views: 6753

Rating: 4.2 / 5 (63 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Maia Crooks Jr

Birthday: 1997-09-21

Address: 93119 Joseph Street, Peggyfurt, NC 11582

Phone: +2983088926881

Job: Principal Design Liaison

Hobby: Web surfing, Skiing, role-playing games, Sketching, Polo, Sewing, Genealogy

Introduction: My name is Maia Crooks Jr, I am a homely, joyous, shiny, successful, hilarious, thoughtful, joyous person who loves writing and wants to share my knowledge and understanding with you.