a
a
Weather:
city not found
HomeBitcoinComment séparer Bitcoin Cash de Bitcoin (Core) dans le portefeuille Bitcoin ABC

Comment séparer Bitcoin Cash de Bitcoin (Core) dans le portefeuille Bitcoin ABC

Cet article explique comment accéder à vos pièces Bitcoin Cash (BCC / BCH) si vous avez conservé vos bitcoins dans le portefeuille officiel Bitcoin Core lors de la scission de la chaîne le 1er août 2017 à 12h20 UTC. Pour ce faire, nous utiliserons le portefeuille officiel Bitcoin ABC comme récepteur de nos pièces Bitcoin Cash.

Il m’a fallu un certain temps pour comprendre comment diviser ces pièces, j’ai donc décidé d’écrire ce petit guide pour aider d’autres personnes qui se trouvent dans la même situation. Le guide est basé sur les étapes décrites par Greg Maxwell sur Bitcointalk.org.

Alors, commençons.

Envoyez les Bitcoins vers un autre portefeuille que vous contrôlez

L’idée derrière cela est de transmettre vos bitcoins à un portefeuille complètement différent que vous contrôlez afin qu’en cas de problème lors de la récupération de vos pièces Bitcoin Cash, au moins vos bitcoins soient conservés en sécurité dans un autre endroit. .

Une chose à noter est que puisque cette transaction est exécutée après la scission du 1er août, la transaction sera valide sur la chaîne Bitcoin (Core) mais pas sur la chaîne Bitcoin Cash, car ces chaînes ont bifurqué. Ainsi, les bitcoins seront transférés mais pas les pièces Bitcoin Cash.

Vous pouvez envoyer les bitcoins vers un autre PC avec Bitcoin Core installé, mais je viens d’envoyer mes bitcoins sur mon compte Kraken. C’est moins sûr, mais je fais suffisamment confiance à Kraken pour conserver mes bitcoins au moins aussi longtemps qu’il faut pour diviser les pièces.

Importez le portefeuille Bitcoin Core dans le portefeuille Bitcoin ABC

Fondamentalement, le portefeuille Bitcoin ABC est un clone modifié du portefeuille Bitcoin Core, leurs fichiers de données sont donc compatibles. Cependant, certaines modifications sont nécessaires pour que Bitcoin ABC utilise correctement les fichiers Bitcoin Core.

Copiez le répertoire de données Bitcoin Core

Sur le PC sur lequel le portefeuille Bitcoin Core est installé, lancez Bitcoin Core, puis sélectionnez Aide-> Déboguer dans le menu et sélectionnez l’onglet Informations. Le répertoire de données contenant les fichiers de données du portefeuille est visible. Votre répertoire peut être différent du mien:

Arrêtez maintenant Bitcoin Core, puis copiez ce répertoire de données sur le PC sur lequel vous souhaitez installer Bitcoin ABC. La quantité de données à copier est assez importante (+ – 140 Go au moment de la rédaction de cet article), vous devrez donc copier le répertoire de données via votre réseau local si vous en avez un disponible ou utiliser un lecteur USB externe avec une capacité suffisante.

Supprimer les fichiers peer.dat

Une fois le répertoire de données copié, ouvrez-le sur le nouveau PC, localisez les fichiers peer.dat et supprimez-les. Ces fichiers contiennent les adresses d’autres portefeuilles Bitcoin sur le réseau, qui ne sont pas valides pour Bitcoin Cash et nous devons donc supprimer ces fichiers.

Téléchargez et installez le portefeuille ABC Bitcoin

L’étape suivante consiste à télécharger le portefeuille ABC Bitcoin et à l’installer sur le deuxième PC. Depuis que j’utilise Windows, j’ai simplement téléchargé le fichier appelé bitcoin-0.14.6-win64-setup-unsigned.exe dans la section de téléchargement du site Web BitcoinAbc.

BitcoinAbc Wallet pour Windows Téléchargements

Lancez le programme d’installation et suivez les instructions. Une fois l’installation terminée, laissez le programme d’installation exécuter Bitcoin ABC.

Lorsque Bitcoin ABC démarre, il demande où stocker son répertoire de données. Choisir Utilisez un répertoire de données personnalisé et sélectionnez le répertoire de données que vous avez copié précédemment (dans le cas D: Cache BitcoinAbc) et cliquez sur OK:

Choix du répertoire de données Bitcoin ABC

