Dynamische UTXO-Adressen jetzt in Tangem

Dieser Artikel ist in folgenden Sprachen verfügbar:

Author logo
Patrick Dike-Ndulue
Post image

 

Jede Transaktion, die du durchführst, ist dauerhaft auf der Blockchain sichtbar. Jeder, der deine Wallet-Adresse kennt, kann alle Ein- und Auszahlungen nachverfolgen, deinen Kontostand einsehen und deine Aktivitäten über die Zeit hinweg nachverfolgen. So funktioniert das Protokoll.

 

Das Datenschutzproblem entsteht durch Adresswiederverwendung. Wenn du immer wieder dieselbe Bitcoin-Adresse verwendest, gibst du Beobachtern einen dauerhaften Faden in die Hand, den sie weiterverfolgen können. Chain-Analyse-Firmen, neugierige Gegenparteien und alle, die dir jemals etwas gezahlt haben, können alles sehen, was jemals über diese Adresse gegangen ist. Eine einzige Adresse, die mit einer Exchange-KYC-Verifizierung oder einer öffentlichen Spende verknüpft ist, kann die gesamte Transaktionshistorie aufdecken. Genau dafür gibt es den Unspent Transaction Output (UTXO).

Was ist ein UTXO?

Ein UTXO ist eine einzelne Bitcoin-Einheit, die du erhalten hast, aber noch nicht ausgegeben hast. Stell es dir wie einen Geldschein vor: ein bestimmter Betrag, der in deiner Wallet liegt und darauf wartet, verwendet zu werden.

 

Wenn du Bitcoin ausgibst, ziehst du kein Guthaben ab, wie es bei einem Bankkonto der Fall wäre. Du übergibst einen oder mehrere dieser Scheine als Eingaben, und das Netzwerk erstellt neue Scheine als Ausgaben: einer geht an den Empfänger, einer kommt als Wechselgeld zu dir zurück, wenn du zu viel gezahlt hast. Die ursprünglichen Scheine sind verschwunden, aber neue sind an ihrer Stelle vorhanden.

 

Da jede Zahlung, die du erhältst, einem separaten Schein an einer bestimmten Adresse zugeordnet ist, kann das Netzwerk jedem Eingang eine neue Adresse zuweisen, ohne zusätzliche Komplexität zu erzeugen. Deine Wallet sammelt einfach alle Scheine über alle deine Adressen hinweg und addiert sie. Dein Guthaben ist also schlicht die Summe aller Beträge, die du hältst.

 

Deshalb ist die Adressrotation bei Bitcoin unkompliziert, bei Ethereum jedoch nicht. Bei Ethereum ist dein Guthaben eine einzige Zahl, die mit einer einzigen Adresse verknüpft ist, wie bei einem Bankkonto. Die Adresse zu wechseln bedeutet, das Geld zu verschieben, was Gebühren verursacht und eine Spurensicherung hinterlässt. Bei Bitcoin ist jeder eingehende Betrag bereits ein eigenes Objekt. Ihm eine neue Adresse zu geben ist nicht anders, als einen neuen Geldschein in eine andere Tasche zu stecken. Der Gesamtbetrag in deiner Wallet bleibt unverändert.

Was sind dynamische Adressen?

Dynamische Adressen generieren nach jeder eingehenden Transaktion automatisch eine neue Empfangsadresse, für Bitcoin und andere unterstützte UTXO-Netzwerke. Du verwendest nie zweimal dieselbe Adresse.

 

All diese Adressen gehören derselben Wallet und derselben Seed-Phrase. Dein Gesamtguthaben ist die Summe aller Adressen. Auf der Sicherheitsseite ändert sich nichts. Der einzige Unterschied besteht darin, was die Außenwelt beobachten kann.

 

Du musst das auch nicht manuell verwalten. Tangem übernimmt die Adressrotation im Hintergrund. Wenn du den Empfangsbildschirm öffnest, siehst du die aktuell aktive Adresse. Sobald eine Transaktion bestätigt wurde, steht die nächste Adresse bereit.

Wie es funktioniert

Dynamische Adressen verwenden Standard-BIP-44-Ableitungspfade. Empfangsadressen folgen dem Muster m/44'/0'/0'/0/index und erhöhen den Index nach jeder Transaktion. Wechseladressen folgen m/44'/0'/0'/1/index.

 

Da es sich um branchenübliche Pfade handelt, werden alle Guthaben, die du zuvor über diese Ableitungspfade in einer anderen Wallet hattest, automatisch erkannt und in deinen Kontostand einbezogen, sobald du die Funktion aktivierst.

 

Das in der Tangem-App angezeigte Guthaben entspricht immer der Summe aller Adressen in deiner Wallet. Du musst keine einzelnen Adressen nachverfolgen oder verwalten, die Guthaben enthalten.

Unterstützte Netzwerke

Dynamische Adressen sind jetzt auf folgenden Proof-of-Work-Blockchains verfügbar:

  • Bitcoin (BTC)
  • Bitcoin Cash (BCH)
  • Litecoin (LTC)
  • Dash (DASH)
  • Dogecoin (DOGE)
  • Ravencoin (RVN)

Alle sind UTXO-basierte Netzwerke. Diese Netzwerke verfolgen einzelne unverbrauchte Ausgaben statt laufender Guthaben, was die Adressrotation pro Transaktion praktisch umsetzbar macht.

So aktivierst du dynamische Adressen

