1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-11-25 09:28:25 +00:00

Clarify text in Hardened child key derivation

This commit is contained in:
Tony 2024-08-13 01:34:14 -07:00
parent 6d1c26e164
commit 1e9f65f9b6
2 changed files with 2 additions and 4 deletions

View File

@ -1368,10 +1368,7 @@ of public keys from an xpub is very useful, but it comes with a
potential risk. Access to an xpub does not give access to child private potential risk. Access to an xpub does not give access to child private
keys. However, because the xpub contains the chain code, if a child keys. However, because the xpub contains the chain code, if a child
private key is known, or somehow leaked, it can be used with the chain private key is known, or somehow leaked, it can be used with the chain
code to derive all the other child private keys. A single leaked child code to derive all the other child private keys. A single leaked child private key, together with a parent chain code, can be used to deduce the parent private key. As a result, all of the child private keys of the parent are compromised.
private key, together with a parent chain code, reveals all the private
keys of all the children. Worse, the child private key together with a
parent chain code can be used to deduce the parent private key.
To counter this risk, HD wallets provide an alternative derivation function To counter this risk, HD wallets provide an alternative derivation function
called _hardened derivation_, which breaks the relationship between called _hardened derivation_, which breaks the relationship between

View File

@ -168,6 +168,7 @@
<li>Thiago Arrais (thiagoarrais)</li> <li>Thiago Arrais (thiagoarrais)</li>
<li>Thomas Kerin (afk11)</li> <li>Thomas Kerin (afk11)</li>
<li>Tochi Obudulu (tochicool)</li> <li>Tochi Obudulu (tochicool)</li>
<li>Tony Lu (tlulu)</li>
<li>Tosin (tkuye)</li> <li>Tosin (tkuye)</li>
<li>Vasil Dimov (vasild)</li> <li>Vasil Dimov (vasild)</li>
<li>venzen</li> <li>venzen</li>