In vernacular, in order to clarify several concepts:
The private key is a string of characters, which is your money.
Bitcoin address is the entrance to save money.
The essence of bitcoin wallet is a private key generator, which only has the transfer function of bitcoin.
As long as you have the private key in your hand, it doesn't matter what wallet you use. Because the private key is money, the wallet is just a tool.
So the key is to generate your private key, not what wallet to use.
When you generate bitcoin wallets, most of them are online.
The network means insecurity, which means that your private key is exposed on the network. How is there the risk of theft.
Cold storage is a way to ensure the security of encrypted currency by generating addresses offline, which means that it is almost impossible for private key hackers to crack.
Therefore, when using wallet software to generate private keys, two things should be paid attention to:
Ensure that the private key is generated offline and will never be exposed to the network.
Ensure that the software used to generate the private key is reliable and free of vulnerabilities.
How to accept bitcoin when the cold wallet is not connected to the Internet?

Here's the point. Let's move on to the theme:
1. If you have never connected to the Internet, it is perfect to prepare a computer.
(of course, there is no way to install the operating system without networking)
If you have special property to protect and pursue extreme security, it is recommended to use raspberry PI, which is a very cheap way. (you can reformat and restore every time you use the network.
2. Prepare a USB flash disk.
3. Recommend a website: https://www.bitadress.org/ , this is an open source website that can be safely used.
4. Right click to store the website in USB flash disk.
5. Open this web site on a computer that is not connected. Manually mouse to generate bitcoin private key and address.
6. Copy the private key and address to the USB flash drive and print it on paper.
7. Store the USB flash disk and paper in the safe, and it is better to back up more.
8. This bitcoin address can be used to receive coins safely Deposit money.
Note: bitcoin wallet is a random number generator. Most bitcoin wallets are randomly generated through software programs, while https://www.bitaddress.com The generation method of Org / basically realizes real randomness, because when you move the mouse, you may not know what kind of pattern you will draw.
This random way basically realizes that the private key is not brutally cracked
In the process of investing in BTC, we should be familiar with at least one BTC wallet, which is the most basic requirement. For friends who have just entered this industry, they usually put BTC in the exchange. In fact, these BTCs are stored in the bitcoin wallet of the exchange. The private key of the wallet is in the hands of the exchange and does not belong to our management. In theory, the exchange can escape and take the assets in your wallet.
In fact, only when the private key is in our own hands can we fully control the assets, which is also a feature of blockchain digital assets. In the world of digital assets, the private key is everything. Mastering the private key means owning digital assets. If the private key is lost, it means that the assets controlled by the private key are lost. For example, if the private key of bitcoin wallet is lost, this part of BTC will be lost forever.
In BTC digital wallets, wallets can be divided into cold wallets and hot wallets according to whether they touch the Internet or not. Cold wallet, i.e. offline wallet, i.e. the device on which the wallet is installed is offline. Because there is no Internet, the private key cannot spread on the Internet, so the cold wallet is much safer. For example, we can use offline mobile phones to create cold wallets, or use computers without Internet to create cold wallets. Strictly speaking, copying the private key on paper is also called a cold wallet.
Accordingly, a hot wallet is an online wallet. Since the device is online and the private key has the risk of online transmission, in theory, hot wallet is not as safe as cold wallet. The mobile wallet we usually use is basically a hot wallet (after all, this mobile phone).
Therefore, for the sake of security, we'd better put the BTC that we don't intend to trade recently in the cold wallet, which can ensure the security of assets to a great extent. Of course, whether it is a hot wallet or a cold wallet, the private key must be kept. For example, copy three copies, one for yourself, one for your parents, and the other in the safe.
How to create BTC cold wallet?
1. Create bitcoin cold wallet.
Take the BTC wallet of tokenpocket as an example to illustrate how to build a bitcoin cold wallet.
1. Find a mobile phone that is often not used. First download tokenpocket online (HTTPS: / www.tokenpocket. Pro /), and then turn off the network. For example, cut off WiFi or adjust the mobile phone to flight mode. Install the tokenpocket wallet on the mobile phone when offline.
2. After installing tokenpocket, select import wallet and bitcoin in the wallet system.
3. Select "cold wallet" in the import method.
4. In the cold wallet interface, enter mnemonic words, and then set the wallet password. After entering, click Start import below.
5. After successful import, create a cold wallet, as shown in the figure below.
Hot and cold wallets communicate through QR code scanning, and the private key does not touch the Internet, which can effectively prevent hackers from stealing.
2. Create a hot wallet.
After the cold wallet is completed, now create a hot wallet. The cold wallet needs to cooperate with the hot wallet to complete the final transfer.
1. Open the cold wallet in turn: "my - > Manage wallet", and then select the corresponding BTC wallet.
2. Open "advanced mode" in wallet details, and then click "configure observation wallet". Click to pop up the QR code.
3. Use another online TP wallet to scan the QR code generated in the above steps and import it into the wallet. Now, the creation of the observation wallet has been completed. Observing the wallet allows you to observe the assets of the wallet, but you do not have operation permission.
3. Use the cold wallet (with the hot wallet) to complete the transfer.
Hot wallet can be created with cold wallet and hot wallet after authorization. The specific steps are as follows.
1. Enter the transfer address, amount and other information in the wallet, then generate the data to be signed and display it in the wallet in the form of QR code, as shown in the following figure.
Note: do not close this interface, the last step needs to be used.
2. Then scan the QR code with the corresponding cold wallet. After scanning the signature, the cold wallet will get the QR code.
Please note that you need to use the scan code signature (not the camera in the upper right corner) to scan and observe the QR code in your wallet. After scanning, you will pop up the signature information, click "confirm" and enter the password in the pop-up box. Then generate QR code.
The display uses the corresponding observation wallet to scan the code to complete the operation.
3. Finally, scan the QR code generated in the cold wallet with the observation wallet to complete the transfer operation.
When scanning with the observation wallet, scan the QR code in the cold wallet with the camera mark under the QR code in the observation wallet (step 1).
BTC transfers through cold wallet and hot wallet.
It can be seen that in the whole process, the cold wallet is authorized through the scanning code, and the cold wallet and the hot wallet communicate through the scanning code. During the whole transfer process, the private key does not contact the network.
The above is the whole process of making BTC cold wallet and transfer using tokenpocket. The process of creating a cold wallet for other BTC wallets is similar to the transfer process. I hope it will help you.