Dass Quantencomputer Zcash knacken könnten, wird dargestellt, als stünde es unmittelbar bevor. Doch in Zakuras Vorschlag gibt es ein Detail, das mehr Beachtung verdient: Für jeden ZEC-Swap soll ein eigener Viewing Key vergeben werden. Oberflächlich geht es dabei um Schutz vor Quantencomputern, doch bei genauerem Hinsehen wird damit eine schon lange bestehende Datenschutzlücke geschlossen: Eine Wallet kann zwar eine ganze Reihe scheinbar unabhängiger Adressen erzeugen, doch diese Adressen nutzen häufig denselben Viewing Key. Wird dieser zurückgerechnet, lassen sich sämtliche eingegangenen Zahlungen, Beträge und Vermerke eines Kontos miteinander verknüpfen.

  Der entscheidende Punkt dieser Änderung sind nicht die Worte „quantensicher“, sondern dass die Granularität der Schlüssel von der Kontoebene auf einzelne Swaps heruntergebrochen wird. Selbst wenn die Rückerstattungsadresse irgendwann geknackt wird, kann ein Angreifer nur die Zahlungen zu diesem einen Swap einsehen; der Spending Key bleibt im Hauptkonto des Nutzers. Der Ansatz ist ziemlich pragmatisch: Die Quantenbedrohung ist eine langfristige Variable, aber die Verknüpfung von Adressen ist eine Schwachstelle, die schon heute ausgenutzt werden kann. Erst das kleinere Problem beheben und dann das größere angehen – die Reihenfolge stimmt.

  Nebenbei löst der Vorschlag auch ein ziemlich lästiges praktisches Problem: Führt eine Wallet Hunderte Swaps aus, sammeln sich Hunderte Schlüssel an. Bei der Wiederherstellung aus einem Backup müsste dann jeder einzelne Schlüssel die gesamte Blockchain durchsuchen – die Nutzererfahrung wäre schlicht katastrophal. Zakura hat mithilfe von Private Information Retrieval eine privat abfragbare Datenbank entwickelt. Wenn die Wallet nach dem Ziel einer Rückerstattung fragt, erfährt die Datenbank nicht, nach welcher Adresse gesucht wird. Datenschutz und Benutzerfreundlichkeit sind hier keine Gegensätze, sondern werden durch dasselbe Design gleichermaßen berücksichtigt.

  Was den Zeitplan angeht, können Wallets, die auf der Open-Source-Bibliothek basieren – darunter Vizor –, die Funktion bereits in den kommenden Wochen integrieren. Bei Hardware-Wallets muss man auf Firmware-Unterstützung warten. Insgesamt soll die Umsetzung früher kommen als das für Januar angesetzte Ziel der Zcash-Entwickler für quantensichere Zahlungen. $ZEC s Datenschutzversprechen beruht seit jeher auf technischen Details; solche grundlegenden Verbesserungen sind deutlich nützlicher als große Worte. Die Frage ist allerdings: Einzelne Schlüssel erschweren zwar die Nachverfolgung, doch wenn eine Wallet Hunderte Schlüssel verwalten muss, bleiben die Kosten für Wiederherstellung und Synchronisierung letztlich bei den Nutzern hängen – sollte das Protokoll den Preis für Datenschutz tragen oder jeder einzelne Nutzer selbst?

  #Zcash #隐私币 #Quantencomputing

$NEAR $USDC