RE: Homework-Task by professor #sapwood | Steemit Crypto Academy- Blockchain Wallet | Chapter-2
Thank you for submitting homework task-2 in Crypto-Academy.
So you are quite familiar with the private key(which is a string of alphanumeric characters) and you are quite familiar with the Tron wallet as well. I loved the way you presented this post.
Similarly, mnemonic key is a simplified version of the private key which are generally 12 words phrases (15, 18, 21, 24 words also). When you save your Mnemonic key, pay attention to the correct sequence of words, the correct sequence can only unlock your wallet.
A Keystore file is a JSON file, an encrypted from of private key, however, it is not a private key alone. When you recover your wallet using the Keystore File it will ask you to enter the password(set by you in the previous installation).
Keystore File+Password(set by you) ~ Private Key
If you want to recover your old wallet using Mnemonic key/Private key, you don't need a password to unlock it. That's the difference between the "Mnemonic/Private Key" & "Keystore file".
I keep my keys safely in a drive as it is easy to access whenever needed and it provides the highest security. There is less chance of losing the keys when you save them in a drive.
Make sure it is free from viruses. Further, even if you use a drive, you should also write it down on a paper/notebook. The best practice to manage your keys is to keep them offline.