Kurz erklärt:
Address Reuse (deutsch: Adress-Wiederverwendung) bezeichnet die mehrfache Nutzung ein und derselben Kryptowährungs-Adresse für verschiedene Transaktionen. Da alle Zahlungen an eine Adresse öffentlich in der Blockchain verkettet sind, verringert Address Reuse die Pseudonymität der beteiligten Nutzer.
Herkunft und Einordnung
Das Konzept ist so alt wie Bitcoin selbst (2009). Bereits das ursprüngliche Whitepaper von Satoshi Nakamoto empfahl, für jede Transaktion eine neue Adresse zu verwenden, um die Verkettung von Zahlungen zu erschweren. In der Praxis wurde diese Empfehlung lange ignoriert, da frühe Wallet-Software Adressen statisch anzeigte. Der Begriff „Address Reuse“ etablierte sich im englischsprachigen Raum und wird auch im Deutschen unübersetzt verwendet. Er beschreibt ein Verhalten, keine Technologie, und ist neutral zu verstehen: Adress-Wiederverwendung kann bewusst (etwa bei öffentlichen Spendenadressen) oder unbewusst erfolgen.
Technische Funktionsweise
In UTXO-basierten Netzwerken wie Bitcoin besitzt jede Adresse ein zugehöriges Schlüsselpaar. Wird eine Adresse mehrfach als Empfänger genutzt, sammeln sich mehrere UTXO unter demselben Schlüssel. Bei kontobasierten Systemen wie Ethereum ist Wiederverwendung technisch der Normalfall, da ein Konto eine dauerhafte Adresse besitzt. Sobald eine wiederverwendete Adresse einmal als Eingabe (Input) einer Transaktion signiert wird, wird ihr öffentlicher Schlüssel offengelegt, was in bestimmten kryptografischen Szenarien zusätzliche Angriffsflächen schaffen kann.
Bedeutung für die Analyse
Aus Sicht der Blockchain-Analyse ist Address Reuse ein zentrales Merkmal, weil es die Zusammenfassung von Aktivitäten unter einer Entität erleichtert. Werden mehrere Zahlungen an dieselbe Adresse gerichtet, lassen sich Betrags- und Zeitmuster bilden. In Kombination mit der Common-Input-Ownership-Heuristik und der Erkennung von CoinJoin-Transaktionen können so größere Adress-Cluster gebildet werden. Wiederverwendung senkt damit den Aufwand für die Zuordnung von Transaktionsströmen.
Datenschutz und Gegenmassnahmen
Moderne Wallets nutzen hierarchisch-deterministische (HD-)Schlüsselableitung nach den Standards BIP32/BIP44, um für jede Transaktion automatisch eine neue Adresse zu erzeugen. Dadurch wird Address Reuse technisch vermieden, ohne dass Nutzer mehrere Schlüssel manuell sichern müssen. Verbleibende Fälle betreffen vor allem öffentlich publizierte Adressen, Börsen-Einzahlungsadressen älterer Bauart sowie kontobasierte Netzwerke.
Häufige Fragen
Ist Address Reuse verboten?
Nein. Die mehrfache Nutzung einer Adresse ist technisch zulässig und in kontobasierten Netzwerken der Normalzustand. Es handelt sich um eine Datenschutzfrage, nicht um eine Regelverletzung.
Warum gilt Address Reuse als datenschutzmindernd?
Weil alle Zahlungen an eine wiederverwendete Adresse öffentlich verkettet sind und sich so einer Entität zuordnen lassen, wodurch Betrags- und Zeitmuster sichtbar werden.
Wie verhindern moderne Wallets Address Reuse?
Durch hierarchisch-deterministische Schlüsselableitung (BIP32/BIP44), die für jede Transaktion automatisch eine neue Empfangsadresse erzeugt.
Betrifft Address Reuse auch Ethereum?
Ja, jedoch anders: Ethereum-Konten besitzen dauerhafte Adressen, sodass Wiederverwendung dort systembedingt der Standard ist.
Kann man Address Reuse in der Blockchain erkennen?
Ja. Da Adressen und ihre Transaktionshistorie öffentlich einsehbar sind, lässt sich Mehrfachnutzung direkt aus den Ledger-Daten ablesen.
Zusammenfassung
Address Reuse bezeichnet die mehrfache Verwendung derselben Blockchain-Adresse. Da Zahlungen an eine Adresse öffentlich verkettet sind, mindert das die Pseudonymität und erleichtert die Bildung von Adress-Clustern. Moderne HD-Wallets vermeiden Wiederverwendung durch automatische Neuadressen.
Weiterführende Quellen
- Satoshi Nakamoto: Bitcoin Whitepaper, Abschnitt 10 (Privacy): bitcoin.org
- BIP32 - Hierarchical Deterministic Wallets: github.com