Ein Satoshi-Test ist eine On-Chain-Transaktion mit Bitcoin. Ein Dienst fordert sie an, um zu prüfen, ob du Bitcoin von einer bestimmten Adresse ausgeben kannst. Folge dieser Anleitung nur, wenn der Dienst ausdrücklich einen Satoshi-Test verlangt und dir die genaue Quelladresse, Zieladresse, den Betrag mit Einheit sowie die erforderliche Anzahl an Bestätigungen genannt hat. Ist die Anfrage unklar, frag den Dienst zuerst nach der akzeptierten Methode und den genauen Transaktionsdaten.

Mit der Funktion Coin Control in der BitBoxApp kannst du gezielt eine nicht ausgegebene Transaktionsausgabe (UTXO) auswählen, die zur geforderten Quelladresse gehört. Ein UTXO ist ein Bitcoin-Betrag aus einer früheren Transaktion, der noch nicht ausgegeben wurde. Die Transaktion bewegt Bitcoin, kostet eine Netzwerkgebühr und ist öffentlich einsehbar. Nach der Bestätigung lässt sie sich nicht rückgängig machen. Ein Satoshi-Test zeigt, dass du genau diese Ausgabe ausgeben konntest. Er weist weder deine Identität noch dein rechtliches Eigentum oder die Kontrolle über alle Adressen deiner Wallet nach.

Prüfe die Anfrage, bevor du sendest

Vergewissere dich, dass die Anfrage tatsächlich von dem Dienst stammt, den du nutzen möchtest. Fahre nicht fort, wenn Quelladresse, Zieladresse, Betrag, Einheit oder Bestätigungsanforderung fehlen oder unklar sind. Für einen Satoshi-Test braucht der Dienst niemals deine Recovery-Wörter, privaten Schlüssel, dein Passwort, deine optionale Passphrase oder dein Wallet-Backup.

 

Prüfe die geforderte Adresse

Prüfe zuerst, ob die genaue Quelladresse zu dem Bitcoin-Konto gehört, das du verwenden möchtest. Jedes Bitcoin-Konto in der BitBoxApp ist getrennt. Wähle deshalb das Konto, in dem die vom Dienst genannte Adresse liegen soll.

  1. Wähle in der linken Seitenleiste der BitBoxApp das betreffende Bitcoin-Konto aus.
  2. Wähle oben in der Kontoübersicht Kontoinformationen und anschließend Verwendete Adressen anzeigen.
  3. Suche die vollständige Adresse sowohl im Tab Empfangsadressen als auch im Tab Wechselgeldadressen. Wähle den passenden Treffer aus, um seine Details zu öffnen.

Wird die genaue Adresse angezeigt, wurde sie vom ausgewählten Konto erzeugt. Prüfe als Nächstes, ob sie eine bestätigte Ausgabe enthält. Wird sie in keinem der beiden Tabs angezeigt, prüfe weitere infrage kommende Bitcoin-Konten. Findest du sie weiterhin nicht, lass dir die Quelladresse vom Dienst bestätigen. Verwende keine andere Adresse.

Eine ausführlichere Anleitung zum Öffnen dieser Ansicht, zur Adresssuche und zu Empfangs- und Wechselgeldadressen findest du unter Wie du verwendete Adressen in der BitBoxApp anzeigst.

Verwendete Adressen in der BitBoxApp mit aufgeklappter Empfangsadresse und der Aktion zum Öffnen im externen Block Explorer

Prüfe, ob eine bestätigte Ausgabe vorhanden ist

Wähle in den Details der aufgeklappten Adresse In externem Block Explorer öffnen. Die BitBoxApp zeigt die Adresse dann im mempool-Block-Explorer an. Dort siehst du öffentliche Blockchain-Daten, aber nicht, wem die Wallet gehört. Beim Öffnen wird die öffentliche Adresse außerdem an eine externe Website übermittelt.

Suchfeld im mempool-Block-Explorer; die Benutzeroberfläche ist auf Englisch

Prüfe, ob die Adresse ein bestätigtes Guthaben und mindestens ein bestätigtes UTXO enthält. Je nach Ergebnis gehst du so weiter:

