Frische Adressen schützen die Privatsphäre, erfordern aber Interaktion: der Empfänger muss jedes Mal eine neue Adresse liefern. Das ist unbequem für Spenden oder einen öffentlichen Zahlungs-Code. Silent Payments (BIP352) lösen das.
Wie es funktioniert
- Der Empfänger veröffentlicht eine statische Silent Payment-Adresse.
- Die Wallet des Senders kombiniert diese Adresse mit den öffentlichen Schlüsseln der ausgegebenen Coins (elliptische-Kurven-Diffie–Hellman) und leitet einen einzigartigen Taproot-Output ab.
- Der Empfänger findet die Zahlung, indem er dieselbe Rechnung mit seinem privaten Schlüssel ausführt, während er neue Transaktionen scannt.
Was du bekommst
- Keine Interaktion zwischen Sender und Empfänger.
- Keine Notification-Transaktion on-chain, anders als frühere Schemata.
- Jede Zahlung geht an eine einzigartige Adresse, sodass Adresswiederverwendung vermieden wird.
- On-chain sieht ein Silent Payment wie eine gewöhnliche Taproot-Zahlung aus.
- Labels lassen den Empfänger wissen, über welchen veröffentlichten Code eine Zahlung kam.
Der Kompromiss
Die Empfänger-Wallet muss die Blockchain scannen. BIP352 sagt, das sei für Full Nodes generell machbar, aber eine Herausforderung für Light-Wallets; Light-Client-Support bleibt ein offenes Feld. Der BIP rät derzeit auch davon ab, es in Coinjoins zu nutzen, weil es dafür keinen formalen Sicherheitsbeweis gibt.
Status: BIP352 ist als „Complete“ markiert. Wallet-Support wächst, ist aber noch nicht universell.