Author

Topic: Rattrapage Synchronisation Bitcoin QT très lente, que faire ? (Read 365 times)

jr. member
Activity: 42
Merit: 1
Hello everybody,

Petite update : mon wallet bitoin core s'est enfin synchronisé (amen) au bout de presque 3 semaines..

Maintenant reste plus qu'a transférer sur Electrum et je serai enfin tranquille !

Merci à tous pour votre aide et patience Smiley
jr. member
Activity: 42
Merit: 1
Ok merci Smiley

J'ai réussi à relancer la syncho en mode 'pruning', plus qu'a attendre..
legendary
Activity: 2590
Merit: 2348
Je fais un dumpprivkey.. Je n'ai pas trop compris à quoi sert le dumpwallet. C'est un fichier de sauvegarde au même titre que wallet.dat ?
oui un fichier de sauvegarde si tu veux, ça te sort les adresses du wallet avec leur clef privée et leur path de derivation, la master private key de ton wallet, sa seed,etc

La joie du beginner.. Merci d’y répondre Smiley

La dernière pour ce soir : est-ce que je ne pourrais pas simplement supprimer les fichiers blocks dans application support ?
Quand j’entre dans la console de bitcoin core , un message d’erreur s’affiche..

Ca nous aiderait pas mal de savoir quel est le message.

Tu es sur windows ? Si oui tu fais windows + R et tu tapes %appdata%

Sinon pour Linux et Mac c'est ~/.bitcoin/ et ~/Library/Application Support/Bitcoin/ respectivement.

Le message dit :
Method not found (code -32601)

Je suis sur mac.. Par contre je viens de perdre toute la synchro : j'ai créer dans le fichier /Library/Application Support/Bitcoin/ un doc "bitcoin.conf" avec écrit prune=550. Je pense que c'est ça qui a réinitialiser toute la syncho..
Oui c'est normal que tu aies un message d'erreur, c'est une option de configuration ce n'est pas une commande et comme tu le remarques elle a semble-t-il fonctionné lorsque tu l'as mise dans ton fichier de conf.
jr. member
Activity: 42
Merit: 1
La joie du beginner.. Merci d’y répondre Smiley

La dernière pour ce soir : est-ce que je ne pourrais pas simplement supprimer les fichiers blocks dans application support ?
Quand j’entre dans la console de bitcoin core , un message d’erreur s’affiche..

Ca nous aiderait pas mal de savoir quel est le message.

Tu es sur windows ? Si oui tu fais windows + R et tu tapes %appdata%

Sinon pour Linux et Mac c'est ~/.bitcoin/ et ~/Library/Application Support/Bitcoin/ respectivement.

Le message dit :
Method not found (code -32601)

Je suis sur mac.. Par contre je viens de perdre toute la synchro : j'ai créer dans le fichier /Library/Application Support/Bitcoin/ un doc "bitcoin.conf" avec écrit prune=550. Je pense que c'est ça qui a réinitialiser toute la syncho..
legendary
Activity: 1484
Merit: 1489
I forgot more than you will ever know.
La joie du beginner.. Merci d’y répondre Smiley

La dernière pour ce soir : est-ce que je ne pourrais pas simplement supprimer les fichiers blocks dans application support ?
Quand j’entre dans la console de bitcoin core , un message d’erreur s’affiche..

Ca nous aiderait pas mal de savoir quel est le message.

Tu es sur windows ? Si oui tu fais windows + R et tu tapes %appdata%

Sinon pour Linux et Mac c'est ~/.bitcoin/ et ~/Library/Application Support/Bitcoin/ respectivement.
jr. member
Activity: 42
Merit: 1
La joie du beginner.. Merci d’y répondre Smiley

La dernière pour ce soir : est-ce que je ne pourrais pas simplement supprimer les fichiers blocks dans application support ?
Quand j’entre dans la console de bitcoin core , un message d’erreur s’affiche..
legendary
Activity: 2464
Merit: 3158
Tu utilises quelle version de Bitcoin Core ?
As tu essayé avec la dernière, la 0.20.0 ? https://bitcoin.org/en/download

