With the development of block chain and the rising price of Tokens , people are not satisfied with only one account ,and even someone have several accounts. However, it aroused a problem that if you have several accounts, then you need to save those private keys, which is particularly troublesome and unfriendly. Therefore, BIP32 deterministic algorithm comes into being, which allows you to generate countless private keys and addresses with only one seed, which greatly facilitates users’ use.
While the seeds is so long and not convenient for user’s use that BIP39 appeared ,which is to use the word mnemonic way to produce seeds. With this method ,users only need to remember 12 words(3,6,9,12,15,18,21,24 support these words ,the number of currently used more widely is 12 and 24 ) , it has greatly improved the use of the convenience of users .
As the popularity of block chain further development, many Tokens appeared on the market ,the former deterministic algorithm is only for Bitcoins, that is only support one Token .If users want to use the same seed to manage different Tokens, that causes the BIP44 protocol, which is based on BIP32 agreement, it gave BIP32 path,and endowed with different meaning, commendably solved the problem of multi-Tokens, multi-address the problem. In short ,BIP44 is the layered path definition specification for BIP32 .
Private key path and BIP44
Private keys derived from the layered (tree-like structure ) are usually represented by paths, levels are represented by slash/, and the private key derived from the main private key begins with “m”. Hence , the sub-private key generated by the first parent key is m/0. The first public key is M/0. The sub-key of the first sub-key is m/0/1, and so on.
BIP44 has defined a regulated meaning( extend supports for many kinds of Tokens ) for the path ,and it specified a tree-level structure consisting of five predefine :
m / purpose’ / coin’ / account’ / change / address_index
m is fixed ,Purpose is fixed too ,Value is 44 (or 0x8000002C )
Which represented type of Tokens ,0 stand for Bitcoin ,1 stand for testing chain of Bitcoin ,60 stand for Etherfield ,346 stand for HTDF
Query link of Complete Token list address :
The default path value of HTDF :
The BIP44 protocol is a general protocol for layered deterministic wallets, and all digital Token wallets need to comply with this protocol. Walter Oriental was accepted, and it also represented that the digital Token industry has approved the Token symbol of Orientwalt (HTDF).
The road has to go forward step by step, only to be practical and reliable ! Orientwalt (HTDF) firmly believes that the best will be left to the hardest one, and as such, the future will be the same.