Woher weiß ich, dass meine wallet.dat tatsächlich bereits über 100 Adressen enthält, die verwendet werden können?

Ich verwende den Standard-Befehlszeilen-Client (unter OSX, falls dies wichtig ist).

Ich habe in einigen Threads gelesen, dass es schlau genug ist, mehr als 100 Adressen vorab zu generieren, die in Zukunft verwendet werden sollen, wenn Sie sie fragen, damit die zukünftigen privaten Schlüssel nicht verloren gehen, wenn Sie eine frühere Brieftasche sichern.

Das wäre cool, aber wie überprüfe ich, ob es wirklich wahr ist?

Jedes Mal, wenn ich "eine neue Adresse bekomme", schien es mir genug Zeit zu dauern, um zu vermuten, dass sie sie im laufenden Betrieb generiert und nicht aus einem vorgenerierten Pool verwendet. Vielleicht war es aber aus anderen Gründen langsam, und deshalb würde ich es gerne irgendwie überprüfen.

Antworten (3)

Sie können dies überprüfen, indem Sie direkt den Inhalt Ihrer wallet.dat-Datei durchsuchen, bei der es sich um eine BDB-Datenbank handelt. Es gibt verschiedene Tools, um die Brieftasche zu erkunden, eines davon ist Gavins Bitcointools: https://github.com/gavinandresen/bitcointools

Ein weiterer Exporter ist pywallet.py .

Das Klicken auf „Neue Adresse erstellen“ dauert eine Weile, da nach der Rückgabe einer neuen Adresse aus dem vorgenerierten Pool eine tatsächliche neue generiert wird, um den Pool wieder aufzufüllen.

Stimmt, lol, das hätte ich erkennen müssen!

Das wäre cool, aber wie überprüfe ich, ob es wirklich wahr ist?

Das habe ich nicht probiert:

Sichern Sie Ihre wallet.dat und generieren Sie eine neue Empfangsadresse. Dann wallet.dat löschen und aus dem Backup wiederherstellen. Generieren Sie nun eine „neue“ Empfangsadresse. Es sollte die gleiche sein wie die erste.

Überzeugt?