Zeigt blockchain.info Salden für Adressen an, die sich im Cold Storage befinden?

Wenn ein Miner eine große Menge an Coins abgebaut hat und diese Coins nach der Generierung offline gespeichert wurden, wäre dann der Saldo der Adressen, die diese Coins enthalten, immer noch auf einem Blockexplorer wie blockchain.info sichtbar, wenn Sie die öffentliche Adresse hätten?

Oder müsste eine Person so etwas wie Bitcoin Core oder Bitcoind verwenden und die Adresse als Nur-Uhr-Adresse hinzufügen und getbalance aufrufen?

Ich versuche zu überprüfen, ob ein Verkäufer tatsächlich die Münzen hat, die er vorgibt zu haben. Sie können anscheinend die Brieftaschen und ihre Guthaben der Person zeigen, die mit ihnen im Büro interagiert, jetzt mit Bitcoin-Kern. Aber gibt es für mich in einem anderen Land eine Möglichkeit zu bestätigen, dass die Ansichten meines Kollegen tatsächlich richtig und korrekt sind?

Antworten (1)

Zeigt blockchain.info Salden für Adressen an, die sich im Cold Storage befinden?

Ja.

... gibt es für mich in einem anderen Land eine Möglichkeit zu bestätigen, dass die Ansichten meines Kollegen tatsächlich richtig und zutreffend sind?

Da sie Bitcoin Core verwenden, gibt es eine Möglichkeit zu überprüfen, ob sie die von ihnen behaupteten Adressen besitzen. Lassen Sie sie eine Nachricht mit jeder Adresse unterschreiben, auf der sie behaupten, die Bestände zu haben. Mit Bitcoin Core können Sie überprüfen, ob sie diese Adressen tatsächlich haben, und sie auf blockchain.info überprüfen, um den aktuellen Kontostand zu finden. Diese Funktion gibt es schon lange in Bitcoin Core.

Funktioniert in Bitcoin Core derzeit nur für Adressen, die mit einer „1“ beginnen (keine Segwit-Adressen, die mit einer „3“ beginnen, und keine Bech32-Adressen, die mit „bc1“ beginnen – die Entwickler sind sich dessen bewusst und ich werde sie in Kürze daran erinnern.)

In Bitcoin Core geht Ihre Transaktion gegenüber zu Datei -> Nachricht signieren und signiert jede Nachricht mit einer der Halteadressen. Kopieren Sie die Nachricht, die Adresse und die Signatur und senden Sie sie wahrscheinlich per E-Mail im Nur-Text-Format. Wiederholen Sie dies für jede weitere Adresse, die das BTC-Guthaben hält, das sie zum Verkauf anbieten.

In Bitcoin Core gehen Sie zu Datei -> Nachricht überprüfen und geben die bereitgestellten Details GENAU ein – Leerzeichen, neue Zeilen und alle Zeichen müssen GENAU übereinstimmen. Klicken Sie auf Bestätigen und voilà.

Ich bevorzuge die Form der signierten Nachricht wie folgt (geben Sie nicht die oberen und unteren Balkenzeilen für die Nachricht ein, sondern nur den Inhalt, und Sie können dies selbst überprüfen, die untere Zeile ist die Signatur). Ich gebe die zur Verifizierung verwendete Adresse gerne als Teil der Nachricht ein, aber das ist nicht unbedingt erforderlich:

------------------------------
Something that I want to sign.

bitcoin:1PMUf9aaQ41M4bgVbCAPVwAeuKvj8CwxJg
------------------------------
Signture:
IGaXlQNRHHM6ferJ+Ocr3cN9dRJhIWxo+n9PGwgg1uPdOLVYIeCuaccEzDygVgYPJMXqmQeSaLaZVoG6FMHPJkg=

Diese enthält alle kompakten Informationen, die zum Verifizieren der Nachricht notwendig sind.

Beispiel einer verifizierten Nachricht:
verifizierte Nachricht

Danke für die ausführliche Antwort und Erklärung. Ist es möglich, jede Version von Bitcoin Core zu verwenden, ohne die vollständige Blockchain zum Synchronisieren herunterzuladen?
@JohnMurphy Ja, so ziemlich jede Version. Verwenden Sie immer die offizielle Release-Version der Software von bitcoin.org. Sie müssen nicht die vollständige Blockchain herunterladen, um Nachrichten zu signieren/verifizieren. Der Unterzeichner muss den Schlüssel bereits in seiner Brieftasche haben, das ist ungefähr die einzige Voraussetzung.
Es tut mir leid, dass ich immer wieder Fragen stelle, aber wie verwende ich die Bitcoin-Core-Software, ohne die vollständige Blockchain herunterzuladen? Wenn ich zum ersten Mal versuche zu laufen, werde ich von diesem Bildschirm begrüßt: i.imgur.com/I9q5UQj.png Vielen Dank für Ihre Hilfe.
@JohnMurphy Sie können einfach Ja auswählen, es sei denn, Sie möchten etwas Benutzerdefiniertes. Mein Vorschlag ist, zu Einstellungen -> Optionen -> Netzwerk zu gehen und einen Proxy zu verwenden, den Sie nicht haben, dann OK und dann Datei -> Beenden und dann erneut starten.
Auf der Entwicklerseite wurde diese Verwendung der Nachrichtensignierung auf "... nicht nur "Beweis, den ich an dieser Adresse erhalte", sondern auch "Geldnachweis" (als separate Funktion) aktualisiert, da dies ein beliebter Missbrauch von ist Status der aktuellen Nachrichtensignierung ... auf der [bitcoin-dev]-Mailingliste. Es sollte beachtet werden, dass es im Fall von Web-Wallets keinen solchen Beweis gibt, da ein Web-Wallet-Benutzer die Utxos nicht wirklich besitzt und sie verschoben werden könnten, während Ihr Web-Wallet sein Guthaben behält, aber wir sprechen hier über die Verwendung mit Bitcoin Core pro Frage.