Ein privater Monero-View-Key ist eine geheime Zeichenfolge, mit der kompatible Software zusammen mit den öffentlichen Adressinformationen der Wallet eingehende Outputs erkennen und deren Beträge auslesen kann. Er ermöglicht es weder, XMR auszugeben, noch für sich allein eine vollständige Historie ausgehender Zahlungen oder ein verlässliches verfügbares Guthaben zu ermitteln. Auf SwapRocket können Sie XMR gegen andere Kryptowährungen tauschen oder andere Coins in XMR tauschen. Dabei senden Sie aus Ihrer eigenen Wallet und erhalten die Coins an die von Ihnen angegebene Adresse.

Das Wichtigste im Überblick

  • Ein privater View-Key ermöglicht das Erkennen eingehender Zahlungen, berechtigt aber nicht zur Ausgabe von XMR.
  • Eine View-only-Wallet benötigt zusätzliche Informationen, etwa signierte Key Images, um bereits ausgegebene Outputs zuverlässig zu erkennen.
  • Ein Transaktionsschlüssel besteht aus transaktionsspezifischen geheimen Daten und ist nicht der private View-Key der Wallet.
  • Ein Transaktionsnachweis kann eine Zahlung an eine bestimmte Adresse bestätigen, ohne einen für die gesamte Wallet geltenden privaten View-Key offenzulegen.

Was ist ein privater Monero-View-Key?

Ein privater Monero-View-Key ermöglicht es einer Wallet, an sie gerichtete Outputs zu erkennen und deren Beträge zu entschlüsseln, wenn er zusammen mit den passenden öffentlichen Adressinformationen verwendet wird. Der private View-Key ist eine 32 Byte lange geheime Zeichenfolge, die üblicherweise als 64 Hexadezimalzeichen dargestellt wird.

Monero-Zahlungen verwenden einmalige Output-Adressen, statt die normale Wallet-Adresse des Empfängers direkt auf der Blockchain zu veröffentlichen. Beim Scannen kombiniert eine Wallet den privaten View-Key mit den öffentlichen Schlüsseldaten der Transaktion und den öffentlichen Adressinformationen der Wallet, um ihre Outputs zu finden. Eine View-only-Wallet führt diesen Scan durch, ohne über den privaten Spend-Key zu verfügen.

Eine Standard-Monero-Adresse enthält einen öffentlichen Spend-Key und einen öffentlichen View-Key, nicht deren private Gegenstücke. Wenn Sie Ihre Empfangsadresse weitergeben, erhält daher niemand den Scan-Zugriff, den Ihr privater View-Key ermöglicht.

Was kann ein Monero-View-Key einsehen und was nicht?

Eine Darstellung einer Monero-Wallet mit einem privaten View-Key für eingehende Zahlungen und einem Transaktionsnachweis für einen einzelnen Empfänger. - Was kann ein Monero-View-Key einsehen und was nicht?

Ein privater Monero-View-Key kann Outputs, die zur Wallet gehören, und deren Beträge sichtbar machen, aber keine Ausgaben autorisieren. Mit einem View-Key allein lässt sich weder feststellen, welche Outputs noch nicht ausgegeben wurden, noch eine vollständige Historie ausgehender Zahlungen rekonstruieren oder ermitteln, wer deren Empfänger sind.

Auch Wechselgeld-Outputs, die an die Wallet zurückgehen, können sichtbar sein. Der View-Key allein kennzeichnet sie jedoch nicht zuverlässig als Wechselgeld. Einen zur Wallet gehörenden Output zu sehen, bedeutet nicht, die vollständige Zahlung zu kennen, durch die er entstanden ist.

Monero erfasst ausgegebene Inputs mithilfe von Key Images, die eine View-only-Wallet nicht allein aus dem privaten View-Key ableiten kann. Durch den Import signierter Key Images aus der Wallet, die Ausgaben tätigen kann, können kompatible View-only-Wallets feststellen, welche bekannten Outputs bereits ausgegeben wurden. Diese Key Images geben allein anhand der Blockchain keine Empfängeradressen ausgehender Zahlungen preis.

Das Scannen hängt außerdem von den richtigen öffentlichen Adressinformationen, der Abdeckung der Subadressen und dem gescannten Blockbereich ab. Die Weitergabe eines privaten View-Keys kann innerhalb dieses Umfangs frühere und künftige eingehende Zahlungen offenlegen, nicht nur die Auszahlung, die Sie gerade prüfen.

