WebUSB
WebUSB ist eine Browser-API, die es Webanwendungen ermöglicht, direkt mit über USB angeschlossenen Hardware-Wallets für sichere Krypto-Transaktionen ohne Plugins oder native Apps zu kommunizieren.
Was ist ein WebUSB?
Ein WebUSB ist eine Browser-API, die es Webanwendungen ermöglicht, direkt mit USB-Geräten zu kommunizieren. Sie erlaubt es Webseiten, Hardware wie Krypto-Wallets ohne Browser-Plugins oder Desktop-Apps zuzugreifen.
WebUSB funktioniert über JavaScript-APIs in unterstützten Browsern. Eine Web-App ruft navigator.usb.requestDevice() mit Filtern für Vendor-ID und Produkt-ID auf. Benutzer erteilen die Erlaubnis, und die App beansprucht eine USB-Schnittstelle, um Befehle zu senden und Antworten zu empfangen. Ein Beispiel: Eine dezentrale App (dApp) verbindet sich über USB mit einem Ledger Nano, fordert eine Transaktionssignatur an und erhält diese sicher zurück.
WebUSB ist für Kryptowährungen wichtig, weil es die sichere Nutzung von Hardware-Wallets vereinfacht. Es beseitigt riskante Erweiterungen wie MetaMask-Brücken. Private Schlüssel bleiben im sicheren Chip des Wallets. Transaktionen werden offline signiert, wodurch Phishing- und Malware-Risiken reduziert werden.
Wichtige Merkmale sind benutzergesteuerte Berechtigungen pro Sitzung, Unterstützung in Chrome und Edge und begrenzter Zugriff auf spezifische USB-Endpunkte. Es folgt dem USB-Standard, fügt jedoch zusätzliche Web-Sicherheitsmaßnahmen wie die Isolierung von Ursprüngen hinzu.
Kryptowährung ist eine digitale oder virtuelle Währung, die durch Kryptografie gesichert ist und auf dezentralen Blockchain-Netzwerken arbeitet, um sichere Peer-to-Peer-Transaktionen zu ermöglichen.
Read full definitionLedger ist eine Marke von Hardware-Wallets, die Kryptowährungs-Private Keys offline sicher speichern, wie die Ledger Nano-Serie.
Read full definitionPraktische Beispiele
Beispiel 1: Ein Benutzer besucht eine DeFi-Plattform in Chrome. Sie stecken ihr Ledger Nano S USB-Wallet ein. Die Seite nutzt navigator.usb.requestDevice({filters:[{vendorId:0x2c97,productId:0x1015}]});, um eine Verbindung herzustellen. Sie bestätigen die Aufforderung, signieren eine Token-Swap-Transaktion und bestätigen auf dem Gerätedisplay.
Beispiel 2: Entwickler bauen eine dApp für das Staking. WebUSB ermöglicht es den Nutzern, sich direkt mit dem Trezor Model T zu verbinden. Die App beansprucht die HID-Schnittstelle, sendet eine Signaturanfrage für eine Validator-Einzahlung und erhält die signierte Nachricht ohne Erweiterungen.
Beispiel 3: In der Webversion von Ledger Live aktualisiert WebUSB die Firmware. Der Browser erkennt das Gerät, überträgt das Update-Payload sicher und prüft die Integrität – alles, während die privaten Schlüssel im sicheren Element isoliert bleiben.
Beispiel 4: Eine Portfolio-Tracker-Seite verwendet WebUSB, um Guthaben von einem Keystone-Hardware-Wallet abzurufen. Benutzer erteilen einmal pro Sitzung die Erlaubnis. Die App fragt Kontodaten über USB ab, ohne Seeds online preiszugeben.
DeFi (Dezentrale Finanzen) bezieht sich auf eine Reihe von Finanzdienstleistungen, wie z.B. Kreditvergabe und Handel, die auf Blockchain-Technologie basieren und ohne traditionelle Vermittler wie Banken auskommen.
Read full definitionLedger ist eine Marke von Hardware-Wallets, die Kryptowährungs-Private Keys offline sicher speichern, wie die Ledger Nano-Serie.
Read full definitionEin Token ist ein digitales Asset auf einer Blockchain, das Wert, Eigentum, Nutzen oder Zugriffsrechte repräsentiert. Beispiele sind ERC-20-Token auf Ethereum.
Read full definitionIn der Kryptowährung ist ein Swap der direkte Austausch eines Tokens gegen einen anderen auf einer Blockchain, oft über dezentrale Börsen (DEXs) ohne Zwischenhändler.
Read full definitionTrezor ist ein Hardware-Wallet von SatoshiLabs. Es speichert private Schlüssel offline, um Kryptowährungen abzusichern.
Read full definitionEin Validator ist ein Knoten in einer Proof-of-Stake-Blockchain, der Kryptowährung einsetzt, um Transaktionen zu verifizieren, Blöcke vorzuschlagen und das Netzwerk zu sichern.
Read full definitionLedger Live ist eine Softwareanwendung, die Krypto-Assets verwaltet und mit Ledger Hardware-Wallets für sichere Transaktionen und Portfoliomanagement interagiert.
Read full definitionKeystone ist eine Marke von luftgetrennten Hardware-Wallets, wie das Keystone Pro, die Kryptowährungs-Private-Schlüssel offline sicher speichern.
Read full definitionBereit, eine sichere Wallet auszuwählen?
Nutzen Sie unsere Tools, um die richtige Hardware-Wallet für Ihre Bedürfnisse zu finden.