Author

Topic: Comment importer une clé privée dans Bitcoin Core depuis un paper wallet ? (Read 8678 times)

newbie
Activity: 21
Merit: 0
Meuh6879 tu as fait du gros boulot sur le forum  Shocked Je suis très loin de tout comprendre mais grand Merci  Cheesy
legendary
Activity: 1512
Merit: 1012
Note de performance :

Avec un vieux PC portable (5 ans), le scan complet (pour l'import d'une clé privée) de la blockchain locale stockée sur disque dur mécanique magnétique prend 2h30min.
full member
Activity: 147
Merit: 100
Core ne fonctionne pas avec des adresses déterministes comme Electrum (cf.).
C'est pourquoi il est important de sauvegarder le wallet.dat pour justement ne pas perdre les clés privées des adresses de change.
Toute nouvelle clé publique a sa propre clé privée effectivement.
legendary
Activity: 1512
Merit: 1012
D'après ce que j'ai lu sur le wallet.dat (bitcoin core) ... à la 102ème adresse, tu as 2 clés privées dans le wallet.dat (1 pour les 101 premières et 1 pour les adresses de 102 à 203).

Avec les HD wallet sur multibit et android wallet ou mycelium, c'est illimité (mais le wallet rame à mort !   Shocked   j'ai arrêté les tests après la 20ème adresse).
legendary
Activity: 1260
Merit: 1046
un wallet c'est une liste de couple de clé privée/publique, où une et une seule clé privée correspond à une et une seule clé publique.
Je croyais qu'une clé privée pouvait générer une quasi-infinité e clé publiques et que lorsque l'on demandait une nouvelle adresse à son wallet (une nouvelle clé publique), celle-ci était toujours calculée à partir de la même clé privée ?
Tu dis que chaque nouvelle adresse Bitcoin demandée à son wallet correspond à une autre clé privée ?
legendary
Activity: 1512
Merit: 1012
Quand je vois un document qui s'intitule "5 façons de perdre de l'argent avec les changements d'adresse bitcoin", je me dis qu'il faudrait que je sois plus carré que je le suis là-dessus.

 Grin clé USB = wallet.dat