Ergebnis im Explorer Nächster Schritt
Ein bestätigtes UTXO, dessen Wert für den Testbetrag und die Netzwerkgebühr ausreicht Weiter mit Satoshi-Test durchführen.
Eine eingehende, noch unbestätigte Transaktion Warte auf die Bestätigung und prüfe die Adresse danach erneut.
Kein bestätigtes UTXO Lass dir vom Dienst bestätigen, dass der Satoshi-Test von genau dieser Adresse gesendet werden muss. Hat er das bestätigt und hast du die Adresse in deinem Konto gefunden, folge den Schritten zum Aufladen.

Der Screenshot zeigt eine leere Adresse als Beispiel. Ein früherer Geldeingang oder der Gesamtbetrag aller eingegangenen Bitcoin bedeutet nicht, dass aktuell noch ein UTXO zum Ausgeben vorhanden ist.

Beispiel einer Bitcoin-Adresse ohne bestätigtes Guthaben und ohne verfügbare UTXOs im mempool-Explorer; die Benutzeroberfläche ist auf Englisch

Lade die bestätigte Quelladresse auf, wenn sie leer ist

Nutze diesen Abschnitt, wenn die genaue Adresse unter Verwendete Adressen angezeigt wird, kein bestätigtes UTXO enthält und der Dienst bestätigt hat, dass der Satoshi-Test von dieser Adresse gesendet werden muss. Durch das Aufladen entsteht die Ausgabe, die du später für den Test auswählst. Die Aufladung ist eine eigene On-Chain-Transaktion: Sie verursacht eine zusätzliche Netzwerkgebühr, verwendet die Adresse erneut und lässt sich nach der Bestätigung nicht rückgängig machen.

Du brauchst genug Bitcoin für den geforderten Testbetrag und die Netzwerkgebühr der späteren Testtransaktion. Auch für die Aufladung selbst fällt eine Gebühr an.

  1. Klappe unter Verwendete Adressen die geforderte Adresse auf und wähle Adresse kopieren, um sie vollständig zu kopieren.
  2. Öffne in der BitBoxApp das Bitcoin-Konto, von dem du Bitcoin senden möchtest, und wähle Senden.
  3. Füge die kopierte Adresse in das Feld Empfangsadresse ein. Vergleiche sie Zeichen für Zeichen mit der Adresse aus der Anfrage des Dienstes.
  4. Gib genug Bitcoin ein, um den Satoshi-Testbetrag und dessen Netzwerkgebühr abzudecken. Sende nicht nur den Testbetrag.
  5. Wähle Prüfen und prüfe Empfängeradresse, Betrag und Netzwerkgebühr in der BitBoxApp. Vergleiche dieselben Angaben auf dem Display deiner BitBox-Hardware-Wallet. Bestätige die Aufladung nur, wenn alle Angaben zu deiner Absicht passen.
  6. Warte, bis die Aufladung bestätigt ist. Prüfe die Adresse danach erneut im externen Explorer und vergewissere dich, dass sie nun ein ausreichend hohes bestätigtes UTXO enthält.

Kannst du die Adresse nicht aufladen und beide Netzwerkgebühren bezahlen, frag den Dienst nach einer anderen akzeptierten Verifizierungsmethode. Verwende ausschließlich die genaue Quelladresse, die der Dienst bestätigt hat.

Aktiviere Coin Control

Ist Coin Control bereits aktiviert, kannst du mit dem Test fortfahren. Andernfalls öffne in der BitBoxApp Einstellungen, wähle Erweiterte Einstellungen und aktiviere Coin Control aktivieren. Danach ist Coin Control verfügbar, während du eine Bitcoin-Transaktion vorbereitest. Eine ausführliche Anleitung findest du unter Wie du Coin Control in der BitBoxApp verwendest (UTXO-Auswahl).

Erweiterte Einstellungen der BitBoxApp mit eingeschalteter Option Coin Control aktivieren

Führe den Satoshi-Test durch

Bevor du beginnst, vergewissere dich, dass die geforderte Adresse ein bestätigtes UTXO enthält. Halte außerdem die genaue Quelladresse, Zieladresse, den Betrag samt Einheit, die erforderliche Anzahl an Bestätigungen und mögliche Vorgaben zur Ausgabe oder zu den Eingaben bereit. Hat dir der Dienst einen Outpoint genannt, also eine bestimmte Transaktionsausgabe, brauchst du auch diese Angabe.

Wähle in den folgenden Schritten eine passende Ausgabe mit Coin Control aus, gib die angeforderte Transaktion ein und prüfe sie auf deiner BitBox, bevor du sie freigibst. Die Screenshots ergänzen die Anleitung; die Schritte funktionieren auch ohne sie.

Schritt 1: Öffne das richtige Konto und wähle Senden

Wähle in der BitBoxApp das Bitcoin-Konto aus, in dem du die geforderte Adresse gefunden hast. Wähle Senden, um das Sendeformular dieses Kontos zu öffnen. Prüfe den Kontonamen, bevor du fortfährst: Coin Control zeigt Ausgaben aus dem ausgewählten Konto an.

Bitcoin-Kontoübersicht in der BitBoxApp mit der Schaltfläche Senden

Schritt 2: Öffne Coin Control

Wähle rechts im Sendefenster Coin Control. Das Fenster Outputs wählen wird geöffnet und zeigt die verfügbaren UTXOs des ausgewählten Kontos. Ist Coin Control nicht verfügbar, aktiviere es unter Einstellungen → Erweiterte Einstellungen → Coin Control aktivieren und kehre danach zum Sendefenster zurück.

Bitcoin-Sendeformular der BitBoxApp mit Coin Control, Empfangsadresse, Betragsfeldern und Prüfen

Schritt 3: Finde und wähle die passende Ausgabe

Suche im Fenster Outputs wählen eine Zeile, deren vollständige Adresse mit der vom Dienst geforderten Quelladresse übereinstimmt. Jede Zeile zeigt einen Betrag sowie Datum, Adresse und ID. Die ID bezeichnet den Outpoint, also die genaue Transaktionsausgabe. Hat der Dienst einen Outpoint angegeben, vergleiche auch diesen. Wähle nicht allein anhand eines passenden Betrags.

Wähle das Kästchen links neben genau einer passenden Zeile aus. Der Betrag dieses UTXO muss für den Testbetrag und die Netzwerkgebühr ausreichen. Prüfe, dass keine weitere Zeile ausgewählt ist, es sei denn, der Dienst hat bestätigt, dass er mehrere Eingaben akzeptiert und genau angegeben, welche dafür infrage kommen.

Die blaue Kennzeichnung Wechselgeld markiert eine Wechselgeld-Ausgabe. Die rote Kennzeichnung Adresse mehrmals verwendet weist darauf hin, dass eine Adresse mehrfach verwendet wurde. Keine der Kennzeichnungen bestätigt, dass die Ausgabe zur geforderten Quelladresse gehört. Prüfe dafür immer die vollständige Adresse und einen gegebenenfalls angegebenen Outpoint.

Wähle Weiter, um mit deiner Ausgabeauswahl zum Sendeformular zurückzukehren.

Fenster Outputs wählen in der BitBoxApp mit verfügbaren UTXOs und Weiter; keine Ausgabe ist ausgewählt

Schritt 4: Gib die genaue Zieladresse und den Betrag ein

Gib die vom Dienst genannte Zieladresse in das Feld Empfangsadresse und den genauen Betrag in das Betragsfeld für die Kryptowährung ein. Achte genau auf die Einheit: Ein in Satoshis angegebener Betrag unterscheidet sich von derselben Zahl in BTC. Vergleiche die vollständige Zieladresse und den Betrag vor dem Fortfahren erneut mit der ursprünglichen Anfrage. Das Feld Notiz ist optional. Sein Inhalt bleibt in der BitBoxApp und wird nicht Teil der Bitcoin-Transaktion.

Schritt 5: Prüfe, was mit dem Restbetrag geschieht

Eine Bitcoin-Transaktion gibt jedes ausgewählte UTXO vollständig aus. Ist sein Wert höher als der Testbetrag samt Gebühr, erhältst du den Rest als neue Wechselgeld-Ausgabe zurück. Die ursprüngliche Quelladresse hat danach möglicherweise kein ausgebbares UTXO mehr. Erwartet der Dienst eine weitere Transaktion von genau dieser Adresse, frag ihn vor dem Senden, wie sich das Wechselgeld auf seine Vorgabe auswirkt.

Reicht kein einzelnes passendes UTXO aus, wähle nicht automatisch fremde Ausgaben oder weitere Eingaben. Frag den Dienst, ob er mehrere Eingaben akzeptiert und, falls ja, welche konkreten Eingaben oder Quelladressenvorgaben gelten.

Schritt 6: Prüfe die Transaktion auf deiner BitBox

