Eine Hardware-Wallet mit Airgap ist nicht automatisch sicherer als eine, die über USB oder Bluetooth verbunden ist. Ohne direkte Verbindung gelangen die Daten auf einem anderen Weg zum Gerät. Die Wallet muss diese Daten aber weiterhin prüfen und dir ermöglichen, vor der Bestätigung zu kontrollieren, was du freigibst. Ob Airgap einen Sicherheitsvorteil bietet, hängt von den konkreten Angriffen ab, die du verhindern möchtest, und davon, wie die Wallet aufgebaut ist.

Was bedeutet Airgap bei einer Hardware-Wallet?

Eine Hardware-Wallet mit Airgap tauscht Transaktionsdaten über QR-Codes oder eine herausnehmbare Speicherkarte mit einem Computer oder Smartphone aus, statt eine direkte USB- oder Funkverbindung zu nutzen. Der Computer bereitet die Transaktion vor, die Hardware-Wallet empfängt und signiert sie. Anschließend wird die signierte Transaktion zurück an den Computer übertragen, der sie an das Bitcoin-Netzwerk sendet.

Dafür wird häufig eine Partially Signed Bitcoin Transaction (PSBT) verwendet: ein standardisiertes Format, mit dem Wallet-Anwendungen und signierende Geräte Transaktionsdaten austauschen können. PSBT beschreibt das Datenformat, nicht die Art der Verbindung.

Eine Verbindung bedeutet nicht, dass deine privaten Schlüssel das Gerät verlassen

Private Schlüssel sind geheime Daten, mit denen Zahlungen autorisiert werden. Sie vom Computer getrennt zu halten, ist etwas anderes, als auf eine direkte Datenverbindung zu verzichten. Auch eine per USB verbundene Hardware-Wallet kann Transaktionen intern signieren, ohne ihre privaten Schlüssel an den Computer weiterzugeben. Eine Datenverbindung allein bedeutet daher nicht, dass diese Schlüssel offengelegt werden.

 

Wie das Signieren auf einem separaten Gerät und die Prüfung auf dessen Display die Abhängigkeit vom Smartphone verringern, erklärt unser Artikel darüber, warum die Sicherheit deiner Bitcoin nicht allein vom Smartphone abhängen sollte.

Welche Risiken kann Airgap verändern?

Wenn eine direkte Verbindung entfällt, entfällt auch dieser konkrete Kommunikationsweg zur Wallet. Empfängt eine Wallet Transaktionen beispielsweise ausschließlich über QR-Codes, benötigt sie dafür keine USB-Datenverbindung. Ob das einen bestimmten Angriff verhindert, hängt davon ab, welche Schnittstelle oder Softwarekomponente der Angriff voraussetzt.

Auch der alternative Übertragungsweg muss geprüft werden. QR-Codes und Transaktionsdateien enthalten Daten von einem möglicherweise kompromittierten Computer. Die Hardware-Wallet benötigt Software, um diese Daten zu lesen und auszuwerten. Ein Fehler in dieser Software kann unter Umständen auch über die importierten Daten ausgenutzt werden. Dass kein Kabel verwendet wird, beweist weder, dass die Daten harmlos sind, noch, dass eine Wallet insgesamt sicherer ist als eine andere.

Wovor schützt Airgap nicht?

Airgap allein verhindert nicht:

  • Dass du eine falsche Zahlung freigibst. Schadsoftware kann eine Transaktion an die Adresse eines Angreifers vorbereiten, bevor du sie auf die Hardware-Wallet überträgst. Vergleiche die vollständige Zieladresse und den Betrag auf dem Gerät mit der beabsichtigten Zahlung. Nutze dafür Empfängerangaben aus einer vertrauenswürdigen Quelle. Stimmen die Angaben nicht überein, gib die Zahlung nicht frei.
  • Dass ein verwendbares Wallet-Backup offengelegt wird. Wer über die zur Wiederherstellung deiner Wallet nötigen Informationen verfügt, kann auch ohne dein Gerät auf das Guthaben zugreifen und es ausgeben. Bewahre Backups vertraulich und offline auf. Gib niemals Wiederherstellungswörter weiter und trage sie nicht auf einer Website, einem Computer, einem Smartphone, in einem Support-Chat oder einem KI-Tool ein.
  • Bösartige oder verwundbare Firmware. Die Firmware ist die Software, die auf der Hardware-Wallet läuft. Airgap beweist nicht, dass diese Software korrekt mit Geheimnissen und Transaktionen umgeht. Kompromittierte Firmware kann geheime Informationen über die Daten preisgeben, die sie zurücksendet.

Weitere Angriffsszenarien und Schutzmaßnahmen findest du unter Können Hardware-Wallets gehackt werden? Welche Rolle offener Quellcode und reproduzierbare Builds spielen und wo ihre Grenzen liegen, erklärt der Artikel darüber, wie BitBox die Abhängigkeit vom Hersteller verringert.

Was bedeutet das für die Nutzung deiner BitBox?

Die BitBox arbeitet über eine direkte Datenverbindung mit der Wallet-Anwendung zusammen und signiert Transaktionen intern. Ihr Schutz beruht darauf, wie das Gerät Schlüssel und Transaktionsdaten verarbeitet, sowie auf deinen Prüfungen auf dem Display. Wie diese Schutzmaßnahmen zusammenwirken, erfährst du unter Was macht eine Hardware-Wallet sicher?

Die Trennung der Bluetooth-Komponente und die Verschlüsselung bei der BitBox Nova erläutert der Artikel darüber, wie die Bluetooth-Integration Whisper funktioniert.

Brich den Vorgang ab, wenn die BitBoxApp einen Sicherheitsfehler meldet

Brich den Vorgang ab, wenn die BitBoxApp meldet, dass dein Gerät nicht authentisch ist, oder einen Fehler beim Anti-Klepto-Protokoll anzeigt. Ein solcher Protokollfehler bedeutet, dass eine Prüfung fehlgeschlagen ist, die verhindern soll, dass bestimmte Signaturen Informationen über private Schlüssel preisgeben. Fahre nicht allein deshalb fort, weil das Display des Geräts unauffällig aussieht.

 

Die microSD-Karte für dein BitBox-Wallet-Backup erfüllt einen anderen Zweck als eine Karte zum Austausch von Transaktionsdateien. Ein microSD-Backup macht die BitBox nicht zu einem Gerät, das Transaktionen per Airgap signiert.

Berücksichtige beim Vergleich von Wallets das gesamte Sicherheitskonzept und einen Prüfablauf, den du zuverlässig befolgen kannst, ebenso wie Kompatibilität und Bedienbarkeit. Betrachte Airgap als eine einzelne Designentscheidung, deren Nutzen sich an konkreten Bedrohungen messen lassen muss.

Historische Beispiele und eine ausführlichere Diskussion findest du im ursprünglichen BitBox-Blogartikel zu Airgap aus dem Jahr 2021.