Wie erhalte ich das Guthaben einer Bitcoin-Adresse?

Ich weiß, dass blockchain.info eine API hat: https://blockchain.info/q/addressbalance/134dV6U7gQ6wCFbfHUz2CMh6Dth72oGpgH erhält das Guthaben der Bitcoin-Adresse, aber es ist nicht Open Source und muss eine Verbindung zum Internet herstellen.

Und ich finde, die Open-Source-Website blockexplorer.com hat nicht die richtige Balance gezeigt: http://blockexplorer.com/testnet/address/134dV6U7gQ6wCFbfHUz2CMh6Dth72oGpgH Sie bekommt 0, aber nicht 1250000 von blockchain.info.

Ich habe die Bitcoin-qt-Client-Debug-Konsole ausprobiert: getbalance 134dV6U7gQ6wCFbfHUz2CMh6Dth72oGpgH Aber es gibt 0 zurück, wenn die Adresse nicht meine ist.

Wie kann ich das Guthaben der Bitcoin-Adresse einer anderen Person abrufen? Die Bitcoin-Datenbank ist groß und es ist schwierig, jede Transaktion zu überprüfen, um den Kontostand zu erhalten.

Gibt es einen Quellcode oder eine API, die einfach zu verwenden ist?

Haben Sie eine Methode gefunden, um das Guthaben der Bitcoin-Adresse einer anderen Person zu erhalten?
Warum muss es Open Source sein? Sie müssen sowieso eine Verbindung zum Internet herstellen.
@coding_idiot Noch nicht. ABE hat die Funktion, aber ich habe sie nicht genutzt. Die Datenbank ist zu groß.
@JopVernooij Die Website blockiert meine IP, wenn ich zu viele Abfragen mache. :)
Ohne Internet können Sie das tatsächliche Guthaben nicht abrufen. Entweder stellen Sie eine Verbindung zu einer Website oder Online-API her, oder Sie verwenden einen lokalen Bitcoin-Client, der jedoch weiterhin Internet benötigt, um die aktuellen Daten aus dem Bitcoin-P2P-Netzwerk abzurufen.

Antworten (1)

blockexplorer.com zeigt die richtige Balance. Sie suchen jedoch in der Testnet-Blockchain nach.

Die richtige Anfrage lautet wie folgt: http://blockexplorer.com/address/134dV6U7gQ6wCFbfHUz2CMh6Dth72oGpgH

Wenn Sie diesen Link öffnen, werden Sie sehen, dass er das richtige Gleichgewicht anzeigt.

Wie Sie bereits erwähnt haben, ist blockexplorer.com Open Source, daher möchten Sie sich wahrscheinlich den Quellcode ansehen, um herauszufinden, wie der Mechanismus funktioniert, an dem Sie interessiert sind.

Danke! Es funktioniert. Aber es ist immer noch schwierig, den getbalance-Code von blockexplorer.com zu finden, der in Python geschrieben ist.
bitcoin-qt hat meines Wissens keinen API-Aufruf dafür.
Woher bekommt blockexplorer.com die Informationen über Guthaben?