Wähle im Sendeformular Prüfen und prüfe die vorbereitete Transaktion in der BitBoxApp. Vergleiche danach die Empfängeradresse, den Betrag und die Netzwerkgebühr auf dem Display deiner BitBox-Hardware-Wallet. Bestätige die Transaktion am Gerät nur, wenn alle Angaben zur Anfrage des Dienstes und zu deiner Absicht passen. Weicht etwas ab oder ist unklar, lehne die Transaktion ab und prüfe die Angaben erneut.

Schritt 7: Warte, bis der Dienst den Test akzeptiert

Warte nach deiner Freigabe, bis die Transaktion übertragen wurde und die vom Dienst verlangte Anzahl an Bestätigungen erreicht hat. Teile die Transaktions-ID nur mit, wenn der Dienst danach fragt. Der Test ist erst abgeschlossen, wenn der Dienst bestätigt, dass er die Transaktion akzeptiert hat. Eine Bestätigung auf der Blockchain allein belegt diese Annahme nicht.

Der Dienst hat den Test akzeptiert

Der Dienst hat bestätigt, dass die Transaktion seine Anforderungen an den Satoshi-Test erfüllt. Bewahre die Transaktions-ID nur auf, wenn du sie für deine Unterlagen brauchst oder der Dienst danach fragt.

 

Wenn der Test nicht funktioniert

Die Adresse wird unter Verwendete Adressen nicht angezeigt

Prüfe das richtige Bitcoin-Konto und suche die Adresse sowohl unter Empfangsadressen als auch unter Wechselgeldadressen. Wird sie weiterhin nicht angezeigt, lass dir die genaue Adresse vom Dienst bestätigen. Verwende keine andere Adresse.

Die Adresse hat kein bestätigtes UTXO

Warte, falls eine eingehende Transaktion noch unbestätigt ist. Ist die Adresse leer, lass dir vom Dienst bestätigen, dass er den Satoshi-Test weiterhin von genau dieser Adresse verlangt. Hat er das bestätigt und hast du die Adresse in deinem Konto gefunden, folge den Schritten zum Aufladen.

Die Adresse oder das UTXO ist in Coin Control nicht zu sehen

Falls du die Adresse aufgeladen hast, prüfe, ob die Aufladung bestätigt wurde. Prüfe außerdem, ob du dasselbe Bitcoin-Konto geöffnet hast, in dem du die Adresse gefunden hast. Coin Control zeigt ausgebbare UTXOs an, nicht jede Adresse, die das Konto jemals verwendet hat. Wird ein bestätigtes UTXO trotzdem nicht angezeigt, wende dich mit der BitBoxApp-Version, dem Hardware-Modell und der öffentlichen Adresse an den BitBox-Support.

Das UTXO reicht nicht für Betrag und Gebühr

Die BitBoxApp lässt dich nicht fortfahren, wenn die ausgewählte Ausgabe nicht ausreicht. Frag den Dienst, ob er mehrere Eingaben oder eine andere Verifizierungsmethode akzeptiert, bevor du weitere Ausgaben auswählst. Eine Transaktion mit anderen Eingaben erfüllt möglicherweise nicht seine Vorgabe für die genaue Quelladresse.

Die Transaktion ist noch unbestätigt

Warte, bis die vom Dienst verlangte Anzahl an Bestätigungen erreicht ist. Erstelle nicht nur deshalb eine weitere Auflade- oder Testtransaktion, weil die erste noch unbestätigt ist.

Eine Transaktion mit falschen Angaben wurde übertragen

Eine übertragene Transaktion lässt sich nicht mehr bearbeiten und nach der Bestätigung nicht rückgängig machen. Frag den Dienst, was du als Nächstes tun sollst. Sende keine weitere Transaktion, bevor der Dienst bestätigt, dass eine Wiederholung nötig ist.

Der Dienst lehnt eine bestätigte Transaktion ab

Lass dir vom Dienst Quelladresse, Zieladresse, Betrag und Einheit, erforderliche Bestätigungen sowie die akzeptierten Eingaben erneut bestätigen. Welche Transaktionen er annimmt, entscheidet der Dienst.

Wende dich an den BitBox-Support, wenn die BitBoxApp, Coin Control oder der Ablauf auf der Hardware-Wallet nicht wie beschrieben funktioniert. Nenne nur die für die Prüfung nötigen nicht geheimen Angaben, etwa die App-Version, das Hardware-Modell, die öffentliche Adresse oder die Transaktions-ID. Teile niemals Wallet-Geheimnisse oder ein Wallet-Backup mit.