Terminer la synchronisation

La fenêtre principale de Bitcoin ABC s’ouvre et tente de se synchroniser avec le réseau:

Synchronisation Bitcoin ABC

Cependant, la synchronisation est bloquée car le répertoire de données contient des blocs du portefeuille Bitcoin Core créé après le fork, et ces blocs doivent être invalidés pour que Bitcoin ABC les supprime et télécharge les bons depuis son réseau. Ensuite, procédez comme suit:

  • Ouvrez la console de débogage (trouvée dans le menu ci-dessous Aide-> Déboguer) et sélectionnez le fichier Console languette.
  • Au bas de l’onglet de la console, tapez la commande suivante: invalidateblock 00000000000000000019f112ec0a9982926f1258cdcc558dd7c3b7e5dc7fa148 suivi de Enter:

Bitcoin ABC InvalidateBlock dans la console de débogage

Bitcoin ABC devrait maintenant synchroniser les blocs Bitcoin Cash créés après le fork depuis son propre réseau.

À ce stade, je dois admettre que le processus de synchronisation s’est figé à nouveau après un certain temps. J’ai dû tuer Bitcoin ABC et le redémarrer. Cependant, il a procédé à la synchronisation des blocs restants.

Abandonner la dernière transaction

À ce stade, le portefeuille Bitcoin ABC doit être entièrement synchronisé. Mais à ma grande consternation, il s’est avéré que j’avais 0 BCC disponibles dans mon solde. C’était comme si la dernière transaction où j’avais envoyé tous mes BTC de Bitcoin Core à Kraken était également dupliquée dans Bitcoin ABC. Pas bien.

Mais j’ai remarqué que la dernière transaction était désactivée. J’ai également remarqué que la valeur de la dernière transaction était délimitée par des crochets:

Dernière transaction grisée de Bitcoin ABC

Lorsque vous cliquez sur le Transactions onglet, puis en faisant un clic droit sur la dernière transaction, la transaction semble avoir un statut Ouvrir pour xyz plus de blocs:

Statut de la dernière transaction Bitcoin ABC ouverte pour plusieurs blocs

Cette transaction n’a donc pas été confirmée sur la blockchain Bitcoin Cash, et elle ne le sera jamais.

Ce que vous pouvez faire maintenant, c’est fermer la fenêtre des détails de cette transaction et faire un clic droit sur cette transaction dans la liste des transactions. Dans le menu contextuel qui apparaît vers le bas du menu, un Quitter la transaction l’élément de menu doit être disponible:

Transaction d'abandon de portefeuille Bitcoin ABC

Cliquez dessus Quitter la transaction élément du menu.

Bitcoin Cash enfin disponible

Voici! La dernière transaction que vous avez effectuée sur la blockchain Bitcoin Core devrait être abandonnée et ne sera plus prise en compte par le portefeuille Bitcoin ABC. Vous devriez maintenant avoir l’intégralité du solde Bitcoin Cash disponible à partir du moment de la fourchette dans votre portefeuille Bitcoin ABC.

Notez que la transaction abandonnée reste toujours visible dans le portefeuille Bitcoin ABC, mais ce n’est pas vraiment un problème autre que ce qui semble laid.

Qu’en est-il de l’ancien portefeuille Bitcoin Core?

À ce stade, l’ancien portefeuille Bitcoin Core n’est plus nécessaire et doit être jeté. Vous pouvez donc ouvrir son répertoire de données, sauvegarder le fichier wallet.dat qui s’y trouve au cas où, puis le supprimer.

La prochaine fois que vous démarrez Bitcoin Core, il en créera un nouveau wallet.dat fichier, ce qui signifie essentiellement que vous avez maintenant un nouveau portefeuille avec des adresses complètement différentes et que vos transactions passées ne sont plus disponibles.

Ce que j’ai fait, c’est transférer les bitcoins que j’avais stockés dans Kraken vers ce (nouveau) portefeuille Bitcoin Core.

Sommaire

C’est tout. J’espère que ce guide sera utile à ceux qui luttent comme moi pour accéder à leur Bitcoin Bash. Bonne chance!

Veuillez laisser vos commentaires ci-dessous.sauvegardersauvegardersauvegarder

sauvegardersauvegardersauvegardersauvegardersauvegardersauvegardersauvegarder

How to Split Bitcoin Cash from Bitcoin (Core) into the Bitcoin ABC Wallet

No comments

leave a comment