Einstellungen
Im Tab „Konfiguration“ werden alle zentralen Funktionen des Bitcoins-Moduls verwaltet. Hier legen Sie fest, wie die Bitcoin-Zahlung im Checkout dargestellt wird, welche Zahlungsinformationen Kunden erhalten und welche Statusabläufe nach Bestellung automatisch ausgeführt werden. Darüber hinaus können Zahlungsdetails, QR-Code-Darstellung und Beschreibungstexte angepasst werden, um den Bezahlvorgang transparent und komfortabel zu gestalten.
Empfängeradresse
Hinterlegt die Bitcoin-Adresse der Kunden an die, die Zahlung gesendet werden soll. Alternativ kann das Feld leer bleiben, wenn stattdessen eine Silent-Payment-Adresse verwendet wird.
Beispiel (klassische Bitcoin-Empfängeradresse im Bech32-Format):
Silent Payment Adresse
Hinterlegt den öffentlichen Silent-Payment-Schlüssel (64-stelliger Hex-Wert), der von kompatiblen Wallets genutzt wird, um automatisch individuelle Empfangsadressen abzuleiten.
Beispiel (Silent-Payment Empfängeradresse in Dana Wallet konfiguriert - Bech32m-kodiert):
Darstellung eines Silent-Payment-QR-Codes im Front Office auf der Bestellbestätigungsseite
Klassische Bitcoin-Empfängeradressen
Klassische Bitcoin-Adressen dienen als öffentliche Zieladressen für den Empfang von BTC. Es gibt drei Hauptformate:
| | ||
| | ||
| | ||
| |
Diese Adressen sind öffentlich sichtbar und jede Transaktion an diese Adresse ist in der Blockchain direkt zuordenbar.
Silent Payment Empfangsadressen (BIP-0352)
Silent Payments sind ein besonders datenschutzfreundlicher Adresstyp, bei dem:
keine wiederverwendbare BTC-Adresse veröffentlicht wird,jede Zahlung automatisch auf einer neuen Zieladresse eingeht,der Empfänger Zahlungen durch Scan der Blockchain erkennt – ohne Onchain-Verknüpfung.
Aufbau:
Silent Payments nutzen keinen klassischen Bitcoin-Adress-String, sondern einen sogenannten Scan-PubKey (auch: x-only Public Key). Dieser wird in folgendem Format veröffentlicht:
silent:pubkey=f3c1d4b8e5a1c0d2b7f98ab3d378ff45a56739c0d59d3e49d23e89dd1b35c3af
Der Schlüssel besteht aus 32 Byte und wird hexadezimal kodiert (64 Zeichen).Alternativ verwenden viele Wallets das kompaktere Format mitsp1...-Präfix (Bech32m-kodiert).Beide Formate sind gleichwertig – die Unterstützung hängt von der verwendeten Wallet ab.
Für den Empfänger:
Veröffentlichtnurseinen Scan-PubKey (z. B. in einer der beiden Varianten).Erkennt eingehende Zahlungen durch regelmäßiges Scannen der Blockchain.Nutzt dazu eine Silent Payments-kompatible Wallet (z. B. Cake Wallet, Dana Wallet, SilentPay).
Für den Sender:
Muss eine Wallet mitSilent Payments-Sendeunterstützungverwenden.Die Zieladresse wird automatisch berechnet undregulär als Taproot-Zahlungdurchgeführt.Aktuell unterstützte Wallets: u. a. SilentPay, Dana Wallet, Cake Wallet, BitBox02 (nur senden).
Unterschiede im Überblick
| | |
Silent Payments erhöhen die Privatsphäre erheblich, ohne neue Coins oder zentrale Dienste einzuführen.Sie basieren auf Taproot und sind vollständig Bitcoin-kompatibel, benötigen aber passende Wallets zur Nutzung.
Silent Payments – Wallet-Kompatibilitätstabelle
Zahlung mit Bitcoin und QR-Codes auf der Bestellbestätigungsseite
Sollten beide Adressen im Modul konfiguriert sein, werden auf der Seite der Bestellbestätigung auch beide QR-Codes angezeigt:
In der Regel erkennt die Wallet beim Scannen des QR-Codes automatisch den Betrag (hier Dana Wallet für Android):





