Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: AliceWonderMiscreations on February 02, 2016, 09:38:20 AM



Title: Simple deterministic question
Post by: AliceWonderMiscreations on February 02, 2016, 09:38:20 AM
Say I generate the following private ECDSA key :

Code:
07b8fd762ccec1a071245c4b4798b6f78eac4cbe2cad227c325e01c6c9a1ef73

Is there anything wrong with creating derivatives by just adding 1? e.g.

Code:
07b8fd762ccec1a071245c4b4798b6f78eac4cbe2cad227c325e01c6c9a1ef74
07b8fd762ccec1a071245c4b4798b6f78eac4cbe2cad227c325e01c6c9a1ef75
07b8fd762ccec1a071245c4b4798b6f78eac4cbe2cad227c325e01c6c9a1ef76
07b8fd762ccec1a071245c4b4798b6f78eac4cbe2cad227c325e01c6c9a1ef77
07b8fd762ccec1a071245c4b4798b6f78eac4cbe2cad227c325e01c6c9a1ef78
07b8fd762ccec1a071245c4b4798b6f78eac4cbe2cad227c325e01c6c9a1ef79
07b8fd762ccec1a071245c4b4798b6f78eac4cbe2cad227c325e01c6c9a1ef7a
07b8fd762ccec1a071245c4b4798b6f78eac4cbe2cad227c325e01c6c9a1ef7b
etc.

Mathematically I can't think of any. Means if the seed is discovered, screwed - but isn't that always the case with deterministic ??

If there is a concept I am not understanding, where can I read more about it?

Thank you.


Title: Re: Simple deterministic question
Post by: Soros Shorts on February 02, 2016, 09:51:39 AM

Mathematically I can't think of any. Means if the seed is discovered, screwed - but isn't that always the case with deterministic ??


Not just the seed, but you are screwed if any PK in the sequence is discovered because you can work your way forwards and backwards. This is not the general case with deterministic, where it may only be possible to work your way forward.


Title: Re: Simple deterministic question
Post by: AliceWonderMiscreations on February 02, 2016, 09:56:08 AM
Ah thank you. That makes sense

Oh and I am sorry, I meant to post this in general bitcoin and not in dev.