Un purse cryptocurrenciesIn addition to offering a graphical interface to use a cryptocurrency in a simple way, it is also responsible for creating addresses. The addresses they have an associated private key, and without that private key the funds associated with the address cannot be moved.
In the early days of Bitcoin, these private keys were generated randomly, forcing each new address to be created with a new backup. In other words, each new transaction required a backup due to the directions of change.
Due to this, some users preferred to use the same Bitcoin address repeatedly, although we know that this is not recommended to maintain privacy. But with the arrival of HD Wallets everything changed for the better. Let's see what HD Wallets are, what features they have, what they are and how they work in the wonderful crypto world.
What are HD Wallets?
The Hierarchical Deterministic Wallets or as they are commonly known HD Wallets, are cryptocurrency wallets that they use a single seed of 12, 18 or 24 keywords, with which they can generate an unlimited number of addresses. This is done automatically, hierarchically, and sequentially. However, remembering the seed is somewhat complicated since it is an illegible alphanumeric character string, therefore, the mnemonic codes. They make this seed understandable words for us, so making a backup is much easier and more practical.
Thus, the implementation of this type of wallets solves the problem presented at the beginning of having to make so many backup copies and generate addresses manually. Now with HD Wallets it is only necessary to make a backup of the seed, which is based on a Bitcoin Enhancement Protocol (BIP), known as the 32 BIP.
Mathematically, BIP 32 allows the wallet to generate, from the seed, a hierarchical structure of private keys in the form of a tree. Thus, when a device is lost or damaged, it is possible to restore the wallet with all the private keys of the tree, and of course with all the funds, with the seed backup. And this is the wonder of implementing this technology.
HD Wallets also employ the SHA-256 algorithm for the recreation of this tree without any error once the initial key entered is correct.
Recommendations for use
As you have probably already noticed, the seed is the most important element in wallets, either at the time of its configuration or its restoration. Therefore, protecting it is essential to guarantee the security and integrity of our funds.
- Recommended make a proper backup of it, transferring it verbatim and exactly as the purse indicates it during its configuration. That is, you must ensure that you are copying them exactly and in the same order that your wallet displays them.
- It's essential safeguard and protect the seed in a safe place. If anyone else has access to your seed, or you lose it and someone finds it, that person can have access to your funds. Even if it doesn't use the same device that you own.
- It is not recommended to store your seed digitally. Since computers, mobile devices, emails and personal accounts can be hacked. Therefore, the suggestion is to save it on a physical medium, it can be written on paper, seal it, and protect it in a safe.
- When you're backing up the seed, it is recommended that you be alone. And that is out of reach of a camera that can capture your data.
- Of course, by transferring them written on paper, they are prone to environmental damage over time. Therefore, you should store them in a safe place that is not exposed to water or another agent.
- Some developers allow users to configure personal passwords. Be sure to design phrases that are not related to you or to each other. Because if a pattern is detected, it will be easier for a hacker to breach your security.
- According to the standards with which the seeds were generated, they are compatible with other wallets that operate with them. Regardless of whether they are from different software or hardware. However, There is a risk that it will be difficult for you to access certain currencies or altcoins since not all wallets operate the same cryptocurrencies. Therefore, if you are going to transfer your seed to another wallet, first make sure that it operates with the cryptocurrency (s) you own.