Si ton wallet.dat est corrompu, il est peut-être toujours possible d'en extraire les clés privées.
Ce genre d'outil peut être utilisé pour procéder à l'extraction : https://github.com/jackjack-jj/pywallet

Bon, par contre ça nécessite un peu de connaissance en info..  Undecided
mmh effectivement ça demande quelques prérequis.. ça me parait bizarre que le fichier soit corrompu.

Je commence à saturer au niveau de l'espace dispo sur mon DD, j'ai vu qu'on pouvait activer le mode 'prune' avec bitcoin core..
vous en pensez quoi ?

Que t'es mimi avec toutes tes questions. Smiley

Hm, je pense que c'est une bonne idée et que tu devrais le faire.


Edit modo : c'est mimi, c'est mimi... mais c'est bibi qui fait les corrections Smiley
Archive
jr. member
Activity: 42
Merit: 1
Tu utilises quelle version de Bitcoin Core ?
As tu essayé avec la dernière, la 0.20.0 ? https://bitcoin.org/en/download

Si ton wallet.dat est corrompu, il est peut-être toujours possible d'en extraire les clés privées.
Ce genre d'outil peut être utilisé pour procéder à l'extraction : https://github.com/jackjack-jj/pywallet

Bon, par contre ça nécessite un peu de connaissance en info..  Undecided

mmh effectivement ça demande quelques prérequis.. ça me parait bizarre que le fichier soit corrompu.

Je commence à saturer au niveau de l'espace dispo sur mon DD, j'ai vu qu'on pouvait activer le mode 'prune' avec bitcoin core..
vous en pensez quoi ?

ou est-ce que je peux supprimer les fichiers des blocks dans le dossier ?
legendary
Activity: 1484
Merit: 1489
I forgot more than you will ever know.


Tu as encore accès à la plateforme ?

C'etait sur bitcoin central, qui est devenu paymium

Tu as encore les id de transaction ? Juste histoire de s'assurer sur quelle adresse publique ils ont été envoyés, et si ils y sont bien encore ?
legendary
Activity: 2464
Merit: 3158

ca c'est parce que tu as mis un mot de passe à ton wallet, il faut que tu déverrouilles ton wallet avec le mot de passe d'abord avec
https://bitcoincore.org/en/doc/0.20.0/rpc/wallet/walletpassphrase/


quand je rentre la phrase passe j'ai :

Error: Error parsing JSON:out

j'en ai testé plusieurs, sans succès --'

Tu utilises quelle version de Bitcoin Core ?
As tu essayé avec la dernière, la 0.20.0 ? https://bitcoin.org/en/download

Si ton wallet.dat est corrompu, il est peut-être toujours possible d'en extraire les clés privées.
Ce genre d'outil peut être utilisé pour procéder à l'extraction : https://github.com/jackjack-jj/pywallet

Bon, par contre ça nécessite un peu de connaissance en info..  Undecided
jr. member
Activity: 42
Merit: 1

ca c'est parce que tu as mis un mot de passe à ton wallet, il faut que tu déverrouilles ton wallet avec le mot de passe d'abord avec
https://bitcoincore.org/en/doc/0.20.0/rpc/wallet/walletpassphrase/


quand je rentre la phrase passe j'ai :

Error: Error parsing JSON:out

j'en ai testé plusieurs, sans succès --'
jr. member
Activity: 42
Merit: 1


Tu as encore accès à la plateforme ?

C'etait sur bitcoin central, qui est devenu paymium
jr. member
Activity: 42
Merit: 1



Mais tu fais un dumpprivkey ou un dumpwallet? Pour dumpwallet tu as bien compris que l'argument à passer était le fichier que tu créais pour y recevoir le dump et pas le fichier dat? fais bien gaffe à ça, n'écrase pas ton fichier
[/quote]

