user80233: 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.

user70388: 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.

user30668: 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. 

user12983: By the definition.
Crypto is "unrecoverable money". If you dont like it - just dont use it. Point.

80233: <p>Why were lost bitcoin private keys made unrecoverable?</p>

<p>Is there a way to do this and if not shouldn't a way be created since people will lose their money.</p>
 70388: <p>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.</p>
 30668: <p>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. </p>

<p>In Bitcoin such random value should be picked uniformly at random from a 256 bit space. There are <code>115792089237316195423570985008687907853269984665640564039457584007913129639936</code> 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. </p>
 12983: <p>By the definition.</p>

<p>Crypto is "unrecoverable money". If you dont like it - just dont use it. Point.</p>
