Author

Topic: Problème lors de la restauration d'un wallet avec BitcoinCore. HELP ! (Read 283 times)

legendary
Activity: 2114
Merit: 1693
C.D.P.E.M
Combien de millions récupérés ? Smiley

Oui, combien ?
newbie
Activity: 24
Merit: 1
Si seulement ...

Quelques centaines d'euros ...
hero member
Activity: 1932
Merit: 940
Combien de millions récupérés ? Smiley
newbie
Activity: 24
Merit: 1
Ça a fonctionné !   Cheesy

Merci infiniment pour votre aide à tous !
legendary
Activity: 1484
Merit: 1489
I forgot more than you will ever know.
- Si j'ai bien compris ce que m'a écrit @asche, j'ouvre mon BitcoinCore 0.8.x, je rentre la ligne de commande, ca va me donner ma clé privée (qui n'est pas le mot de passe pour envoyer les btc comme je le penssais), et ensuite avec electrum je peux récuperer mes mBtc ?

Merci.

Oui. Quelle que soit la version de bitcoin core. Pas besoin de synchroniser la Blockchain.
legendary
Activity: 2590
Merit: 2348
-Je n'ai rien compris aux WIF, il va falloir que je creuse.
ça concerne ton problème seulement si tu es capable de faire un dumpwallet dans la console(ou si tu as déjà un dump de ce wallet) mais pour l'instant j'ai l'impression que tu n'arrives pas à ouvrir ton wallet justement.  Undecided
newbie
Activity: 24
Merit: 1
Alors en fait j'ai l'adresse publique, sur laquelle on peut m'envoyer des btc, et je peux voir que mes mbtc sont bien sur cette adresse avec un explorateur de bloc chain en ligne.

J'ai le mot de passe qui me permettait d'envoyer des btc.

-Je pensais que c’était simplement ça mes clés publique et privée  Huh



-Dés que je peux, j'essaie de préparer une machine avec la derniére version de BitcoinCore et mon wallet.


-Je n'ai rien compris aux WIF, il va falloir que je creuse.

- Si j'ai bien compris ce que m'a écrit @asche, j'ouvre mon BitcoinCore 0.8.x, je rentre la ligne de commande, ca va me donner ma clé privée (qui n'est pas le mot de passe pour envoyer les btc comme je le penssais), et ensuite avec electrum je peux récuperer mes mBtc ?

Merci.
legendary
Activity: 2590
Merit: 2348
Ça fait très longtemps que je n'ai pas utilisé Bitcoin Core mais il me semble qu'il y avait une seed créée au départ...en tout cas, tu ne l'as pas.
En fait tu avais raison, sur les versions "récentes", il y a bien une seed récupérable que l'on peut réimporter, en revanche elle n'est pas mnémonique mais (pour une raison inconue) au format WIF comme une clef basique.

Il y a donc possibilité de se créer une seed mnémonique pour archivage, qu'on devra convertir au format WIF lorsqu'on voudra la réutiliser.

sethdseed ( "newkeypool" "seed" )

Set or generate a new HD wallet seed. Non-HD wallets will not be upgraded to being a HD wallet. Wallets that are already
HD will have a new HD seed set so that new keys added to the keypool will be derived from this new seed.

Note that you will need to MAKE A NEW BACKUP of your wallet after setting the HD wallet seed.

Arguments:
1. "newkeypool"         (boolean, optional, default=true) Whether to flush old unused addresses, including change addresses, from the keypool and regenerate it.
                             If true, the next address from getnewaddress and change address from getrawchangeaddress will be from this new seed.
                             If false, addresses (including change addresses if the wallet already had HD Chain Split enabled) from the existing
                             keypool will be used until it has been depleted.
2. "seed"               (string, optional) The WIF private key to use as the new HD seed; if not provided a random seed will be used.
                             The seed value can be retrieved using the dumpwallet command. It is the private key marked hdseed=1