Je fais un dumpprivkey.. Je n'ai pas trop compris à quoi sert le dumpwallet. C'est un fichier de sauvegarde au même titre que wallet.dat ?
legendary
Activity: 1484
Merit: 1489
I forgot more than you will ever know.
Okk j'ai compris ! Je vais tester la manip !

Parce qu'enfait j'aurais pu aussi envoyé les btc stockés sur bitcoin core directement sur electrum, mais ça me prendrait des frais ?

Oui tu peux faire ça une fois que tu as importé tes clés privées selon la méthode que t'indique Saint-Loup



Haha non mais je les avais acheté sur une plateforme (tout ce qu'il y a de plus normal) et je les avais transferé sur BTC Core car je ne connaissais pas encore Electrum à l'époque. Et depuis ils "végètent" là dedans.
ça remonte, et j'ai un peu perdu la main avec le principe des adresses..

Tu as encore accès à la plateforme ?
legendary
Activity: 2590
Merit: 2348
Petite update, quand je rentre l'adresse sur la console j'ai ce message :

"Error: Please enter the wallet passphrase with walletpassphrase first. (code -13)"


ca c'est parce que tu as mis un mot de passe à ton wallet, il faut que tu déverrouilles ton wallet avec le mot de passe d'abord avec
https://bitcoincore.org/en/doc/0.20.0/rpc/wallet/walletpassphrase/

Mais tu fais un dumpprivkey ou un dumpwallet? Pour dumpwallet tu as bien compris que l'argument à passer était le fichier que tu créais pour y recevoir le dump et pas le fichier dat? fais bien gaffe à ça, n'écrase pas ton fichier
jr. member
Activity: 42
Merit: 1
Petite update, quand je rentre l'adresse sur la console j'ai ce message :

"Error: Please enter the wallet passphrase with walletpassphrase first. (code -13)"

jr. member
Activity: 42
Merit: 1
Okk j'ai compris ! Je vais tester la manip !

Parce qu'enfait j'aurais pu aussi envoyé les btc stockés sur bitcoin core directement sur electrum, mais ça me prendrait des frais ?
legendary
Activity: 2464
Merit: 3158
Il faut que tu telecharges la blockchaine pour savoir quelles adresses ont reçu des Bitcoins.
Donc IMO le plus simple si tu ne veux pas attendre c'est peut-être de faire un dump du wallet (dumpwallet) et de verifier chaque adresse dans un explorateur

Il faut savoir que le fichier wallet.dat ne contient pas uniquement les clés privées, mais aussi des données des transactions comme l'historique.

Voici une vue d'un wallet.dat lancé dans un Bitcoin Core qui n'est pas synchronisé.


Sur la droite, on voit l'historique des transactions.
La partie retirée correspond a des adresses publiques. D'ailleurs on voit la fin d'une adresse sur la première ligne.

Donc, simplement en lançant Bitcoin Core avec le bon wallet.dat, tu vois tes adresses publiques.
Après, si tu ne le charges pas avec le bon fichier, tu ne récupèreras jamais aucune info liée aux BTC que tu a supposément reçu en l'an 2 après Satoshi.
jr. member
Activity: 42
Merit: 1
 je crois que je vais m'armer de patience alors, j'ai update la version de bitcoin core et ça va beaucoup plus vite Smiley
legendary
Activity: 2590
Merit: 2348
Merci pour les explications !! mais comment je trouve l'adresse publique ?

Enfait j'avais déjà des btc stockés sur Bitcoin core, que j'aimerais transférer sur electrum qui est bcp plus rapide d'utilisation
Il faut que tu telecharges la blockchaine pour savoir quelles adresses ont reçu des Bitcoins.
Donc IMO le plus simple si tu ne veux pas attendre c'est peut-être de faire un dump du wallet (dumpwallet) et de verifier chaque adresse dans un explorateur
jr. member
Activity: 42
Merit: 1
Super, merci pour ta patience  Smiley
legendary
Activity: 2464
Merit: 3158
Haha non mais je les avais acheté sur une plateforme (tout ce qu'il y a de plus normal) et je les avais transferé sur BTC Core car je ne connaissais pas encore Electrum à l'époque. Et depuis ils "végètent" là dedans.
ça remonte, et j'ai un peu perdu la main avec le principe des adresses..

Haha.

https://bitcoin.fr/qu-est-ce-qu-une-adresse-bitcoin/

https://cryptoast.fr/cles-privees-cles-publiques-et-adresses-dans-bitcoin/

Si t'a besoin de voir ce que c'est, ouvres déjà Electrum et tu tomberas sur tes adresses publiques, de quoi te refaire la main. Wink
jr. member
Activity: 42
Merit: 1
Haha non mais je les avais acheté sur une plateforme (tout ce qu'il y a de plus normal) et je les avais transferé sur BTC Core car je ne connaissais pas encore Electrum à l'époque. Et depuis ils "végètent" là dedans.
ça remonte, et j'ai un peu perdu la main avec le principe des adresses..
legendary
Activity: 2464
Merit: 3158
Merci pour les explications !! mais comment je trouve l'adresse publique ?

Enfait j'avais déjà des btc stockés sur Bitcoin core

Hmm..
Comment as tu fait pour te retrouver avec des BTC stockés sur Bitcoin core ?
Soit tu as miné ce qui m'étonnerait car tu demanderais pas ce qu'est une adresse publique dans ce cas, soit on t'en a envoyé donc il suffit que tu fasse pareil pour retrouver ton adresse publique. Smiley

J'espère pour toi que tu n'a pas acheté une archive .zip avec des fichiers dedans et que t'es pas sûr(e?) que t'en avais bien dans ton wallet etc etc ... Roll Eyes
jr. member
Activity: 42
Merit: 1
Merci pour les explications !! mais comment je trouve l'adresse publique ?

Enfait j'avais déjà des btc stockés sur Bitcoin core, que j'aimerais transférer sur electrum qui est bcp plus rapide d'utilisation
legendary
Activity: 2590
Merit: 2348
Dans le cli de bitcoin core tu dumpes ton wallet avec cette commande
https://bitcoincore.org/en/doc/0.20.0/rpc/wallet/dumpwallet/

ou sinon si tu sais quelles adresses tu as utilisé, tu utilises cette commande pour chaque adresse
https://bitcoincore.org/en/doc/0.20.0/rpc/wallet/dumpprivkey/

En revanche je ne comprends pas pourquoi tu veux à tout prix utiliser bitcoin core si tu debutes?
C'est le wallet le plus lourdingue et le plus archaïque à utiliser, le seul où tu dois telecharger la blockchaine
legendary
Activity: 2464
Merit: 3158

Tu ouvres Bitcoin Core.
Va dans le menu "Window>Console" et rentres la commande "dumpprivkey" suivi de l'adresse publique Bitcoin dont tu veux récupérer la clé privée.
Ca va t'afficher une chaine de caractères :





Ce deuxième code (en noir sur la capture d'écran) c'est la clé privée.
C'est cette chaîne là qu'il faut copier/coller dans Electrum.

Electrum te permet de "sweep" tes fonds.
Ca veut dire, utiliser la clé privée pour faire une transaction qui dépense les BTC qui peuvent être dépensés par cette clé privée, et les envoyer dans le wallet Electrum.

(C'est quasi équivalent à l'opération d'import d'une clé privée, la différence est subtile)

Gaffe à ne pas partager les infos qui sont renvoyés par ton Bitcoin Core.
Si j'avais des fonds à l'adresse bc1qdjx8zncvjmqkym6lcwhljhuuj09nh848ajdxyh cette capture d'écran aurait permit de les dépenser.

Bonne chance !
legendary
Activity: 2590
Merit: 2348
D'accord, donc théoriquement, je récupere la clef stockée sur wallet.dat et je la rentre dans Electrum (par ex) pour recuperer mon portefeuille ?

et je crois ne pas avoir très bien compris la manip à faire pour ouvrir un fichier wallet.dat..
non dans bitcoin core tu dumpes tes clefs privees
jr. member
Activity: 42
Merit: 1
D'accord, donc théoriquement, je récupere la clef stockée sur wallet.dat et je la rentre dans Electrum (par ex) pour recuperer mon portefeuille ?

et je crois ne pas avoir très bien compris la manip à faire pour ouvrir un fichier wallet.dat..
legendary
Activity: 2590
Merit: 2348
Dac merci !

Et j'ai encore une question (désolée ça fait beaucoup!) par rapport à la sauvegarde wallet.dat :
est-il possible d'ouvrir une sauvegarde faite avec bitcoin core par ex, sur un autre portefeuille, comme Electrum ?
Non pas à ma connaissance, Bitcoin est assez peu normé en fait et chaque wallet fait un peu les choses à sa sauce, donc pas de compatibilité pour ce genre de fichiers.

Est-il possible aussi de transferer mes btc stockés sur bitcoin core sur electrum, avant que la synchro ne se termine ? (mon ordi n'est pas très puissant, et il reste encore pas mal de temps de synchro >.<)

Bonne journée Smiley
Oui tout à fait, les bitcoins ne sont pas stockés sur les wallets en tant que tels, seules les clefs le sont.
Les BTC restent sur la blockchain, les wallets ne faisant que lire et écrire sur cette blockchain en gros.
Tu peux donc tout à fait "récupérer" tes bitcoins sur un autre wallet grace aux clefs privées.
Bonne journée à toi aussi

jr. member
Activity: 42
Merit: 1
Dac merci !

Et j'ai encore une question (désolée ça fait beaucoup!) par rapport à la sauvegarde wallet.dat :
est-il possible d'ouvrir une sauvegarde faite avec bitcoin core par ex, sur un autre portefeuille, comme Electrum ?

Est-il possible aussi de transferer mes btc stockés sur bitcoin core sur electrum, avant que la synchro ne se termine ? (mon ordi n'est pas très puissant, et il reste encore pas mal de temps de synchro >.<)

Bonne journée Smiley
copper member
Activity: 2828
Merit: 4065
Top Crypto Casino
je poste pour un autre problème sur bitcoin core : il me dit "urgent : key compromised, upgrade required"

j'ai changé la phrase passe mais le message est toujours présent.. Y a t'il autre chose à faire ?
Mettre à jour
C'est le système d'alerte du réseau, qui n'est plus utilisé depuis des années. Tu peux ignorer le message et mettre à jour ta version. C'etait à la base pour informer les gens de choses importantes sur le réseau. Ils l'ont enlever, je crois même qu'il y avait une vulnerabilité avec ca.

edit: https://bitcoin.org/en/alert/2016-11-01-alert-retirement#summary

Quote
Le système d'alerte du réseau est en cours de retrait. Aucun Bitcoin n'est en danger et cet avertissement peut être ignoré sans risque. Passez à la dernière version de votre logiciel de portefeuille pour ne plus voir l'alerte.
jr. member
Activity: 42
Merit: 1
je poste pour un autre problème sur bitcoin core : il me dit "urgent : key compromised, upgrade required"

j'ai changé la phrase passe mais le message est toujours présent.. Y a t'il autre chose à faire ?
jr. member
Activity: 42
Merit: 1
Ha, mais il s'ouvre avec quel logiciel le ficher "wallet.dat" ? parce que si je clique dessus ça l'ouvre avec mac player >.<

Merci pour l'adresse de connexion avec Electrum ! pour mon ancien wallet, je n'arrive pas à retrouver le mot de passe.;
legendary
Activity: 2464
Merit: 3158
c'est bien la sauvegarde du portefeuille que je dois nommer wallet.dat ? Et après, que doit-on faire du fichier ?

Pour electrum, je l'avais déjà, mais je n'arrive pas à le connecter, le voyant reste rouge, et je n'arrive plus à recuperer mon ancien wallet..

Le fichier "wallet.dat" est crée lorsque tu lances pour la première fois Bitcoin Core.
Ce fichier contient tes clés privées, dont tu auras besoin pour dépenser les BTC que tu recevras dans ce wallet.
Le mieux reste d'en faire une copie et la conserver précieusement, de manière sécurisée.

Pour Electrum, essaie la manip' suivante :
Dans le menu en haut, va dans "Tools" > "Network" et essaie d'entrer l'adresse du serveur suivant : electrum.blockstream.info:50002

Comment ça se fait que tu n'arrives pas à récupérer ton ancien wallet ?
jr. member
Activity: 42
Merit: 1
Merci pour ta réponse !

Je vais jeter un œil au thread de synchro..
Par contre, je crois que je n'ai jamais vraiment compris la sauvegarde wallet.dat : c'est bien la sauvegarde du portefeuille que je dois nommer wallet.dat ? Et après, que doit-on faire du fichier ?

Pour electrum, je l'avais déjà, mais je n'arrive pas à le connecter, le voyant reste rouge, et je n'arrive plus à recuperer mon ancien wallet..
legendary
Activity: 2464
Merit: 3158
Hello o/

La synchronisation et rattrapage des blocs est donc très lente. Pensez-vous qu'il y ait un moyen de l’accélérer ?
J'ai la version v.0.11.2, et environ 7 connexions actives. Est-ce que ça vaut le coup de telecharger la dernière version de QT ?

Alors, il y'a plusieurs paramètres à prendre en compte.
Principalement, ta vitesse de connection et si tu es sur un HDD ou un SSD.

Aussi, synchronise avec un wallet.dat vierge (fais une copie et renomme celui que tu as), car Bitcoin Core va faire un rescan régulièrement, ce qui sert pas à grand chose fondamentalement.

Tu peux voir ce thread où des gens ont fait des tests de vitesse de synchronisation : https://bitcointalksearch.org/topic/how-to-initially-sync-bitcoin-as-fast-as-possible-5246078
Dans une des configurations expliquées sur ce fil de discussion, ça a pris 5 jours pour synchroniser la blockchain de Bitcoin en partant de rien.


Aussi, est-ce qu'il est possible de transferer des btc vers un autre portefeuille alors que la synchro n'est pas terminée ?

Et quel portefeuille (sans avoir à telecharger la blockchain) conseillerez-vous ?

Oui, possible de signer une transaction et de l'envoyer même si la synchro est pas finie.
Par contre c'est plutôt technique. Si tu débutes avec Bitcoin (comme sur Bitcointalk) il vaut mieux que tu te familiarises avec l'écosystème avant. Smiley

Pour un portefeuille qui ne nécessite pas de télécharger la blockchain, je te recommande Electrum. (https://electrum.org)
jr. member
Activity: 42
Merit: 1
Bien le bonjour chère communauté !

J'en appelle à votre aide et savoir pour quelques conseils / éclaircissements :

Je suis en train de mettre à jour mon portefeuille Bitcoin Core, à ce jour 4 ans de retard à rattraper (j'avais 7 ans au départ, ça fait une dizaine de jours que mon ordi tourne en boucle).
La synchronisation et rattrapage des blocs est donc très lente. Pensez-vous qu'il y ait un moyen de l’accélérer ?
J'ai la version v.0.11.2, et environ 7 connexions actives. Est-ce que ça vaut le coup de telecharger la dernière version de QT ?

Aussi, est-ce qu'il est possible de transferer des btc vers un autre portefeuille alors que la synchro n'est pas terminée ?
Et quel portefeuille (sans avoir à telecharger la blockchain) conseillerez-vous ?

Merci d'avance pour vos réponses  Smiley
Jump to: