Das Signieren von Bitcoin-Nachrichten ist direkt in der BitBoxApp möglich – sowohl mit neuen als auch mit bereits verwendeten Adressen. Dafür musst du Electrum nicht installieren. Wie du die integrierte Funktion nutzt, erfährst du in der Anleitung Bitcoin-Nachricht in der BitBoxApp signieren.

Wenn du lieber Electrum verwendest, kannst du die vorgegebene Nachricht mit der richtigen Adresse signieren, die Signatur prüfen und sie im verlangten Feld oder Format übermitteln. Beim Signieren werden keine Bitcoin gesendet und es fällt keine Netzwerkgebühr an. Deine privaten Schlüssel bleiben auf der BitBox.

Eine gültige Signatur weist nach, dass du die ausgewählte Adresse kontrollierst. Sie belegt weder deine Identität noch das rechtliche Eigentum an Guthaben oder die Kontrolle über andere Adressen. Welche Adresstypen und Signaturformate akzeptiert werden, entscheidet der anfragende Dienst.

Bevor du beginnst

Diese Anleitung gilt für Bitcoin-Mainnet-Adressen einer Single-Signature-Wallet mit Native SegWit (bc1q) oder Wrapped SegWit (3). Taproot (bc1p), Legacy (1), Multisignature-Wallets und Testnetzwerke werden nicht unterstützt. Der Adressanfang allein reicht nicht aus, um die Kompatibilität festzustellen: Die Adresse muss zum unterstützten Konto gehören, das mit deiner BitBox verbunden ist.

  • Verwende Electrum auf deinem Computer und lade die Software von der offiziellen Electrum-Website herunter.
  • Deine BitBox muss bereits eingerichtet und die Firmware über die BitBoxApp aktualisiert sein. Schließe die BitBoxApp vollständig, bevor du Electrum verwendest, damit sie die Verbindung zum Gerät nicht belegt.
  • Halte die genaue Adresse und die vollständige Nachricht bereit, die der Dienst vorgegeben hat, und prüfe, wie du den Nachweis übermitteln sollst. Verfasse nur dann einen eigenen Text, wenn der Dienst dich ausdrücklich dazu auffordert.
  • Öffne die Electrum-Wallet, die mit dem BitBox-Konto verbunden ist, zu dem die Adresse gehört. Jede Wallet bildet das ausgewählte Konto und den ausgewählten Adresstyp ab; sie enthält nicht automatisch alle Konten aus der BitBoxApp. Falls du das Konto noch nicht verbunden hast, folge der Anleitung Wie du deine BitBox mit Electrum verbindest. Eine Watch-only-Wallet kann Adressen anzeigen, aber nicht über deine BitBox signieren.

Prüfe, was du signieren sollst

Signiere nur eine Nachricht, die du verstehst und von dem betreffenden Dienst erwartet hast. Ist die Anfrage unklar oder werden Wiederherstellungswörter, private Schlüssel, Passwörter, eine optionale Passphrase oder ein Wallet-Backup verlangt, brich den Vorgang ab. Keines dieser Geheimnisse wird benötigt, um die Kontrolle über eine Adresse nachzuweisen.

 

Nachricht signieren und Signatur prüfen

Wähle in der Electrum-Wallet für das richtige Konto die angeforderte Adresse aus und signiere die vollständige Nachricht. Die Screenshots zeigen voneinander unabhängige Beispiele; verwende durchgehend die Adresse und Nachricht aus der Anfrage des Dienstes. Die Bezeichnungen in den Schritten entsprechen der englischen Electrum-Oberfläche in den Screenshots.

  1. Öffne in Electrum den Tab Addresses. Falls er ausgeblendet ist, wähle in der Menüleiste View → Addresses. Im Tab werden die Adressen der ausgewählten Wallet aufgelistet.

Electrum-Wallet mit ausgewähltem Tab Addresses in der englischen Oberfläche

  1. Suche genau die Adresse, die der Dienst angefordert hat, und prüfe bei Bedarf sowohl Empfangs- als auch Wechselgeldadressen. Klicke mit der rechten Maustaste auf die Adresse und wähle Sign/verify message. Das Fenster zum Signieren öffnet sich mit der bereits eingetragenen Adresse. Falls du sie nicht findest, nutze die Hinweise zur Fehlerbehebung weiter unten, statt eine andere Adresse auszuwählen.

Adressmenü in Electrum mit hervorgehobener Option Sign/verify message

  1. Vergleiche die vollständige Adresse im Feld Address mit der Anfrage des Dienstes. Füge anschließend die vorgegebene Nachricht in das Feld Message ein, ohne Groß- und Kleinschreibung, Zeichensetzung, Leerzeichen oder Zeilenumbrüche zu verändern.
  2. Wähle Sign. Verbinde und entsperre deine BitBox, falls du dazu aufgefordert wirst. Auf dem Gerät wirst du gebeten, die Signaturanfrage zu prüfen.
  3. Prüfe die vollständige Adresse und Nachricht auf dem Display deiner BitBox. Bestätige auf dem Gerät nur, wenn beide exakt mit der ursprünglichen Anfrage übereinstimmen. Lehne die Anfrage ab, wenn etwas abweicht oder du die Nachricht nicht verstehst. Nach deiner Bestätigung trägt Electrum die erzeugte Signatur in das Feld Signature ein.

Beispiel eines Electrum-Signaturfensters mit den Feldern Message, Address und Signature sowie den Schaltflächen Sign und Verify

  1. Wähle im selben Fenster Verify. Ist die Signatur für die angezeigte Adresse und Nachricht gültig, meldet Electrum Signature verified. Schlägt die Prüfung fehl, behebe die Ursache, bevor du den Nachweis übermittelst.

Signierten Nachweis übermitteln

Nutze das Verifizierungsformular oder den Kommunikationsweg, den der Dienst für den Nachweis vorgesehen hat. Teile den Nachweis nur mit dem vorgesehenen Empfänger, da er dich mit dieser Bitcoin-Adresse in Verbindung bringen kann.

  1. Markiere im Signaturfenster von Electrum den vollständigen Wert im Feld Signature und kopiere ihn.
  2. Stellt der Dienst ein Signaturfeld bereit, füge dort nur die Signatur ein. Die Bitcoin-Adresse und die ursprüngliche Nachricht gehören nicht in dieses Feld. Fordert der Dienst auch die Adresse oder Nachricht an, trage sie unverändert in die dafür vorgesehenen separaten Felder ein oder verwende genau das angegebene Format.
  3. Übermittle den Nachweis nach den Anweisungen des Dienstes und führe die zusätzlich verlangten Bestätigungen oder Authentifizierungsschritte aus.

Die Nachricht ist signiert und lokal geprüft, wenn Electrum für die richtige Adresse und Nachricht Signature verified anzeigt. Der Dienst muss gesondert bestätigen, dass er deinen Nachweis akzeptiert. Dass du die Signatur kopiert oder übermittelt hast, reicht dafür noch nicht aus.


Wenn etwas nicht funktioniert

Die angeforderte Adresse wird nicht angezeigt

Prüfe, ob du die Electrum-Wallet für das richtige BitBox-Konto und den richtigen Adresstyp geöffnet hast. Falls du eine optionale Passphrase verwendest, muss auch die zugehörige Wallet stimmen. Suche sowohl unter den Empfangs- als auch unter den Wechselgeldadressen. Sind oberhalb der Adressliste Filter sichtbar, wähle All types und All status, damit keine Adressen nach Typ oder Nutzung ausgeblendet werden.

Wenn du ein anderes Konto verbinden musst, nutze die Hinweise zur Kontoauswahl in der oben verlinkten Verbindungsanleitung. Verwende keine andere Adresse, wenn der Dienst eine bestimmte verlangt.

Signieren ist nicht verfügbar oder der Adresstyp wird nicht unterstützt

Fehlt im Adressmenü die Option Sign/verify message, prüfe, ob du eine Watch-only- oder Multisignature-Wallet geöffnet hast. Verwende die Wallet, die für das unterstützte Single-Signature-Konto direkt mit deiner BitBox verbunden ist. Importiere keine Wiederherstellungswörter oder privaten Schlüssel in Electrum, um das Signieren zu ermöglichen.

Meldet Electrum, dass der Adresstyp nicht unterstützt wird, kläre mit dem anfragenden Dienst, welche kompatible Adresse und welches Signaturformat er akzeptiert, bevor du eine andere Methode ausprobierst.

Electrum erkennt die BitBox nicht

Schließe die BitBoxApp und alle anderen Anwendungen, die auf das Gerät zugreifen. Verbinde deine BitBox erneut, entsperre sie und versuche es noch einmal. Wird sie weiterhin nicht erkannt, folge der oben verlinkten Verbindungsanleitung.

Bleibt der Verbindungsfehler bestehen, wende dich an den BitBox Support. Nenne deine Electrum- und Firmware-Version, dein Betriebssystem und den Fehlertext, sofern er keine vertraulichen Angaben enthält. Sende keine Wallet-Geheimnisse und kein Wallet-Backup.

Die Signaturprüfung in Electrum schlägt fehl

Zeigt Electrum Wrong signature an, prüfe, ob Adresse, Nachricht und Signatur unverändert sind. Vergleiche die Nachricht einschließlich aller Leerzeichen und Zeilenumbrüche mit der ursprünglichen Anfrage. Falls du die Nachricht oder Adresse korrigierst, signiere die Nachricht erneut und prüfe die neue Signatur.

Der Dienst lehnt eine geprüfte Signatur ab

Zeigt Electrum Signature verified an, während der Dienst deinen Nachweis ablehnt, prüfe, ob du die vollständige Signatur unverändert kopiert und ausschließlich diesen Wert in das Signaturfeld eingefügt hast. Hat der Dienst die Adresse oder Nachricht zusätzlich angefordert, vergleiche diese Angaben mit den in Electrum geprüften Werten. Auch alle Leerzeichen und Zeilenumbrüche der Nachricht müssen übereinstimmen.

Entspricht die Übermittlung den Vorgaben des Dienstes, frage dort nach, ob der verwendete Adresstyp und das Signaturformat von Electrum akzeptiert werden. Eine gültige Signatur garantiert nicht, dass der Dienst sie akzeptiert.