Kurz erklärt: SeedSigner ist ein quelloffenes, luftgekapseltes (air-gapped) Signiergerät für Bitcoin, das aus preiswerten Standardbauteilen (Raspberry Pi Zero, Kamera, Display) selbst zusammengebaut wird und private Schlüssel offline hält.
Herkunft und Konzept
SeedSigner ist ein Open-Source-Projekt, das ab 2020 unter der MIT-Lizenz entstand und sich als kostengünstige, nachbaubare Alternative zu kommerziellen Hardware-Wallets versteht. Das Projekt stellt keine fertige Hardware her, sondern veröffentlicht Software und Bauanleitungen. Nutzer beschaffen die Komponenten – typischerweise einen Raspberry Pi Zero, ein Kameramodul und ein kleines Display – selbst und spielen die frei verfügbare Firmware auf.
Ziel ist ein Gerät zur reinen Schlüsselverwaltung und Transaktionssignierung, das bewusst keine dauerhafte Netzwerkverbindung besitzt und keine Daten speichert.
Technische Funktionsweise
SeedSigner arbeitet stateless: Nach dem Ausschalten verbleiben keine Schlusseldaten auf dem Gerät. Die Seed-Phrase wird bei jedem Gebrauch neu eingegeben oder über einen Wuerfelwurf-Prozess erzeugt.
- Luftkapselung: Es besteht keine USB-Daten-, WLAN- oder Bluetooth-Verbindung zu einer Wallet-Software.
- QR-Code-Kommunikation: Unsignierte Transaktionen werden per Kamera als QR-Code eingelesen, signiert und als QR-Code zurückgegeben.
- PSBT-Standard: Die Übertragung folgt dem Format Partially Signed Bitcoin Transaction (BIP 174).
- Standards: Unterstützt werden BIP39-Mnemonics sowie Single-Sig- und Multisig-Konfigurationen.
Einordnung und Verbindungen
SeedSigner wird als Signierkomponente zusammen mit einer Wallet-Software auf einem separaten Gerät betrieben. Kompatibel ist es unter anderem mit Specter, Sparrow Wallet, Nunchuk und BlueWallet, die die Watch-Only-Ansicht und den Versand übernehmen.
Das Projekt wird häufig im Kontext von Multisig-Setups und Selbstverwahrung (Self-Custody) genannt. Als DIY-Lösung liegt die Verantwortung für Beschaffung, korrekten Zusammenbau und Firmware-Verifizierung beim Nutzer.
Häufige Fragen
Ist SeedSigner eine Hardware-Wallet?
Es ist ein luftgekapseltes Signiergerät, das Schlüssel verwaltet und Transaktionen signiert. Anders als viele kommerzielle Wallets wird es aus Standardbauteilen selbst gebaut und speichert keine Schlüssel dauerhaft.
Warum wird per QR-Code kommuniziert?
Die QR-Code-Übertragung ermöglicht eine vollständige Luftkapselung ohne USB-, WLAN- oder Bluetooth-Verbindung, sodass private Schlüssel das Gerät nie in digitaler Form über eine Datenschnittstelle verlassen.
Was bedeutet stateless bei SeedSigner?
Stateless bedeutet, dass keine Schlusseldaten dauerhaft gespeichert werden. Nach dem Ausschalten muss die Seed-Phrase beim nächsten Gebrauch erneut eingegeben werden.
Mit welcher Software arbeitet SeedSigner zusammen?
Es dient als Signierkomponente für Wallet-Programme wie Specter, Sparrow, Nunchuk oder BlueWallet, die die Watch-Only-Übersicht und den Transaktionsversand übernehmen.
Unter welcher Lizenz steht das Projekt?
SeedSigner ist quelloffen und wird unter der MIT-Lizenz veröffentlicht. Firmware und Bauanleitungen sind öffentlich einsehbar.
Zusammenfassung
SeedSigner ist ein quelloffenes, luftgekapseltes Bitcoin-Signiergerät, das ab 2020 als kostengünstiger DIY-Bausatz auf Basis eines Raspberry Pi entstand. Es hält private Schlüssel offline, arbeitet stateless und kommuniziert ausschliesslich per QR-Code im PSBT-Format. Als reine Signierkomponente wird es mit externen Wallet-Programmen wie Specter oder Sparrow kombiniert.
Weiterführende Quellen
- SeedSigner – Offizielle Projektseite: seedsigner.com
- SeedSigner – Quellcode auf GitHub: github.com