Analysis of Ethereum keystore
The digital currency wallet is the hardware wallet, which means that the private key of digital assets is stored in a single chip, isolated from the Internet, plug and play. Hardware wallet can't guarantee 100% security. For example, if a geek gets your hardware wallet and doesn't know your private key, it may be cracked by violence. It's just one of the safest storage methods compared to other storage methods
many block chain entrepreneurs at home and abroad are optimistic about the development of this field, so they begin to build more hardware wallets. In the case of the exchange being stolen a lot of money and the software wallet being stolen from time to time, many investors regard the hardware wallet as the last moat
extended information:
whether the hardware wallet is safe
the hardware wallet can not guarantee 100% security. For example, if a geek obtains your hardware wallet, it may be cracked violently even if it doesn't know your hardware wallet immediately. It's just one of the safest storage methods compared to other storage methods
of course, there are exceptions, such as you have unlimited brain power and never forget. It's better to save it anywhere than in your own mind
and provide solutions such as mine machine hosting, mine operation, digital currency trading, and mine pool services.
Keysore file is a file format (JSON) in which Ethereum wallet stores private keys. It uses user-defined password encryption to protect the wallet to a certain extent. The degree of protection depends on the password strength of the user encrypting the wallet. If the password is similar to 123456, it is extremely insecure
There are two points to note when using keysore:1
2. Be sure to remember the password for encrypting keysore. Once you forget the password, you will lose the right to use keysore, and imtoken can't help you find your password, so be sure to keep keysore and password properly
keysore style
PS: keysore's password is unique and unchangeable. If you want to change the wallet password, you need to use mnemonics or plaintext private key to import the wallet again, and use the new password to encrypt to generate a new keysore
the key and address are the bank card number and password in the blockchain world
the essence of wallet is to save the key, that is, to save the bank card and password
Why do you need wallet to save the password? Unlike the bank card password, the password of blockchain currency is a string of 256 bits of binary numbers without any meaning
there are several terms of Ethereum wallet that must be deeply understood, otherwise it may cause the loss of blockchain assets. These terms are address, password, private key, mnemonic and keystore. Taking bank account as an analogy, the corresponding contents of these five words are as follows:
address = bank card number
password = bank card password
private key = bank card number + bank card password
mnemonics = bank card number + bank card password
keysore + password = bank card number + bank card password
keysore ≠ bank card number
if you forget your wallet information, What are the consequences? There are several situations:
(1) if you forget the address, you can use the private key, mnemonic words and keystore + password to import the wallet to retrieve it
(2) if you forget the password, you can use the private key and mnemonic words to import the wallet to reset the password
(3) if the password is forgotten and the private key and mnemonic words are not backed up, the password cannot be reset and the token cannot be transferred, which is tantamount to losing control of the wallet
(4) if you forget the password, the keystore will lose its function
(5) if you forget the private key, you can export the private key as long as your wallet is not deleted and your password is not forgotten
you can use mnemonic words,
(7) if you forget mnemonic words, you can import wallet to backup mnemonic words through private key and keystore + password
(8) if you forget the keystore, as long as your wallet is not deleted and your password is not forgotten, you can back up the keystore again
mnemonics,
it can be seen from the above that as long as there is a message in "private key, mnemonics, keysore + password", the wallet is there. Therefore, a good backup of "private key, mnemonics, keysore + password" is the most critical
the Xueshuo innovation blockchain Technology Workstation of Lianqiao ecation online is the only approved "blockchain Technology Specialty" pilot workstation of "smart learning workshop 2020 Xueshuo innovation workstation" launched by the school planning, construction and development center of the Ministry of ecation of China. Based on providing diversified growth paths for students, the professional station promotes the reform of the training mode of the combination of professional degree research, proction, learning and research, and constructs the applied and compound talent training system.