Examples:
> bitcoin-cli sethdseed
> bitcoin-cli sethdseed false
> bitcoin-cli sethdseed true "wifkey"
> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "sethdseed", "params": [true, "wifkey"] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/

https://bitcoin-rpc.github.io/en/doc/0.17.0/rpc/wallet/sethdseed/
legendary
Activity: 1484
Merit: 1489
I forgot more than you will ever know.
Si je laisse le vieux BitcoinCore 0.8.x se synchroniser, et que je sort mes bitcoin ? Ca peut fonctionner ? Ou pas du tout ? Je crains que les mbtc se perdent qq part.

Merci.

Aucune raison que ça se perde.

Normalement pas besoin que ça synchronise non plus pour exporter ta clé privée.



Est-ce que tu connais l'adresse publique sur laquelle se trouvent tes mBTC ? Si oui :

Code:
Dans l'invite de commande de bitcoin core :
walletpassphrase "ton mdp" 600
dumpprivkey [ton adresse publique]

Ca va te retourner ta clé privée que tu pourras importer dans un wallet spv type Electrum.



Ca donne quoi de lancer bitcoin core 0.20.0 en admin sans blockchain avec ton ancien wallet ?
legendary
Activity: 2590
Merit: 2348
J'ai dit des conneries sur la seed, il  n'y en a pas sur bitcoin-core, désolé.

quelques pistes que tu as peut-être explorées:

- https://bitcointalksearch.org/topic/recovering-old-walletdat-5239002
- https://bitcoin.stackexchange.com/questions/59699/opening-an-old-wallet-dat
- https://github.com/akx/walletool



Dans plusieurs de ces solutions, il est demandé d'extraire la clé publique et privée.
Hors, j'ai l'adresse du portefeuille, et le mot de passe, donc ces étapes ne sont pas nécessaires ? Si ?

Je vais regarder de plus près pour importer le wallet dans electrum.

Si je laisse le vieux BitcoinCore 0.8.x se synchroniser, et que je sort mes bitcoin ? Ca peut fonctionner ? Ou pas du tout ? Je crains que les mbtc se perdent qq part.

Merci.
L'adresse qu'est-ce que tu appelles l'adresse du wallet?  Huh
Si tu as sa master private key tu peux facilement retrouver tes bitcoins (mais pas avec Electrum amha puisqu'il n'utilise pas le même path de derivation),
Mais je ne sais pas ce que tu entends exactement par son "adresse"
Est-ce que cette adresse commence par xp ou est-ce une adresse en hexadecimal (son hdseedid) ?
hero member
Activity: 1932
Merit: 940
J'ai dit des conneries sur la seed, il  n'y en a pas sur bitcoin-core, désolé.

quelques pistes que tu as peut-être explorées:

- https://bitcointalksearch.org/topic/recovering-old-walletdat-5239002
- https://bitcoin.stackexchange.com/questions/59699/opening-an-old-wallet-dat
- https://github.com/akx/walletool



Dans plusieurs de ces solutions, il est demandé d'extraire la clé publique et privée.
Hors, j'ai l'adresse du portefeuille, et le mot de passe, donc ces étapes ne sont pas nécessaires ? Si ?

Je vais regarder de plus près pour importer le wallet dans electrum.

Si je laisse le vieux BitcoinCore 0.8.x se synchroniser, et que je sort mes bitcoin ? Ca peut fonctionner ? Ou pas du tout ? Je crains que les mbtc se perdent qq part.

Merci.

Je pense qu'il te faudra les clés privées pour passer à electrum.

Je ne sais pas si on peut synchroniser avec un ancien bitcoin core, mais si tu synchronises, tu pourras bouger tes btc.
Tu peux envoyer des PM en tant que newbie ? Car il faudrait voir avec Yogg s'il peut t'aider.
newbie
Activity: 24
Merit: 1
J'ai dit des conneries sur la seed, il  n'y en a pas sur bitcoin-core, désolé.

quelques pistes que tu as peut-être explorées:

- https://bitcointalksearch.org/topic/recovering-old-walletdat-5239002
- https://bitcoin.stackexchange.com/questions/59699/opening-an-old-wallet-dat
- https://github.com/akx/walletool



Dans plusieurs de ces solutions, il est demandé d'extraire la clé publique et privée.
Hors, j'ai l'adresse du portefeuille, et le mot de passe, donc ces étapes ne sont pas nécessaires ? Si ?

Je vais regarder de plus près pour importer le wallet dans electrum.

Si je laisse le vieux BitcoinCore 0.8.x se synchroniser, et que je sort mes bitcoin ? Ca peut fonctionner ? Ou pas du tout ? Je crains que les mbtc se perdent qq part.

Merci.
hero member
Activity: 1932
Merit: 940


- J'ai cherché une solution pour télécharger la blockchain plus vite, par torrent pas exemple, je n'ai rien trouvé, si qq1 à une solution je suis preneur !


Regarde tout en haut a gauche de bitcointalk il y a le lien torrent :

https://bitcointalk.org/bitcoin-0.20.0.torrent


On cherchait une solution pour downloader la blockchain plus rapidement (torrent par exemple). Mais il semblerait que ce ne soit plus efficace depuis un bon moment.
legendary
Activity: 2114
Merit: 1693
C.D.P.E.M


- J'ai cherché une solution pour télécharger la blockchain plus vite, par torrent pas exemple, je n'ai rien trouvé, si qq1 à une solution je suis preneur !


Regarde tout en haut a gauche de bitcointalk il y a le lien torrent :

https://bitcointalk.org/bitcoin-0.20.0.torrent
legendary
Activity: 2590
Merit: 2348
J'ai dit des conneries sur la seed, il  n'y en a pas sur bitcoin-core, désolé.
C'est bien ce qu'il me semblait j'étais étonné de ton com. C'est vraiment la préhistoire bitcoin core, ça en dit d'ailleurs beaucoup sur le rythme d'évolution de bitcoin...  Sad

On peut quand même accéder à la master private key du wallet https://bitcoin.stackexchange.com/questions/81581/is-the-hdseedid-in-bitcoin-core-0-17-rpc-the-actual-seed-itself


- J'ai cherché une solution pour télécharger la blockchain plus vite, par torrent pas exemple, je n'ai rien trouvé, si qq1 à une solution je suis preneur !
- J'ai aussi cherché une solution pour utiliser un wallet.dat avec un autre soft ou service en ligne, sans succès.
 Cry

Je viens de voir que j'ai une sauvegarde plus complète sur la clé usb.
J'ai plusieur save du meme wallet, à jours différents, + le dossier Programfile(x86)/Bitcoin.

J'ai renommé mon dossier Programfile(x86)/Bitcoin en Programfile(x86)/Bitcoin.OLD, qui correspond à la version 0.17.1, et j'ai copié le dossier Bitcoin de ma sauvegarde, c'est le Core V 0.8.x qui c'est lancé. Avec un message warning que je n'ai pas noté, concernant la version trop vieille je pense.

Il m'a lancé une réparation de l'indexation des données, j'ai commencé puis annulé, trop long.
Je supprime ce dossier contenant la V0.8.x et je renomme le dossier de la V 0.17.1 correctement.
Je relance donc mon core 0.17.1 et il me lance encore une indexation et une synchronisation des en-tetes !

Une nuit passé et il lui reste 5 ans à synchroniser, il m'a fallu 2 semaines pour 18 mois ...  Cry

Je vais essayer de préparer un vieux pc portable que je vais laisser tourner avec la dernière version de BitcoinCore, si à chaque fois que je fais une manipulation, je perd 2 mois ou plus de synchronisation ... autant avoir un pc d'avance...


Mon problème ne viendrait pas du fait que ma sauvegarde wallet.dat proviendrait d'une v.0.8.x, peut être avant la création des wallets HD, ou un fork, ou un truc comme ça ...
Il parait que c'est plus long de synchroniser en pruné, donc déjà essaye en non-pruné ça devrait te faire gagner du temps  
hero member
Activity: 1932
Merit: 940
J'ai dit des conneries sur la seed, il  n'y en a pas sur bitcoin-core, désolé.

