Why were lost bitcoin private keys made unrecoverable?

Is there a way to do this and if not shouldn't a way be created since people will lose their money.

  • 1
    The whole point of the cryptocurrency is lack of the trusted third party. Without that each and every user is responsible for his assets. Think about private keys in bitcoin not in terms of bank account (trusted third party) but in terms of old-fashioned coin purse. When you loose it, you cannot ask anybody to reimburse you. – Michał Zabielski Mar 23 '18 at 5:44

By the definition.

Crypto is "unrecoverable money". If you dont like it - just dont use it. Point.


Technically, private keys are unrecoverable because of the properties of the ECDSA algorithm used in. Bitcoin uses ECDSA algorithm to create a public key from your private key, which makes it impossible to compute back your private by knowing your public key(address). After BIP 39, we can recover private keys from 12 word seed phrase. It's good. But if it too lost, nothing can be done. What can we do is write down the seed phrase somewhere safe. That's all.


Key generation in Bitcoin, as in many cryptographic protocols, is based on generating a random value used to create the private key, and then deriving the public key from it.

In Bitcoin such random value should be picked uniformly at random from a 256 bit space. There are 115792089237316195423570985008687907853269984665640564039457584007913129639936 different values in 256 bits, so if the source of randomness is good enough the odds of selecting the same value twice are negligible. Therefore, if you lose your private key, generating the same again is almost imposible, at least nowadays.


If you create independent private keys, it is infeasible to recreate them due to the vast size of the key space.

However, there are some methodologies to derive keys from an initial seed that is easy to backup and can be used to deterministically recreate the same keys again. These schemes are generally referred to as "Hierarchical Deterministic Wallets".

Most wallets today use such a scheme to create private keys.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.