Ein privater View-Key allein legt weder die Adresse noch die reale Identität des Absenders einer eingehenden Zahlung offen. Mehr zur grundsätzlichen Unterscheidung zwischen Privatsphäre auf der Blockchain und Informationen, die an anderer Stelle offengelegt werden, erfahren Sie unter wie die Privatsphäre bei Monero funktioniert und wo Informationen nach außen dringen.

Worin unterscheidet sich ein Monero-Transaktionsschlüssel?

Ein Monero-Transaktionsschlüssel, oft als Tx-Key bezeichnet, besteht aus transaktionsspezifischen geheimen Daten, die von der sendenden Wallet erzeugt werden. Mit der Transaktions-ID, den erforderlichen geheimen Transaktionsschlüsseln und einer Empfängeradresse lässt sich überprüfen, ob mit dieser Transaktion eine Zahlung an die Adresse erfolgt ist, und deren Betrag ermitteln.

Manche Transaktionen verwenden neben einem Haupt-Transaktionsschlüssel zusätzliche geheime Transaktionsschlüssel. Die aus einer Wallet exportierten tx-key-Daten können daher mehr als einen Schlüssel enthalten; gehen Sie nicht davon aus, dass bei jeder Transaktion nur ein geheimer Schlüssel geprüft werden muss.

ElementWas es offenlegt oder ermöglichtKann es Ausgaben autorisieren?
Privater View Key mit öffentlichen AdressinformationenErkennen eigener Outputs und Beträge, jedoch allein nicht deren AusgabestatusNein
Privater Spend KeyBerechtigung zum Ausgeben in Verbindung mit den erforderlichen Wallet-DatenJa
Geheime TransaktionsschlüsseldatenPrüfen der Beträge, die in dieser Transaktion an die angegebenen Empfängeradressen gesendet wurdenNein
Transaktions-IDIdentifizieren der Blockchain-Transaktion, ohne Zahlungsempfänger oder Beträge öffentlich offenzulegenNein
TransaktionsnachweisÜberprüfen einer Zahlung an eine bestimmte Adresse anhand der Transaktions-ID und des NachweisesNein

In monero-wallet-cli prüft check_tx_key

eine Zahlung lokal anhand der bereitgestellten tx-key-Daten. Ein vom Sender erstellter Transaktionsnachweis liefert einen transaktions- und adressspezifischen Beleg, ohne diese geheimen Schlüssel zu veröffentlichen. Werden mit einer Transaktion mehrere Adressen bezahlt, kann die Weitergabe der unverarbeiteten tx-key-Daten auch die Beträge offenlegen, die in dieser Transaktion an andere bekannte Zieladressen gezahlt wurden.

Wie erstellen und überprüfen Sie einen Monero-Transaktionsnachweis?

Ein Diagramm einer Monero-Wallet mit einem privaten View Key für eingehende Zahlungen und einem Transaktionsnachweis für einen Empfänger. - Wie erstellen und überprüfen Sie einen Monero-Transaktionsnachweis?

Ein Sender weist eine Monero-Zahlung nach, indem er für die Transaktions-ID und die genaue Empfängeradresse einen Nachweis für eine ausgehende Zahlung erstellt. Der Prüfer gleicht diesen Nachweis mit der Transaktion ab und verwendet dabei dieselbe optionale Nachricht, falls der Sender eine angegeben hat.

Die folgenden Schritte verwenden die offizielle Monero-Kommandozeilen-Wallet. Wallet-Oberflächen bieten möglicherweise entsprechende Funktionen für Zahlungsnachweise, deren Bezeichnungen jedoch variieren.

  1. Stellen Sie die Transaktionsdetails zusammen. Besorgen Sie sich die Transaktions-ID und die genaue Empfangsadresse, einschließlich der korrekten Subadresse, falls eine verwendet wurde. Öffnen Sie die sendende Wallet, in der die geheimen Transaktionsschlüsseldaten noch gespeichert sind.
  2. Erstellen Sie den Nachweis für die ausgehende Zahlung. Führen Sie get_tx_proof
    [] aus, ersetzen Sie dabei die Platzhalter und lassen Sie die optionale Nachricht weg, falls sie nicht benötigt wird. Speichern Sie den erstellten Nachweis zur Überprüfung in einer Datei.
  3. Geben Sie die Unterlagen zur Überprüfung weiter. Übermitteln Sie dem Prüfer die Transaktions-ID, die Empfängeradresse, den Nachweis und gegebenenfalls den genauen Wortlaut der Nachricht. Geben Sie weder Ihren Wiederherstellungs-Seed noch Ihren privaten Spend Key oder den für die gesamte Wallet geltenden privaten View Key weiter.
  4. Überprüfen Sie den Nachweis unabhängig. Der Prüfer führt check_tx_proof
    [] mit der gespeicherten Nachweisdatei aus. Prüfen Sie das Ergebnis der Gültigkeitsprüfung, den an der angegebenen Adresse empfangenen Betrag und den Bestätigungsstatus der Transaktion.