Die Funktion ist standardmäßig deaktiviert. So aktivierst du sie:

  1. Öffne die Tangem-App und gehe zur Token-Seite für Bitcoin oder ein anderes unterstütztes Netzwerk.
  2. Tippe auf das Dreipunkt-Menü oben rechts.
  3. Wähle Dynamische Adressen.
  4. Wähle „Dynamische Adressen aktivieren“.
  5. Fertig.

Wenn du mehrere Wallets hast, musst du für jedes Token in jedem Wallet die dynamischen Adressen separat aktivieren.

Was dynamische Adressen noch nicht beinhalten

Dynamische Adressen sind eine v1-Datenschutzfunktion mit Fokus auf die Adressrotation. Es handelt sich nicht um eine vollständige Coin-Control- oder UTXO-Verwaltungssuite.

 

Du kannst nicht manuell auswählen, von welcher Adresse du senden oder empfangen möchtest. Der Transaktionsverlauf zeigt eine zusammengefasste Ansicht aller Adressen. Vergangene Adressen werden auf dem Empfangsbildschirm nicht angezeigt.

Dynamische Adressen deaktivieren

Du kannst dynamische Adressen jederzeit deaktivieren. Wenn du ausschließlich die Basisadresse verwendet hast, schaltet sich die Funktion automatisch ab. Wenn zusätzliche Adressen verwendet wurden, bietet Tangem eine Konsolidierungsfunktion an, um alle Guthaben auf deine zuletzt verwendete Adresse zu übertragen.

 

Eines solltest du verstehen: Die Konsolidierung von Eingaben an eine einzige Adresse verringert den Datenschutzvorteil. Mehrere zuvor getrennte Adressen werden in einer einzigen On-Chain-Transaktion verknüpft, sodass Chain-Analyse-Tools Aktivitäten zusammenführen können, die du bisher getrennt geführt hast. Die meisten Nutzer, die diese Funktion aktivieren, werden sie dauerhaft eingeschaltet lassen.

Häufig gestellte Fragen

  • Nein. Alle durch dynamische Adressen generierten Adressen werden aus deiner bestehenden Seed-Phrase über Standard-Ableitungspfade abgeleitet. Die Sicherheit deiner Wallet bleibt unverändert. Wenn du deine Wallet jemals wiederherstellen musst, stellt dieselbe Seed-Phrase alle deine Adressen und das dazugehörige Guthaben wieder her.

  • Nein. Jede Adresse, die deine Wallet jemals generiert hat, ist weiterhin zugänglich und in deinem Guthaben enthalten. Tangem berechnet dein Gesamtguthaben, indem es alle abgeleiteten Adressen summiert. Alte Adressen verschwinden nicht. Sie werden lediglich nicht auf dem Empfangsbildschirm angezeigt, um die Übersicht zu behalten.

  • Es funktioniert normal. Das Guthaben ist eingegangen und deinem Kontostand gutgeschrieben worden. Die Funktion rotiert deine aktive Empfangsadresse nach jeder Transaktion, aber ältere Adressen bleiben gültig und können jederzeit Guthaben empfangen.

  • Ja. Bei der Aktivierung scannst Tangem die Standard-BIP-44-Ableitungspfade und erkennt automatisch vorhandenes Guthaben. Du musst nichts manuell tun.

  • Nicht in dieser Version. Der Empfangsbildschirm zeigt nur die aktuell aktive Adresse an. Eine vollständige Adressverlaufsansicht ist eine mögliche Ergänzung in zukünftigen Versionen, abhängig von der Nutzernachfrage.

  • Derzeit nicht. Diese Funktion übernimmt die Adressrotation automatisch. Manuelle Coin-Auswahl, auch Coin Control genannt, ist in dieser Version nicht enthalten. Wenn dir das wichtig ist, lass es uns wissen. Die Nutzernachfrage bestimmt, was als Nächstes entwickelt wird.

  • Nein. Dynamische Adressen sind spezifisch für UTXO-basierte Netzwerke. Ethereum und EVM-kompatible Chains verwenden ein Kontomodell statt eines UTXO-Modells, daher gilt die Adressrotation dort nicht auf dieselbe Weise.

  • Wir evaluieren beide. Sie sind technisch komplexer zu implementieren und in dieser Version nicht enthalten. Die Unterstützung weiterer Netzwerke wird durch die allgemeine Nutzerakzeptanz der Funktion bestimmt.

  • Wenn ein benutzerdefiniertes Token bereits einen Ableitungspfad verwendet, der dynamische Adressen erfordert, erhältst du beim Versuch, die Funktion für dieses Token zu aktivieren, eine Fehlermeldung. Du solltest zuerst das konfliktverursachende benutzerdefinierte Token entfernen. Dies ist ein Sonderfall, der nur sehr wenige Nutzer betrifft.

  • In den meisten Fällen nein. Die Funktion reduziert deinen On-Chain-Fußabdruck ohne Nachteile für die normale Nutzung. Der Hauptgrund, warum jemand sie deaktivieren könnte, ist die Konsolidierung von Eingaben oder die Verwaltung einer einfacheren Adressstruktur. Beachte, dass das Deaktivieren und Konsolidieren deine zuvor getrennten Adressen in einer einzigen Transaktion miteinander verknüpfen.

Author logo
AutorPatrick Dike-Ndulue
Author logo
Rezension vonTangem

Wir sind ein kleines Team von Krypto- und Tangem-Enthusiasten, die daran arbeiten, die Selbstverwahrung für alle einfach und sicher zu machen.