Zcash-Entwickler schlägt Einmal-Viewing-Keys vor, um Swaps vor quantenbedingten Datenschutzrisiken zu schützen
Wichtige Erkenntnisse
- •Der Zcash-Entwickler Zakura schlug vor, jedem über Near Intents abgewickelten ZEC-Swap einen separaten einmaligen Incoming Viewing Key und eine Refund-Adresse zuzuordnen, um den Datenschutzschaden bei Kompromittierung einer öffentlich veröffentlichten Adresse zu begrenzen.
- •Ein ausreichend leistungsfähiger Quantencomputer mit Shors Algorithmus könnte theoretisch einen gemeinsamen Incoming Viewing Key aus einer öffentlichen Adresse rekonstruieren und Zahlungen innerhalb eines shielded Zcash-Kontos verknüpfen.
- •Der Vorschlag lässt den Spending-Key unverändert, sodass über Einmaladressen empfangene Mittel vom selben Konto aus ausgebbar bleiben und Probleme bei der Benutzbarkeit durch die Aufteilung auf viele Konten vermieden werden.
- •Private Information Retrieval ermöglicht wiederhergestellten Wallets, relevante Transaktionen per verschlüsselter Abfragen zu finden, ohne dass der Server erfährt, welche Adresse geprüft wird; kompatible Software-Wallets können die Funktion binnen Wochen integrieren.
- •Aurora Intents verarbeitete im September mehr als 19 Millionen US-Dollar über 1.718 Swaps für eine in Zcash denominierte zkSNARKs-Auktion, was eine echte Nachfrage nach Cross-Chain-Routen in ZEC zeigt.

Zcash-Entwickler schlägt Einmal-Viewing-Keys vor, um Swaps vor quantenbedingten Datenschutzrisiken zu schützen
Der Zcash-Entwickler Zakura hat ein neues Datenschutzdesign vorgeschlagen, das jedem über Near Intents abgewickelten ZEC-Swap einen einmaligen Incoming Viewing Key zuordnen würde. Damit soll eine subtile Exposition adressiert werden, die entsteht, wenn shielded Zcash-Adressen dauerhaft auf Nears öffentlicher Blockchain veröffentlicht werden.
Quantencomputer knacken Zcash heute nicht. Dennoch entwirft Zakura gemeinsam mit dem Zcash-Infrastrukturteam bereits Lösungen für den Fall, dass eines Tages ein ausreichend leistungsfähiger Rechner dazu in der Lage sein könnte.
Nach aktueller Praxis können mehrere diversifizierte Zcash-Adressen denselben zugrunde liegenden Incoming Viewing Key teilen. Viewing-Keys geben einer Wallet die Möglichkeit, eingehende Zahlungen zu erkennen und zu entschlüsseln, ohne jegliche Ausgabeberechtigung – faktisch einen Nur-Lese-Zugang. Das ermöglicht Nutzern, ein Konto zu überwachen, das sich über viele Adressen erstreckt, ohne die Kontrolle über die Mittel preiszugeben.
Ein ausreichend leistungsfähiger Quantencomputer mit Shors Algorithmus – einer Quantenmethode zur Lösung der diskreten Logarithmusprobleme, auf denen die heutige Public-Key-Kryptografie beruht – könnte theoretisch diesen Key aus einer öffentlich exponierten Adresse rekonieren und damit eingegangene Zahlungen kontenübergreifend verknüpfen. Diese Verknüpfungsfähigkeit widerspricht der Kerneigenschaft, die shielded Zcash bieten soll: Zahlungen an denselben Nutzer sollten für externe Beobachter nicht verbindbar sein.
Ein Swap, ein Viewing Key
Zakuras Vorschlag begrenzt den Schadensradius einer solchen Kompromittierung. Nach dem Design erhält jeder Cross-Chain-Swap einen separaten Incoming Viewing Key und eine Refund-Adresse. Falls die Quantentechnologie eines Tages eine öffentlich veröffentlichte Adresse bricht, würde ein Angreifer nur über die Zahlungen erfahren, die mit diesem einzelnen Swap verbunden sind – und nicht Einblick in den umfassenderen Zahlungsverlauf des Kontos erhalten.
Entscheidend ist: Der Spending-Key des Nutzers – die Berechtigung, die tatsächlich die Bewegung von Mitteln autorisiert – bleibt unverändert. Über die Einmaladresse empfangene Mittel bleiben vom selben Konto aus ausgebbar, wodurch die umständliche Alternative vermieden wird, für jede Transaktion separate Zcash-Konten anzulegen. Dieser Unterschied ist sowohl für Software- als auch für Hardware-Wallets wichtig, bei denen die Aufteilung der Mittel auf zahlreiche Konten ernsthafte Probleme bei der Benutzbarkeit verursachen könnte.
Private Lookups lösen das Wiederherstellungsproblem
Die Erzeugung eines neuen Viewing Keys für jeden Swap bringt eine weitere Herausforderung mit sich: die Wallet-Wiederherstellung. Andernfalls müsste eine wiederhergestellte Wallet den Transaktionsverlauf von Zcash wiederholt mit jedem jemals generierten Swap-Key durchsuchen.
Zakura schlägt eine Lösung mit Private Information Retrieval (PIR) vor. Öffentliche Filter helfen festzustellen, ob eine Refund-Adresse Mittel empfangen hat, während verschlüsselte Abfragen es der Wallet ermöglichen, die relevante Transaktion zu lokalisieren, ohne dass der Server erfährt, welche Adresse geprüft wird. Kompatible Software-Wallets, die Zakuras Open-Source-Bibliotheken nutzen, könnten die Funktion binnen Wochen integrieren; Hardware-Wallet-Unterstützung wird später erwartet.
Echte Nutzung macht das Risiko löenswert
Das Design ist keine rein theoretische Infrastruktur ohne Nutzer. Im September verarbeitete Aurora Intents mehr als 19 Millionen US-Dollar über 1.718 Swaps für eine in Zcash denominierte zkSNARKs-Auktion (zkSNARKs sind das Zero-Knowledge-Beweissystem im Kern von Zcashs shielded Transaktionen) und zeigte damit eine erhebliche Nachfrage nach Cross-Chain-Routen in $ZEC.
Dieses Aktivitätsniveau macht dauerhaft veröffentlichte Adressen zu einem Datenschutzproblem, das es zu lösen gilt, bevor Quantenmaschinen in der Lage sind, es auszunutzen.
Die Zcash-Entwickler bereiten zusätzlich das umfassendere NU7-Netzwerk-Upgrade vor, wobei die derzeit für NU7 vorgeschlagenen Änderungen selbst keine vollständige Post-Quanten-Migration darstellen.
Das größere Signal ist kulturell: Die Sicherheitsteams der Krypto-Branche behandeln Quantenrisikenehmend als ein ingenieurtechnisches Problem, das jetzt anzugehen ist – und nicht erst nach dem ersten praktischen Angriff.
Quelle: CryptoNewsNet
Originalbericht: Zcash Proposes New Privacy Layer to Guard Swaps From Quantum Risks