Ein erfolgreich überprüfter Nachweis, der den erwarteten Betrag ausweist, belegt die Zahlung an diese Adresse, sofern auch der Status der Transaktion auf der Blockchain geprüft wird. Er belegt weder die reale Identität des Senders noch, dass der Empfänger seine Wallet synchronisiert hat oder dass die Gelder bereits freigegeben sind.

Wie überprüfen Sie die Auszahlung eines XMR-Swaps?

Die Auszahlung eines XMR-Swaps lässt sich anhand der empfangenden Wallet, der Transaktions-ID der Auszahlung und bei Bedarf eines Zahlungsnachweises überprüfen. Bei einem Tausch von BTC zu XMR erhalten Sie den XMR-Anteil. Ein Nachweis für die ausgehende Auszahlung muss daher von der sendenden Seite stammen, nicht aus Ihrer Bitcoin-Wallet.

SwapRocket nutzt für die Ausführung jedes Swaps einen lizenzierten Liquiditätsanbieter. Sie müssen Ihren privaten View Key nicht offenlegen, um einen transaktionsspezifischen Nachweis mit Ihrer vorgesehenen Empfangsadresse abzugleichen.

  1. Prüfen Sie den Scanbereich Ihrer empfangenden Wallet. Lassen Sie die Wallet synchronisieren und vergewissern Sie sich, dass sie genau die für die Auszahlung angegebene Adresse oder Subadresse erfasst. Wenn die Wallet wiederhergestellt wurde, muss ihr Scan früh genug beginnen, um die Auszahlungstransaktion zu erfassen.
  2. Vergleichen Sie den richtigen Betrag. SwapRocket verwendet variable Wechselkurse. Vergleichen Sie die Zahlung daher mit den endgültigen Auszahlungsdetails, statt den vor dem Senden geschätzten Betrag als zugesichert zu betrachten. Ein Zahlungsnachweis prüft, welchen Betrag die Monero-Transaktion ausgezahlt hat, nicht, was eine frühere Schätzung angezeigt hat.
  3. Fordern Sie bei Bedarf transaktionsspezifische Nachweise an. Wenden Sie sich mit Ihrer Swap-Referenz an support@swaprocket.io und bitten Sie um Hilfe bei der Identifizierung der Auszahlungstransaktion. Falls ein Nachweis erforderlich ist, fragen Sie, ob der ausführende Anbieter einen Transaktionsnachweis für die ausgehende Zahlung bereitstellen kann. Gehen Sie nicht davon aus, dass jeder Dienst Transaktionsschlüssel oder Werkzeuge zur Erstellung von Nachweisen zugänglich macht.

Eine Zahlung zu finden und sie ausgeben zu können, sind zwei getrennte Prüfungen. Zur Freigaberegel erfahren Sie mehr unter warum Monero-Auszahlungen 10 Blöcke lang gesperrt bleiben.

Wann sollten Sie einen View Key statt eines Transaktionsnachweises weitergeben?

Geben Sie einen privaten View Key nur dann weiter, wenn jemand dauerhaft Einblick in eingehende Zahlungen benötigt, nicht lediglich einen Nachweis für eine einzelne Überweisung. Ein auf eine bestimmte Transaktion und Adresse beschränkter Nachweis legt bei einer strittigen Rechnung, der Untersuchung einer Auszahlung oder der Prüfung einer Empfängeradresse weniger Informationen offen.

Eine View-only-Wallet kann Zahlungseingänge auf einem mit dem Internet verbundenen Gerät überwachen, während die Spend Keys offline bleiben. Ein Prüfer, der nur einen View Key verwendet, erhält nicht automatisch eine vollständige Aufstellung der Ausgaben; dafür können zusätzlich signierte Key Images und separat aufbewahrte Aufzeichnungen ausgehender Zahlungen erforderlich sein. Betrachten Sie den Zugriff per View Key als Offenlegung Ihrer Finanzhistorie, auch wenn damit keine Ausgaben autorisiert werden können.

