Anti-theft means to prevent our private key from leaking or being stolen by hackers. In strategy, the point between Keystore and mnemonics is different. The content and information in Keystore are encrypted, you can store it in U disk rather than copy on a paper. Try not to put it online or on cloud. Store the Keystore and the passwords separately in case the hacker get them together. Pay more attention when store the mnemonics, because it is unencrypted, once you lose it, you may put your asset in danger. So we recommend physical media for example copy it on a paper and keep it properly. Make sure you copy them completely right and clear and avoid the problems with handwriting.
There are basically three situations in which a wallet is lost:1. The user did not back up his wallet when he deleted it. We recommend that users backup their wallets immediately after they have created them, using two strategies: double backup and multiple backups. Double backup refers to Keystore backup and mnemonic backup. Multiple backups refer to repeated verification many times after the backup of Keystore and mnemonic until you can confirm correct. 2. The user forgets Keystore password. We recommend users to use a strong password to encrypt Keystore. The best way we advise to generate the password is at random or not commonly used. This improves the security of Keystore, but also brings a great challenge for users to keep passwords. We suggest users to use the tools such as 1password or lastpass to keep their passwords properly in case of forgetting. 3. The loss of private key. The private key here includes the mnemonics, Keystore and the cleartext private key. Some users copy the mnemonic without verifying it, or if the handwriting is too scribble to identify, all of which will make it impossible to find their wallets again. So we should be careful when backing up our wallets, and be good at using some safe management tools to ensure that we can find the private key at any time.