LocalMonero will be winding down

The winding down process begins May 7th, 2024, and finishes after November 7th, 2024. Our support staff will be available for help throughout this period.
  1. Effective immediately, all new signups and ad postings are disabled;
  2. On May 14th, 2024, new trades will be disabled as well;
  3. After November 7th, 2024, the website will be taken down. Please reclaim any funds from your arbitration bond wallet prior to that date, otherwise the funds may be considered abandoned/forfeited.

View-Tags: Wie ein Byte die Synchronisierungszeiten der Monero-Wallet um über 40 % reduziert

Veröffentlicht:
By Seth For Privacy

Eine der häufigsten Beschwerden bei der täglichen Verwendung von Monero ist die Zeit, die es dauern kann, eine Wallet zu synchronisieren, bevor Monero gesendet werden kann. Zum Glück haben Entwickler und Forscher in der Monero-Community einen brillanten Weg gefunden, um die Zeit, die Sie zum Synchronisieren Ihrer Wallet benötigen, um mehr als 40 % zu verkürzen, ohne zusätzliche Blockchain-Aufblähung, Gebühren usw.

Lernen Sie „View-Tags“ kennen, eine Ein-Byte-Ergänzung zu den Daten jeder Transaktion – das kommt beim nächsten Netzwerk-Upgrade zu Monero!


Warum ist die Wallet-Synchronisierung von Monero langsamer als die von Bitcoin?

Eine der ersten Fragen, die wir beantworten müssen, um die Notwendigkeit einer Lösung wie View Tags besser zu verstehen, ist, warum die Synchronisierung der Wallet von Monero langsamer ist als bei Kryptowährungen wie Bitcoin.

Da in Bitcoin alle Transaktionen nicht privat sind und die ausgegebenen Coins, die Beträge und die beteiligten Adressen auf der Chain offenlegen, können Bitcoin-Wallets einfach nach nicht ausgegebenen Transaktionsausgaben (UTXOs) oder verwendeten Adressen für eine bestimmte Wallet suchen und die Blockchain schnell nach UTXOs scannen, die diesen Adressen gehören, um herauszufinden, welche Coins zu Ihrer Wallet gehören und ausgegeben werden können.

In Monero wird jedoch bei allen Transaktionen die Privatsphäre des Benutzers gewahrt, indem der Absender, der Empfänger und die Beträge, die an jeder Transaktion beteiligt sind, verborgen werden. Diese Privatsphäre ist zwar für den Schutz der Nutzer des Netzwerks unerlässlich, führt aber auch zu einer langsameren Synchronisierung der Wallets. In Monero muss Ihr Wallet jede Transaktionsausgabe (TXO), die im Netzwerk existiert, mit den privaten Schlüsseln Ihres Wallets vergleichen.

Dieser Vergleich beinhaltet eine Menge komplexer Mathematik und Kryptographie, um zu bestätigen, dass eine Ausgabe wirklich Ihnen gehört, da alle Beträge, Adressen und bekannt ausgegebenen Ausgaben (oder Coins) in Monero auf der Chain versteckt sind.


Was sind View-Tags?

Um die Synchronisierungszeit für Monero-Wallets zu verkürzen, hat ein Forscher namens UkoeHB einen neuen Ansatz entwickelt: Er fügt jeder Transaktion ein 1-Byte-"Tag" hinzu, das ein gemeinsames Geheimnis enthält, das nur dem Sender und dem Empfänger der Transaktion bekannt ist.

Dieses gemeinsame Geheimnis wird vom Absender anhand der vom Empfänger angegebenen Adresse generiert und erfordert keine aktive Mitarbeit von Absender und Empfänger. Das erste Byte (oder Zeichen) dieses gemeinsamen Geheimnisses wird dann den Daten der Transaktion hinzugefügt, wenn diese im Monero-Netzwerk veröffentlicht wird.

Wenn einer der Teilnehmer an dieser Transaktion seine Wallet anschließend mit der Monero-Blockchain synchronisieren möchte, muss die Wallet nicht mehr alle komplexen mathematischen und kryptografischen Operationen für jeden einzelnen TXO im Netzwerk durchführen, sondern kann nur noch nach diesem 1-Byte-Feld in jeder Transaktion suchen und die zeitaufwändige Verifizierung nur für Transaktionen durchführen, die dieses Tag haben - 1/256 TXOs im Netzwerk, um genau zu sein!

Dieses Tag verrät Außenstehenden keine Informationen über die Transaktion, fügt nur 1 Byte (eine vernachlässigbare Menge) zur Transaktionsgröße hinzu und ermöglicht es uns dennoch, die Synchronisierungszeiten um mehr als 40 % zu reduzieren, indem wir die erforderlichen komplexen Verifizierungen einsparen!


View-Tags: ein vereinfachtes Beispiel

Stellen Sie sich vor, Sie haben 4.096 Kisten in einem Raum, von denen nur 5 Kisten Ihnen gehören. Die Schachteln sind alle von außen nicht zu unterscheiden, und der einzige Weg, um festzustellen, ob eine Schachtel für Sie bestimmt ist, besteht darin, sie zu öffnen und eine zeitaufwändige mathematische Aufgabe zu lösen, die darin aufgeschrieben ist, um sicherzustellen, dass sie Ihnen gehört.

Stellen Sie sich nun vor, Sie entscheiden sich dafür, dass die Person, die Ihnen diese 5 Boxen schickt, einen speziellen Code mit Ihrer Adresse generiert und dann nur das erste Zeichen dieses generierten Codes auf der Außenseite jeder Box anbringt, die an Sie gesendet wird. Alle anderen machen dasselbe für ihre Schachteln (um sicherzustellen, dass alle Schachteln immer noch nicht zu unterscheiden sind), aber jetzt können Sie einfach auf den Ein-Zeichen-Code auf der Außenseite der Schachtel schauen und nur die Schachteln öffnen, auf denen dieses Zeichen steht.

Während andere Kästchen mit Ihrem Code übereinstimmen, sogar solche, die Ihnen nicht gehören, müssen Sie jetzt nur noch 16 (1/256 Kästchen!) anstelle von 4.096 Kästchen öffnen, um eine mathematische Aufgabe zu lösen.

Jetzt öffnen Sie diese 16 Kisten, lösen die Matheaufgaben und behalten die 5 Kisten aus dieser Gruppe, die Ihnen tatsächlich gehören!


Wann werden View-Tags in Monero verfügbar sein?

View-Tags sind eine der Funktionen, die derzeit für die Aufnahme in das kommende Netzwerk-Upgrade geplant sind, und sollten irgendwann in diesem Frühjahr veröffentlicht werden. Die Community hat 23.3XMR (zum Zeitpunkt des Schreibens) zusammengelegt, um Anreize für die Entwicklung und Implementierung von View-Tags zu schaffen, und als Ergebnis daraus wurde der Großteil der Arbeit zur Aufnahme von View-Tags in die Monero-Codebasis bereits von j-berman in Zusammenarbeit mit Gutachtern und Entwicklern fertiggestellt.

Sobald View-Tags vom Netzwerk erzwungen werden, profitieren alle Transaktionen, die nach dem Netzwerk-Upgrade gesendet werden, von der drastisch verbesserten Wallet-Synchronisierungszeit. Sie müssen nichts Besonderes tun, um mit der Verwendung von View-Tags zu beginnen, Ihre bevorzugte Wallet für Monero wird sie nach dem Netzwerk-Upgrade einfach automatisch verwenden!


Wie kann ich mehr erfahren?

Wenn dies Ihre Neugier auf View-Tags geweckt hat, sehen Sie sich unten einige zusätzliche Links an, die sich ausführlich mit dem Thema befassen:


Weiterlesen

© 2025 Blue Sunday Limited