je peux pas plus là, je suis à fond.  Cheesy
full member
Activity: 147
Merit: 100
un wallet c'est une liste de couple de clé privée/publique, où une et une seule clé privée correspond à une et une seule clé publique.
un nouveau wallet contient d'ailleurs 101 adresses par défaut :
- 1 adresse de réception
- 100 adresse de change (non visible dans l'interface du logiciel).
pour exporter l'ensemble des ces 101 adresses, passer par la commande "dumpwallet nom_fichier".

en important une autre adresse, on ne fait qu'ajouter une 102ème adresse au wallet.

legendary
Activity: 1260
Merit: 1046
Merci pour ce tuto... tes explications sont toujours très instructives et intéressantes ... on peut aussi préciser que pour réaliser l'import d'un wallet sur lequel on a mis un mot de passe (conseillé), il faut unlocker le wallet avec la commande : walletpassphrase "MotDePasse" 600
Mais, sinon, comme executter, je ne suis pas convaincu que l'import va réellement ECRASER le portefeuille...
Par contre il est vrai que c'est "risqué, "dangereux", "déconseillé" pour un newbie de se lancer dans un import de clé privée (il faut mieux privilégier le sweep...).
Après l'import, je pense qu'il faut aussi prendre garde au risque avec les "change address"...
http://bitzuma.com/posts/five-ways-to-lose-money-with-bitcoin-change-addresses/
https://en.bitcoin.it/wiki/How_to_import_private_keys
Si j'importe une clé privée dans un wallet déjà crée (avec des btc et des adresses bitcoins créées), cette clé privée vient s'ajouter à la clé privée du wallet en cours ? Le wallet gèrera autant de clés privées que j'en importe et toutes les clés publiques (adresses bitcoins) qui y son rattachées à ces différentes clés privées ?

Ce que j'ai constaté, pour le moment, c'est que l'import d'un wallet ne change pas la clé privée du wallet en cours (donc je ne sais pas comment retrouver la clé privée du wallet importé, donc ses adresses bitcoin).

C'est bien prise de tête tout cela. Il y aurait un document en français et didactique sur tous ces imports clés privées/wallet et les conséquences exactes que cela a dans la gestion des fonds et des transactions (gestion des adresses bitcoin) ?

Quand je vois un document qui s'intitule "5 façons de perdre de l'argent avec les changements d'adresse bitcoin", je me dis qu'il faudrait que je sois plus carré que je le suis là-dessus.
full member
Activity: 133
Merit: 100
Parfait, c'est effectivement des informations qui manquent (comment réutiliser une clé privée plus vite).  Wink
Merci pour ce tuto... tes explications sont toujours très instructives et intéressantes ... on peut aussi préciser que pour réaliser l'import d'un wallet sur lequel on a mis un mot de passe (conseillé), il faut unlocker le wallet avec la commande : walletpassphrase "MotDePasse" 600
Mais, sinon, comme executter, je ne suis pas convaincu que l'import va réellement ECRASER le portefeuille...
Par contre il est vrai que c'est "risqué, "dangereux", "déconseillé" pour un newbie de se lancer dans un import de clé privée (il faut mieux privilégier le sweep...).
Après l'import, je pense qu'il faut aussi prendre garde au risque avec les "change address"...
http://bitzuma.com/posts/five-ways-to-lose-money-with-bitcoin-change-addresses/
https://en.bitcoin.it/wiki/How_to_import_private_keys
full member
Activity: 147
Merit: 100
pas besoin d'utiliser un wallet vide pour importer une clé privée.
l'import n'écrase pas les clés existantes.
legendary
Activity: 1512
Merit: 1012
Parfait, c'est effectivement des informations qui manquent (comment réutiliser une clé privée plus vite).  Wink
legendary
Activity: 1090
Merit: 1089
Pour ne citer que deux exemples : Electrum pour un wallet ou blockchain.info pour un wallet online.

legendary
Activity: 1260
Merit: 1046
Il existe des dizaines de wallets avec lesquelles tu importes ta clefs privée paper  en 30secondes. 
Je m'associe aux remerciements pour le tuto de Meuh, désolé d'avoir oublié et que l'ocasion soit aussi celle de remercier plus généralement pur ses efforts pédagogiques dans les threads qu'il ouvre sur le forum ! je suis convaincu qu'ils sont utiles à de nombreuses personnes, même si il n'y a pas toujours beaucoup de retours.

Ce serait intéressant de citer les solutions qui permettent d'importer une clé privée dans un wallet existant en 30 secondes, même un peu plus, en tout cas simplement :-).
legendary
Activity: 1090
Merit: 1089
Meuh6879 a crée ce thread pour expliquer comment importer une clefs privée d'un paper Wallet vers bitcoin core (toujours bon d'avoir un tuto merci Meuh6879)

Mais cela ne veut pas dire que c'est la solution pour faire des virements d'un paper wallet vers un wallet pour une personne lambda.

Il existe des dizaines de wallets avec lesquelles tu importes ta clefs privée paper  en 30secondes. 

Disons que bitcoin core est reservé aux professionnels.
hero member
Activity: 616
Merit: 501
Tu prends le cas du paper wallet, mais il existe d'autres méthodes et produits très sécurisés pour madame michou.
legendary
Activity: 1260
Merit: 1046
Ok, Meuh, merci.

Sangoku, je me mets à la place de la fameuse Mme Michu et je me dis qu'elle n'est pas prête d'utiliser Bitcoin si un simple virement de compte à compte est aussi lourd. Je ne sais pas combien de temps il faudra pour que les transactions bitcoins deviennent simple pour des non geeks, mais pour le moment, si on oublie on essaye de se mettre à la place des non technophiles, il faut bien constater que tout cela est une prise de tête rebutante pour la quasi totalité de la population (je sais, on peut penser qu'ils sont tous sans intérêt, mais nous vivons avec au quotidien).
legendary
Activity: 1512
Merit: 1012
1) faire un virement de ces btc vers l'adresse de son wallet où réside nos autres btc.

