Comment implémenter plusieurs dossiers de portefeuille situés en dehors du dossier blockchain bitcoin ?


Après des recherches approfondies, je n’ai trouvé aucune solution pour cette implémentation apparemment simple de l’application Bitcoin-Core.

Voici ce que j’essaie d’obtenir  :

L’exécution d’un nœud complet sur un ordinateur nécessite jusqu’à 400 Go de stockage sur disque. Il semble, après toutes mes recherches, que si l’on veut accéder à plus d’un portefeuille à partir du même ordinateur, il faudrait que chaque portefeuille soit exécuté à partir d’un dossier différent, sinon le Bitcoin-Core agira étrangement, refusera de se lancer, ou demandez à l’utilisateur de créer un nouveau portefeuille. Ajoutez à cela, il faudrait également que chaque portefeuille soit lancé avec un raccourci différent, ce qui est bien acceptable.

J’utilise un ordinateur Windows 7 pouvant contenir 1 To sur un disque dur de données secondaire. Le premier disque est un SSD et est strictement utilisé pour l’installation du système d’exploitation et du logiciel. Détenir l’intégralité de la blockchain bitcoin est acceptable, mais détenir 2 ou 3 copies est hors de question, ce serait d’ailleurs un peu ridicule puisque X fois 400 Go des mêmes données n’a aucun sens. Ce que j’essaie de faire, c’est de pouvoir lancer un portefeuille différent via son propre raccourci. Après plusieurs expérimentations, la seule façon que j’ai trouvée de le faire serait que chaque fois que je veux exécuter un portefeuille, je dois remplacer tout un tas de fichiers liés à ce portefeuille dans le \ bitcoins dossier. C’est une tâche fastidieuse et une façon relativement dangereuse de faire les choses. Une telle pratique est sujette aux erreurs et pourrait potentiellement être risquée de perdre des bitcoins.

Comment implémenter plusieurs dossiers de portefeuille situés en dehors du dossier blockchain bitcoin ?

J’ai expérimenté l’option de raccourci

–walletdir=D :\AllWallets\MyWalletA\

mais cela ne fonctionne pas pour une raison quelconque. Le paramètre est complètement ignoré sans générer d’erreur. La seule façon que j’ai trouvée qui pourrait fonctionner serait de maintenir l’ensemble de la blockchain 3X dans 3 dossiers différents et de lancer l’un d’eux avec le raccourci approprié. Une option qui nécessite 1,2 To et qui n’a aucun sens pratique car elle utilise tellement de mémoire sur le disque dur.

Alors voici la question :

Comment puis-je stocker un portefeuille spécifique situé dans le dossier A qui est complètement différent de D :\Bitcoin\

(si D :\Bitcoin\ serait l’emplacement complet de la blockchain) ?

Si je pouvais faire cela, je pourrais également créer n’importe quel nombre de dossiers B, dossiers C, dossiers D qui contiendraient mes différents portefeuilles et que je pourrais lancer n’importe lequel de ces portefeuilles (pas simultanément) lorsque j’ai besoin d’effectuer une transaction. Tous ces dossiers pourraient stocker les fichiers du portefeuille mais pas l’ensemble de la blockchain. Merci pour ton aide