2
I know I can sign a piece of text using a bitcoin private key to prove control over a public address but are there any operations I can perform to know if a public key submitted to me was derived from a parent public key if I do not have any private keys at my disposal?
I have looked at: https://github.com/richardkiss/pycoin and https://github.com/jmcorgan/bip32utils but have not yet found a way to do it.
Thank you for any input :)
Are you asking about BIP32 or deterministic type 2 wallets? See also: http://meta.bitcoin.stackexchange.com/questions/661/what-should-hd-wallet-mean
– Nick ODell – 2015-04-28T01:06:16.077Yes I am but one specific use case in particular involving public key verification as described above, I'm hoping @Pieter Wuille (sipa) will see this question. Thank you for the link, I will check it out :) – derrend – 2015-04-28T01:10:14.443
Right, but which one are you asking about? – Nick ODell – 2015-04-28T01:12:09.063
I'm only asking if it is possible to know that a child private key came from it's parent in the absence of any secret keys and what the method would be to do it. If this is BIP32 deterministic wallet then yes I suppose this is what I am asking about :) – derrend – 2015-04-28T01:19:02.363