The good news is, in 2012 the developer Pieter Wuille established the BIP32 specification at The bottom with the hierarchical deterministic wallets. Together with it, Pieter established a mathematical function to create a master vital from which to derive all other keys in a very deterministic way. The use of https://www.ted.com/profiles/48658810