quelques pistes que tu as peut-être explorées:

- https://bitcointalksearch.org/topic/recovering-old-walletdat-5239002
- https://bitcoin.stackexchange.com/questions/59699/opening-an-old-wallet-dat
- https://github.com/akx/walletool

newbie
Activity: 24
Merit: 1
Ça fait très longtemps que je n'ai pas utilisé Bitcoin Core mais il me semble qu'il y avait une seed créée au départ...en tout cas, tu ne l'as pas.

Pareil, avant, il me semble qu'on pouvait télécharger le fichier blockchain sans passer par bitcoincore et la copier dans le dossier adéquat. Mais cela ne règle pas ton problème.

Espérons que les plus compétents passent par ici.

 


.


- J'ai cherché une solution pour télécharger la blockchain plus vite, par torrent pas exemple, je n'ai rien trouvé, si qq1 à une solution je suis preneur !
- J'ai aussi cherché une solution pour utiliser un wallet.dat avec un autre soft ou service en ligne, sans succès.
 Cry

Je viens de voir que j'ai une sauvegarde plus complète sur la clé usb.
J'ai plusieur save du meme wallet, à jours différents, + le dossier Programfile(x86)/Bitcoin.

J'ai renommé mon dossier Programfile(x86)/Bitcoin en Programfile(x86)/Bitcoin.OLD, qui correspond à la version 0.17.1, et j'ai copié le dossier Bitcoin de ma sauvegarde, c'est le Core V 0.8.x qui c'est lancé. Avec un message warning que je n'ai pas noté, concernant la version trop vieille je pense.

Il m'a lancé une réparation de l'indexation des données, j'ai commencé puis annulé, trop long.
Je supprime ce dossier contenant la V0.8.x et je renomme le dossier de la V 0.17.1 correctement.
Je relance donc mon core 0.17.1 et il me lance encore une indexation et une synchronisation des en-tetes !

Une nuit passé et il lui reste 5 ans à synchroniser, il m'a fallu 2 semaines pour 18 mois ...  Cry

Je vais essayer de préparer un vieux pc portable que je vais laisser tourner avec la dernière version de BitcoinCore, si à chaque fois que je fais une manipulation, je perd 2 mois ou plus de synchronisation ... autant avoir un pc d'avance...


Mon problème ne viendrait pas du fait que ma sauvegarde wallet.dat proviendrait d'une v.0.8.x, peut être avant la création des wallets HD, ou un fork, ou un truc comme ça ...
hero member
Activity: 1932
Merit: 940
Ça fait très longtemps que je n'ai pas utilisé Bitcoin Core mais il me semble qu'il y avait une seed créée au départ...en tout cas, tu ne l'as pas.

Pareil, avant, il me semble qu'on pouvait télécharger le fichier blockchain sans passer par bitcoincore et la copier dans le dossier adéquat. Mais cela ne règle pas ton problème.

Espérons que les plus compétents passent par ici.

 
newbie
Activity: 24
Merit: 1
Pourquoi tu utilises la version 0.17 ?
t'as pas de seed ?

C’était la version utilisée à l'époque sur ma VM. Je me suis contenté de mettre à jour la block chain.
Est-ce que je peux mettre à jour la version sans re-télécharger la blockchain ? Est-ce que ça peut arranger mon problème ?

Si j'ai une seed ? Je ne savais pas que BitcoinCore proposait de créer des seeds, j'ai découverts les seed il y a une semaine grâce
 à electrum.

Je ne peux pas t'aider, mais si tu attend quelques jours  je suis sur que tu trouvera quelqu'un pour t'aider.

Si dans 48h

 aucun Fr n'ai su t'aider, tu pourrais aller en partie anglaise.

Aussi, je t'ai envoye 1 merit, donc maintenant tu dois pouvoir mettre tes photos on [img] balises.




