Bitcoin Forum

Local => Débutants => Topic started by: ZenFr on June 11, 2016, 08:27:25 AM



Title: Comparer 2 adresses : issues ou non de la même clé privée ?
Post by: ZenFr on June 11, 2016, 08:27:25 AM
Bonjour,

Pas certain que ce soit une question de débutant, mais au moins je pense que la réponse mérite d'être dans la section débutant.

Donc voici ma question :
On me soumet 2 clé publiques (2 adresses Bitcoin, par exemple) : comment puis-je savoir si ces 2 clés publiques ont été générées par la même clé privée ou non ?

Soit la réponse est ultra-simple et je suis passé à côté (ou j'ai déjà occulté).
Soit c'est plus compliqué qu'il n'y paraît.



Title: Re: Comparer 2 adresses : issues ou non de la même clé privée ?
Post by: perl on June 11, 2016, 10:02:35 AM
???

1.) Une clef prive ne donne que une seul adresse :)

2.) Meme avec hierarchical deterministic  , tu ne pourra pas connaitre le lien entre les addresses . Il faut pas connaitre la clefs prive d'une addresse mais la clef prive du HD ou la clef privé public .

3.) Meme en P2SH , tu peut pas savoir .


4.) Avec uniquement une addresse , tu ne peut meme pas connaitre la clef public de l'adresse bitcoin .



Title: Re: Comparer 2 adresses : issues ou non de la même clé privée ?
Post by: ZenFr on June 11, 2016, 10:34:46 AM
???

1.) Une clef prive ne donne que une seul adresse :)

2.) Meme avec hierarchical deterministic  , tu ne pourra pas connaitre le lien entre les addresses . Il faut pas connaitre la clefs prive d'une addresse mais la clef prive du HD ou la clef privé public .

3.) Meme en P2SH , tu peut pas savoir .


4.) Avec uniquement une addresse , tu ne peut meme pas connaitre la clef public de l'adresse bitcoin .


Merci de ta réponse, mais tu ajoutes à ma confusion.

Il y a bien des wallets qui te permettent de créer plusieurs clés publiques avec la même clé privée ?

Si ton 1) est vrai, cela veux dire que l'utilisateur qui a créé 50 adresses, lorsque dans les consignes de sécurisation de ses Bitcoins, il lit "sauvegarder les clés privées", il doit faire 50 dumpprivkey à la main, les copier/collés etc...

Dans ton 2), je suis perdu : clé privée public ? :-)


Title: Re: Comparer 2 adresses : issues ou non de la même clé privée ?
Post by: kcud_dab on June 11, 2016, 11:51:10 AM
Il y a bien des wallets qui te permettent de créer plusieurs clés publiques avec la même clé privée ?
Nop, tu parles des wallet "HD", dans lesquel il y a une seed qui permet de contruire des clés privées (donc des adresses) qui seront "déterministes", et donc qu'on pourra recontruire à partir de la seed originale.
Bref il y a une seed, qui donne X clés privés ensuite mais si tu connais la méthode de contruction des clés privés (il y a plusieurs méthodes différentes de le faire) tu seras capable de retrouver tes adresses
-> https://en.bitcoin.it/wiki/Deterministic_wallet



Title: Re: Comparer 2 adresses : issues ou non de la même clé privée ?
Post by: perl on June 11, 2016, 01:31:36 PM
???

1.) Une clef prive ne donne que une seul adresse :)

2.) Meme avec hierarchical deterministic  , tu ne pourra pas connaitre le lien entre les addresses . Il faut pas connaitre la clefs prive d'une addresse mais la clef prive du HD ou la clef privé public .

3.) Meme en P2SH , tu peut pas savoir .


4.) Avec uniquement une addresse , tu ne peut meme pas connaitre la clef public de l'adresse bitcoin .


Merci de ta réponse, mais tu ajoutes à ma confusion.

Il y a bien des wallets qui te permettent de créer plusieurs clés publiques avec la même clé privée ?

Si ton 1) est vrai, cela veux dire que l'utilisateur qui a créé 50 adresses, lorsque dans les consignes de sécurisation de ses Bitcoins, il lit "sauvegarder les clés privées", il doit faire 50 dumpprivkey à la main, les copier/collés etc...

Dans ton 2), je suis perdu : clé privée public ? :-)


Dans un wallet HD :)

Tu as une  seed  qui est la clef maitre a partir de la quel tu pourras tous recrée .

Avec cette clef maitre tu peut crée de clef filles 'Account'

A pour chaque clef fille tu pourra crée :
Private parrent key
Public  parrent key

Avec la Private parrent key , tu peut cree ou restaure tous les clef prive filles et donc aussi les clef public

Avec la Public parrent key , tu peut lister toutes les adresse public de l'account .
Utile pour avoir un wallet HD sur ton PC de tous le jours et la partie prive offline .






Title: Re: Comparer 2 adresses : issues ou non de la même clé privée ?
Post by: ZenFr on June 12, 2016, 08:43:35 AM
@KCud @Perl,

Merci pour vos explications, j'ai appris/compris une nouvelle chose dans la relation Seed/clés privées.

Je n'utilise que BitcoinCore, donc il faut peut être que j'enrichisse mon expérience sur ces points avec d'autres wallets car cela ne me convient pas de ne pas "maîtriser", ou au moins comprendre toutes ces relations.