Was ist BlueWallet?
BlueWallet ist eine mobile Bitcoin-Wallet für iOS und Android. Die App wurde 2018 veröffentlicht und ist Open Source (MIT-Lizenz). Der Quellcode ist auf GitHub öffentlich einsehbar. BlueWallet wird von einem kleinen Team unabhängiger Entwickler gepflegt.
Was BlueWallet von vielen anderen Mobile Wallets unterscheidet, ist die Breite der Funktionen. Die App vereint On-Chain Bitcoin, Lightning-Zahlungen, Multisig (Vault), Watch-only Wallets und PSBT-Unterstützung in einer einzigen Anwendung. Nutzer können mehrere Wallets verschiedener Typen innerhalb der App verwalten.
Mehrere Wallets in einer App: BlueWallet erlaubt es, innerhalb einer Anwendung mehrere unabhängige Wallets zu erstellen, z.B. eine On-Chain Wallet für Ersparnisse, eine Lightning Wallet für Alltagszahlungen und eine Watch-only Wallet zur Überwachung einer Hardware Wallet. Jede Wallet hat ihre eigene Seed Phrase.
Funktionen & Features
On-Chain Wallet
Die On-Chain Wallet unterstützt SegWit-Adressen (Bech32) und bietet grundlegende bis fortgeschrittene Funktionen: Senden, Empfangen, Transaktionshistorie, benutzerdefinierte Gebühren und Coin Control. Die Coin-Control-Funktion erlaubt die manuelle Auswahl von UTXOs für eine Transaktion, eine Seltenheit bei Mobile Wallets.
Lightning
BlueWallet unterstützt Lightning-Zahlungen über das LNDHub-Protokoll. Wichtig: BlueWallets eigener LNDHub-Service (lndhub.io) wurde im April 2023 eingestellt. Für Lightning muss ein externer LNDHub-Server konfiguriert werden (eigener Server oder vertrauenswürdiger Drittanbieter). Ohne konfigurierten LNDHub ist Lightning in BlueWallet nicht nutzbar.
Vault (Multisig)
Die Vault-Funktion ermöglicht die Erstellung von Multisig-Wallets direkt in der App. Ein typisches Setup ist 2-von-3: Drei Schlüssel werden generiert, zwei davon werden zum Signieren einer Transaktion benötigt. Die Vault-Funktion nutzt PSBT (Partially Signed Bitcoin Transactions) für die Koordination.
Watch-only Wallets
BlueWallet unterstützt Watch-only Wallets. Durch Importieren eines Extended Public Keys (xpub/zpub) kann der Kontostand und die Transaktionshistorie einer Wallet überwacht werden, ohne dass die Private Keys auf dem Gerät liegen. Das ist nützlich für die Überwachung einer Hardware Wallet oder eines Cold-Storage-Setups.
PSBT-Support
Die App unterstützt PSBT vollständig. Transaktionen können erstellt, exportiert (per QR-Code oder Datei), auf einem separaten Gerät signiert und dann über BlueWallet gesendet werden. Das ermöglicht Air-Gapped-Workflows mit Hardware Wallets.
Privatsphäre & Sicherheit
BlueWallet verbindet sich standardmässig mit den Servern des BlueWallet-Teams, um Blockchain-Daten abzurufen. Das bedeutet, dass diese Server theoretisch sehen können, welche Adressen abgefragt werden.
Für bessere Privatsphäre kann ein eigener Electrum Server in den Einstellungen konfiguriert werden. Damit verbleiben alle Abfragen beim Nutzer. Für Lightning kann ein eigener LNDHub-Server eingerichtet werden, um die Custodial-Abhängigkeit zu eliminieren.
BlueWallet bietet keinen integrierten Tor-Support. Wer seine IP-Adresse verbergen möchte, muss ein systemweites VPN oder Tor-Setup auf dem Gerät konfigurieren. Das ist eine Einschränkung im Vergleich zu Desktop-Wallets wie Sparrow oder Wasabi.
Die Wallet-Daten können mit einem Passwort verschlüsselt werden. Zusätzlich unterstützt die App biometrische Authentifizierung (Face ID / Touch ID / Fingerprint) für den Zugang zur Anwendung.
Stärken
- Vielseitigkeit: On-Chain, Lightning, Multisig, Watch-only und PSBT in einer einzigen App. Wenige Mobile Wallets bieten dieses Funktionsspektrum.
- Open Source: Der Quellcode ist öffentlich und überprüfbar. Transparenz über die Funktionsweise der Software.
- Coin Control (mobil): Manuelle UTXO-Auswahl auf dem Smartphone, eine Seltenheit bei Mobile Wallets.
- Mehrere Wallets: Verschiedene Wallet-Typen können parallel in einer App verwaltet werden.
- PSBT & Air-Gapped: Vollständiger PSBT-Support für die Zusammenarbeit mit Hardware Wallets über QR-Codes.
- Einfache Bedienung: Trotz der vielen Features bleibt die App übersichtlich und gut bedienbar.
- Nur Bitcoin: Kein Altcoin-Support. BlueWallet konzentriert sich ausschliesslich auf Bitcoin und Lightning.
Schwächen
- Kein Tor built-in: Keine integrierte Tor-Unterstützung. Die IP-Adresse wird standardmässig an den verbundenen Server übermittelt.
- Lightning teilweise custodial: Ohne eigenen LNDHub-Server ist die Lightning Wallet custodial. Die Funds liegen beim Drittanbieter, nicht beim Nutzer.
- Server-Abhängigkeit: Ohne eigenen Electrum Server verbindet sich die App mit den Servern des BlueWallet-Teams. Das reduziert die Privatsphäre.
- Hot Wallet: Als Mobile App läuft BlueWallet auf einem Gerät, das permanent online ist. Für grössere Beträge ist eine Hardware Wallet empfohlen.
- Keine Desktop-Version: BlueWallet ist primär eine Mobile App. Eine Desktop-Version existiert als macOS-App, ist aber weniger verbreitet.
Für wen geeignet?
BlueWallet eignet sich als vielseitiger Allrounder für Nutzer, die eine funktionsreiche Mobile Wallet suchen. Die Kombination aus On-Chain und Lightning macht die App zu einer guten Wahl für den täglichen Gebrauch.
Besonders geeignet ist BlueWallet für Nutzer, die mehrere Wallet-Typen in einer App verwalten möchten, z.B. eine Spending-Wallet für Alltagszahlungen (Lightning), eine Savings-Wallet für On-Chain-Ersparnisse und eine Watch-only Wallet zur Überwachung des Cold Storage.
Weniger geeignet ist BlueWallet für Nutzer, die maximale Privatsphäre auf dem Smartphone benötigen (fehlender Tor-Support) oder die ausschliesslich non-custodial Lightning nutzen möchten, ohne einen eigenen Server zu betreiben.