Geben Sie keine geheimen Wallet-Daten in einen öffentlichen Block-Explorer ein, um einen einzelnen Zahlungsstreit zu klären. Bevorzugen Sie die lokale Überprüfung in der Wallet und geben Sie nur die transaktionsspezifischen Nachweise weiter, die die betreffende Partei benötigt.

Häufig gestellte Fragen

Monero-View-Keys sind sensible Zugangsdaten für die Einsicht in Transaktionen, nicht für das Ausgeben von Guthaben. Für die Zahlungsprüfung werden normalerweise deutlich weniger Informationen benötigt als der Zugriff auf die Historie der Zahlungseingänge einer Wallet.

Ist es sicher, meinen privaten Monero-View-Key weiterzugeben?

Die Weitergabe eines privaten Monero-View-Keys berechtigt nicht zum Ausgeben von Guthaben, kann in Verbindung mit den zugehörigen öffentlichen Adressinformationen jedoch umfangreiche Finanzinformationen offenlegen. Wer diesen Zugriff behält, kann ältere und künftige Zahlungseingänge an den erfassten Adressen scannen. Geben Sie ihn daher nur für einen klar definierten, fortlaufenden Zweck weiter.

Wo finde ich meinen privaten Monero-View-Key?

In monero-wallet-cli zeigt der Befehl viewkey die View-Key-Informationen einer Wallet an, sofern der entsprechende Schlüssel verfügbar ist. Achten Sie darauf, dass diese Ausgabe weder auf Screenshots noch in Supportnachrichten erscheint; der Zugriff auf private Schlüssel bei Hardware-Wallets hängt vom Gerät und dessen Wallet-Integration ab.

Zeigt eine Monero-View-only-Wallet den korrekten Kontostand an?

Eine Monero-View-only-Wallet ohne aktuelle Informationen über ausgegebene Outputs kann bereits ausgegebene Outputs als verfügbar zählen. Der Import signierter Key Images aus der zum Ausgeben verwendeten Wallet und die Synchronisierung der Blockchain können diese Einschränkung in kompatiblen Wallets beheben.

Kann ich Transaktionsschlüssel aus meinem Monero-Seed wiederherstellen?

Sie sollten nicht davon ausgehen, dass die Wiederherstellung einer Monero-Wallet aus ihrem Seed auch frühere geheime Transaktionsschlüssel oder Metadaten ausgehender Zahlungen wiederherstellt. Bewahren Sie die ursprünglichen Wallet-Daten sicher auf, wenn Sie später möglicherweise Nachweise für ausgehende Zahlungen erstellen müssen.

Kann ein Empfänger einen Monero-Transaktionsnachweis erstellen?

Eine Empfänger-Wallet mit dem passenden privaten View Key kann einen eingehenden Transaktionsnachweis für eine Zahlung an ihre Adresse erstellen. Ein solcher Nachweis bestätigt, dass die Transaktion eine Zahlung an diese Adresse enthält, nicht jedoch die Identität des Absenders oder die Verfügungsgewalt des Empfängers über die in der Transaktion ausgegebenen Inputs.

Reicht eine Monero-Transaktions-ID als Zahlungsnachweis aus?

Eine Monero-Transaktions-ID identifiziert eine Transaktion, legt aber weder die Empfängeradresse noch den Zahlungsbetrag öffentlich offen. Um eine Zahlung an eine bestimmte Adresse zu überprüfen, verwenden Sie einen geeigneten Transaktionsnachweis oder eine Prüfung mit dem Transaktionsschlüssel, oder scannen Sie die Empfänger-Wallet mit ihrem privaten View Key.

Wie können Sie XMR auf SwapRocket tauschen?

Mit SwapRocket können Sie XMR gegen andere unterstützte Kryptowährungen oder unterstützte Coins gegen XMR tauschen, ohne dass Guthaben für Sie verwahrt wird oder Sie eine Wallet verbinden müssen. SwapRocket wird Personen mit Wohnsitz in den Vereinigten Staaten oder im Vereinigten Königreich nicht angeboten. Nutzen Sie die Monero-Tauschseite, um ein Handelspaar auszuwählen, und halten Sie die Zahlungsprüfung von den geheimen Schlüsseln getrennt, die Zugriff auf Ihre gesamte Wallet gewähren.

Weiterführende Anleitungen