Key recovery services specialize in the secure generation, storage, protection, and backup of private keys for use with Bitcoin wallets. Highly desirable to large enterprises due to the security benefits, they have been around for several years. This next generation 2-of-3 key model is configured to eliminate any single point of failure. This is a significant security improvement to many of the current online wallet models, which involve multiple keys being created on the same machine.