Merci.
hero member
Activity: 1932
Merit: 940
Pourquoi tu utilises la version 0.17 ?
t'as pas de seed ?
legendary
Activity: 2114
Merit: 1693
C.D.P.E.M
Je ne peux pas t'aider, mais si tu attend quelques jours  je suis sur que tu trouvera quelqu'un pour t'aider.

Si dans 48h aucun Fr n'ai su t'aider, tu pourrais aller en partie anglaise.

Aussi, je t'ai envoye 1 merit, donc maintenant tu dois pouvoir mettre tes photos on [img] balises.

newbie
Activity: 24
Merit: 1
Bonjour à tous.

J'ai relancé depuis un vieux pc, une vieille VM (machine virtuelle VmWare , sous win 7) sur laquelle tourne bitcoin core V 0.17.1.
Elle n'avait pas était synchronisée depuis 18 mois env., ça m'a prit 2 semaines, en la laissant connecté H24.

J'ai envoyé mes mBTC présents de l'époque, sur mon wallet Electrum de mon pc portable plus récent, mon bitcoin core à donc 0btc.

> Jusque là, tout va bien !


J'ai un vieux wallet.dat, sur dvd et clé usb, sur lequel il reste des mBTC (ca proviens d'un autre pc qui n'a rien à voir et que je n'ai plus), j'aimerais les importer dans mon Bitcoin Core (de ma VM sur mon vieux pc).


Voilà à quoi ressemble mon dossier Bitcoin (/roaming comme on le voit dans la barre d'adresse) dans da vm win7:

https://zupimages.net/up/20/34/nxkn.jpg

-

Voilà le contenu de mon dossier AppData/roaming/bitcoin/wallet:

https://zupimages.net/up/20/34/i4zy.jpg

-

Voilà le contenu de mon dossier de sauvegarde, que j'aimerais importer dans BitcoinCore:

https://zupimages.net/up/20/34/3or1.jpg

-

Voilà le contenu du fichier info.txt, il s'agit d'une note à moi même faite à l'époque.

Quote
Telecharger le portefeuille officiel Bitcoin-core.
Le fichier wallet.dat est à mettre là ou se télécharge la blockchain. bitcoin>donnees> à coté des dossiers "blocks, chainstate, database, peers.dat etc...

Mot de passe pour sortir des btc:
XXXXXXXXXX


-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_


>>> Je suis allé dans le dossier " AppData/roaming/bitcoin/wallet' > J'ai renommé le fichier wallet.dat en wallet.dat.old, et j'ai copié le fichié wallet.dat à restaurer = ERREUR, le client ne s'ouvre plus.

Je restaure l'ancien wallet en enlevant l'extension .old, tout reviens à l'état initial.

>>> Je copie mon fichier wallet.dat à restaurer, en racine du dossier ''bitcoin'', à coté des fichiers peers.dat, etc , et j’enlève le wallet.dat présent dans le dossier ''Wallet" = Meme ERREUR

J'ai refait les 2 procédures en copiant le fichier wallet.dat + le dossier "main" (que l'on voit dans mon screen du contenu de ma sauvegarde).


_-_-_-_-_-_-_-_-__-_-_-_-_-_-_-_-__-_-_-_-_-_-_-_-__-_-_-_-_-_-_-_-__-_-_-_-_-_-_-_-_

Capture du l'erreur en question, qui m’empêche d'ouvrir le Client :

https://zupimages.net/up/20/34/fsli.jpg


https://zupimages.net/up/20/34/u5fo.jpg


_-_-_-_-_-_-_-_-__-_-_-_-_-_-_-_-__-_-_-_-_-_-_-_-__-_-_-_-_-_-_-_-__-_-_-_-_-_-_-_-_


- Si je restaure le dossier Bitcoin avec le wallet.dat d'origine, le client fonctionne correctement.
- J'ignore totalement si lors de cette sauvegarde, j'avais un portefeuille HD ou non.



MERCI DE VOTRE AIDE !




Jump to: