vor 7 Stunden
Zcash-Entwickler Zakura schlägt einmalige Viewing Keys vor, um Quantenverknüpfung von Swaps zu verhindern
Zcash Developer Zakura Proposes Fix to Stop Quantum Computers Linking Shielded Swaps
Decrypt

Der Zcash-Full-Node-Entwickler Zakura hat einmalige Viewing Keys vorgeschlagen, um zu verhindern, dass künftige Quantencomputer die abgeschirmten Zahlungen von Nutzern miteinander verknüpfen. Der Zakura-Entwickler Adam Tucker stellte den Vorschlag in einem am Sonntag angekündigten Engineering-Beitrag vor. Zakura zufolge ist dafür kein Netzwerk-Upgrade erforderlich.
Abgeschirmte Zcash-Transaktionen verbergen Absender, Empfänger und Betrag. Hinter allen Adressen eines abgeschirmten Kontos steht ein eingehender Viewing Key, den die Wallet nutzt, um Zahlungen zu finden und zu entschlüsseln. Ein klassischer Computer kann diesen Schlüssel nicht aus einer Adresse ermitteln. Ein ausreichend leistungsfähiger Quantencomputer könnte den Schlüssel laut dem Beitrag jedoch mit dem Shor-Algorithmus wiederherstellen. Ein Angreifer könnte dann den Betrag und die Memo-Angabe jeder Zahlung sehen, die das Konto erhalten hat, und diese Zahlungen miteinander verknüpfen. Tucker warnte, dass eine einzige veröffentlichte abgeschirmte Adresse diese Gefahr mit sich bringe, bis Tachyon, ein vorgeschlagenes Zcash-Skalierungsupgrade, eingeführt werde. Zcash-Entwickler sagen, Tachyon werde zudem vollständige Post-Quanten-Privatsphäre ermöglichen.
Der Beitrag nennt Swaps über NEAR Intents, einen kettenübergreifenden Swap-Dienst, als größtes Risiko. Bei jedem Swap aus ZEC wird eine der abgeschirmten Adressen des Nutzers als Rückerstattungsadresse auf der öffentlichen NEAR-Blockchain veröffentlicht, auch wenn keine Rückerstattung erfolgt. Die Adressen sehen unterschiedlich aus, gehören aber zum selben Konto. Daher würde das Knacken einer Adresse alle Adressen des Kontos offenlegen. Der CEO des Zcash Open Development Lab, Josh Swihart, sagte, bis Mai seien rund 600 bis 700 Millionen Dollar über die NEAR-Intents-Route von Zcash geflossen.
Zakarus vorgeschlagene Lösung leitet für jede Adresse, die veröffentlicht werden muss, einen separaten eingehenden Viewing Key ab, während der Ausgabeschlüssel des Kontos unverändert bleibt. Ein Quantenangreifer, der eine veröffentlichte Adresse knackt, würde dem Vorschlag zufolge nur Informationen über Zahlungen an diese Adresse erhalten. Er könne die veröffentlichte Swap-Adresse nicht mit anderen Transaktionen verknüpfen, sagte Tucker. Die vorgeschlagene Wallet nutzt Private Information Retrieval, um NEAR-Auszahlungen abzufragen und zu verhindern, dass die zusätzlichen Schlüssel die Wiederherstellung aus einer Seed-Phrase verlangsamen. Private Information Retrieval ermöglicht es einer Wallet, einen Server abzufragen, ohne offenzulegen, nach welchen Adressen sie sucht.
Der Vorschlag folgt auf Zakarus Plan für quantensichere transparente Adressen von früher in diesem Monat, der ebenfalls Private Information Retrieval nutzt. In dem Plan hieß es, Post-Quanten-Signatur-Opcodes würden voraussichtlich im Januar in Zcash verfügbar sein. Swihart sagte im Mai, Zcash strebe innerhalb von 12 bis 18 Monaten den vollständigen Post-Quanten-Status an. Die Besorgnis über die Kryptografie von Krypto-Wallets nimmt zu. Der Ethereum-Foundation-Forscher Justin Drake und Ethereum-Mitgründer Vitalik Buterin haben gewarnt, künstliche Intelligenz könnte die Kryptografie noch vor Quantencomputern knacken.
Laut dem Beitrag können Software-Wallets, die Zakuras Open-Source-Bibliotheken nutzen, etwa Vizor, die einmaligen Viewing Keys in den kommenden Wochen integrieren. Hardware-Wallets sollen folgen, sobald ihre Firmware die Funktion unterstützt. Daten von Decrypt zufolge wurde ZEC am Montagmorgen bei 1.165 Dollar gehandelt, 3,6 % höher als am Vortag.
This content is an AI-generated summary/analysis for informational purposes only and does not constitute investment advice.