Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
Fix Images For Normal HD Key Derivation; Mention Ancestor Key Risk #408
Conversation
|
@harding Thanks for your work on this! I couldn't find anything to add. I think this is better than what we have now, so: In the absence of critical feedback, this pull request will be merged on May 19th. |
saivann
added a commit
that referenced
this pull request
May 19, 2014
saivann
merged commit 5c102c5
into
bitcoin-dot-org:devel-docs
May 19, 2014
|
@harding This is why the hardened derivation exists, as it closes that issue. Perhaps that could be made more clear in the text? |
vbuterin
commented
May 20, 2014
|
Closes it at the expense of having a way to create a complete watch-only On 14-05-19 07:11 PM, Gregory Maxwell wrote:
|
|
@harding Also, can you suggest improvements to the BIP32 text that would have made it more obvious to you there? |
|
@gmaxwell I like making things clearer. :-) I think we could make it
That'll require some rewording of the rest of the opening paragraph, Re: BIP32, I know the exact list item from which I drew an incorrect Thanks!David A. Harding |
|
On Mon, May 19, 2014 at 05:04:09PM -0700, vbuterin wrote:
@vbuterin Hi! Thanks for your article! More importantly, thanks for your When I make the revision @gmaxwell suggested, I'll be sure to add a Thanks!David A. Harding |
harding commentedMay 17, 2014
While reading an excellent article by @vbuterin about HD wallet risks, I realized I used an incorrect key derivation formula that failed to include parent public keys in the hash. This patch for #393 fixes that error in both text and images.
I also added a short paragraph describing the risk explained in @vbuterin's article and updated the corresponding image to illustrate that risk. I would've preferred to add this new content separately after #393 gets merged, but I saw no point in updating the same image twice---once to correct my error and once to illustrate the additional risk.
Unrelated change: I removed an includes line from devref referring to a previously-deleted file; an upgraded version of Jekyll was dying because of this line.