A keystore is an encrypted file that stores private keys, typically protected by a password and used by software wallets.
Keystores encrypt private keys with a passphrase-derived key. Users unlock the keystore to sign transactions. Losing the password or file can permanently lock funds.
"Exporting a keystore allows moving a wallet between devices, but keep backups safe and offline."
"Use long, unique passphrases; weak passwords make keystores vulnerable to brute-force attacks."
Keystores are convenient for hot wallets but less secure than hardware wallets. They rely on host device security and good password hygiene.
"A compromised laptop can exfiltrate an unlocked keystore; consider hardware signing for large transfers."
"Combine keystores with multisig to reduce single point of failure."
A hot wallet is a software wallet connected to the internet, offering convenience for frequent transactions but higher exposure to malware and phishing.
A hardware wallet is a dedicated physical device that securely stores private keys and signs transactions offline to protect against malware and remote attacks.
A wallet where a third party controls the private keys on your behalf.
All terms and definitions may update as the Cryptionary improves.