2) Avec une telle lourdeur, les banques ont de beaux jours devant elles.

1) Oui.

En faisant cette manip. d'ailleurs, tu aides à la consolidation des bitcoins (rassemblement à une date récente) ce qui accélèrera le pruning et l'allègement de la blockchain lorsque le procédé aura été mis en place (après la décision sur la taille des blocks à mon avis).






2) Non.

Cette procédure est directe et contrôlée par soi-même ... aucune erreur "bancaire" n'est donc possible.
Tu vois ce que tu vires, tu vois la transaction, tu peux surveiller les confirmations.

Pour ce genre de manip., je n'utilise pas de fees (sauf SPAM donc Bitcoin Core oblige aux fees) car je m'en fous que ça dure longtemps (moins de 48h, souvent moins de 12h en fait).

Dans cette manip. en question, j'utilise donc mon téléphone android et le Bitcoin Core pour jouer au vases communicants.
hero member
Activity: 616
Merit: 501
Les banques de beaux jours devant elles ?
Aucunes ne me permettent de garder mon argent sans leurs contrôles.
Pourquoi tu compares un paper wallet à une banque ?
legendary
Activity: 1260
Merit: 1046
Là, on a récupérer les btc d'un paper wallet dans un wallet vide de bitcoin core.

Mais pour ajouter ces bitcoins issus du paper wallet à son wallet bitcoin core habituel, celui où sont stockés nos btc, il n'y a aucune procédure directe (j'imagine que la technique des clés privées l'interdis, au moins pour le moment) ?
Il faut donc créer un nouveau wallet, vide, faire la procédure que tu as détaillé ci-dessus et, une fois les bitcoins du paper wallet dans le nouveau wallet bitcoin core, faire un virement de ces btc vers l'adresse de son wallet où réside nos autres btc. Enfin, fermer le wallet que l'on vient de vider, ouvrir notre wallet habituel et le laisser se synchroniser pour qu'il "lise" la blockchain et le virement que l'on vient de faire ?

Avec une telle lourdeur, les banques ont de beaux jours devant elles... (sans compter les éventuelles fees, même minimes).
legendary
Activity: 1512
Merit: 1012
Si tout ce passe bien (votre blockchain locale ne présente pas de bug) et si vous n'avez pas fait de faute dans l'orthographe de la clé privée, votre Bitcoin Core se remplit avec vos fonds accrochés à votre clé privée.



Vous pouvez, ensuite, réaliser une opération pour payer ou transférer vos fonds sur un autre wallet ou sur votre téléphone portable ou ailleurs ...

legendary
Activity: 1512
Merit: 1012
La lecture de la blockchain locale commence.
Ici, Bitcoin Core devra relire 46,5 Go de données.





legendary
Activity: 1512
Merit: 1012
Le paper wallet a été généré depuis https://www.bitaddress.org/
Le Bitcoin Core est la version 0.11.0

Ouvrez Bitcoin Core (normalement mais sans avoir de wallet utilisé à l'intérieur).
Vérifiez que vos fonds sont biens à 0 BTC.
Vérifiez que Bitcoin Core est synchronisé (il doit être à jour sinon l'importation n'est pas possible).

L'importation de la clé privée ECRASERA votre wallet actuel.
Vérifiez BIEN que vos fonds sont biens à 0 BTC.

Lors de cette procédure d'importation d'une clé privée, Bitcoin Core scanne l'ensemble de la blockchain présente sur votre PC à la recherche des fonds accrochés à cette clé privée.

---

Ouvrez "Aide" puis "Console" comme l'image le montre.
Tapez, ensuite, le mot "importprivkey" suivi de la clé privée qui est inscrite à droite sur le paper wallet.
Ici, cette clé privée commence par un 5.

Jump to: