Lo sviluppatore di Zcash propone chiavi di visualizzazione monouso per proteggere gli swap dai rischi privacy quantistici
Punti chiave
- •Lo sviluppatore di Zcash Zakura ha proposto di assegnare una chiave di visualizzazione in entrata monouso e un indirizzo di rimborso separati a ogni swap in ZEC instradato tramite Near Intents, per limitare i danni privacy se un indirizzo pubblicato viene compromesso.
- •Un computer quantistico sufficientemente potente che esegua l'algoritmo di Shor potrebbe teoricamente recuperare una chiave di visualizzazione condivisa da un indirizzo pubblico e collegare i pagamenti nell'intero account shielded Zcash di un utente.
- •La proposta mantiene invariata la chiave di spesa, così i fondi ricevuti tramite indirizzi monouso restano spend dallo stesso account, evitando problemi di usabilità derivanti dalla suddivisione dei fondi su molti account.
- •Il private information retrieval consente ai wallet ripristinati di individuare le transazioni rilevanti tramite query cifrate senza che il server venga a sapere quale indirizzo viene verificato; i wallet software compatibili potranno integrare la funzione entro poche settimane.
- •A settembre Aurora Intents ha elaborato oltre 19 milioni di dollari in 1.718 swap per un'asta denominata in Zcash basata su zkSNARK, dimostrando una domanda reale di rotte cross-chain verso ZEC.

Lo sviluppatore di Zcash propone chiavi di visualizzazione monouso per proteggere gli swap dai rischi privacy quantistici
Lo sviluppatore di Zcash Zakura ha proposto un nuovo design privacy che assegnerebbe una chiave di visualizzazione in entrata monouso a ogni swap in ZEC instradato tramite Near Intents, mirando a un'esposizione sottile creata quando gli indirizzi shielded di Zcash vengono pubblicati in modo permanente sulla blockchain pubblica di Near.
I computer quantistici oggi non stanno violando Zcash. Ciò nonostante, Zakura e il team di infrastruttura di Zcash stanno già progettando in funzione della possibilità che una macchina sufficientemente potente possa eventualmente farlo.
Secondo la prassi attuale, più indirizzi Zcash diversificati possono condividere la stessa chiave di visualizzazione in entrata sottostante. Le chiavi di visualizzazione consentono a un wallet di rilevare e decrittare i pagamenti in entrata senza alcun potere di spesa — un accesso di sola lettura, in pratica — ed è questo che permette agli utenti di monitorare un account distribuito su molti indirizzi senza esporre il controllo dei fondi.
Un computer quantistico sufficientemente potente che esegua l'algoritmo di Shor — un metodo quantistico per risolvere i problemi di logaritmo discreto su cui si basa la crittografia a chiave pubblica odierna — potrebbe, in teoria, recuperare quella chiave da un indirizzo esposto pubblicamente e utilizzarla per collegare i pagamenti ricevuti nell'intero account. Questa capacità di collegamento va contro la proprietà fondamentale che Zcash shielded è pensato per garantire: i pagamenti allo stesso utente non dovrebbero essere riconducibili da osservatori esterni.
Uno swap, una chiave di visualizzazione
La proposta di Zakura limita il raggio d'impatto di tale compromissione. Secondo il design, ogni swap cross-chain riceve una chiave di visualizzazione in entrata e un indirizzo di rimbor separati. Se la tecnologia quantistica dovesse eventualmente violare un indirizzo pubblicato, un attaccante verrebbe a conoscenza solo dei pagamenti legati a quello specifico swap, anziché ottenere visibilità sulla più ampia cronologia dei pagamenti dell'account.
Da sottolineare che la chiave di spesa dell'utente — cioè la credenziale che autorizza effettivamente lo spostamento dei fondi — non cambia. I fondi ricevuti tramite l'indirizzo monouso restano spendibili dallo stesso account, evitando la scomoda alternativa di creare account Zcash separati per ogni transazione. Questa distinzione è importante sia per i wallet software che per quelli hardware, dove la suddivisione dei fondi su numerosi account potrebbe creare seri problemi di usabilità.
Le ricerche private risolvono il problema del recupero
Generare una nuova chiave di visualizzazione per ogni swap introduce un'altra sfida: il recupero del wallet. In caso contrario, un wallet ripristinato dovrebbe scannerizzare ripetutamente la cronologia delle transazioni di Zcash utilizzando ogni chiave di swap mai generata.
Zakura propone di risolvere il problema con il private information retrieval (PIR). Filtri pubblici aiutano a determinare se un indirizzo di rimborso ha ricevuto fondi, mentre query cifrate consentono al wallet di individuare la transazione rilevante senza che il server venga a sapere quale indirizzo viene verificato. I wallet software compatibili che utilizzano le librerie open source di Zakura potrebbero integrare la funzione entro poche settimane, con il supporto per hardware wallet atteso più avanti.
L'utilizzo reale rende il rischio degno di soluzione
Il design non è puramente infrastruttura teorica senza utenti. A settembre, Aurora Intents ha elaborato oltre 19 milioni di dollari in 1.718 swap per un'asta denominata in Zcash basata su zkSNARK (gli zkSNARK sono il sistema di prove a conoscenza zero al centro delle transazioni shielded di Zcash), dimostrando una domanda significativa di rotte cross-chain verso $ZEC.
Questo livello di attività rende gli indirizzi pubblicati in modo permanente una questione privacy da risolvere prima che le macchine quantistiche diventino in grado di sfruttarli.
Gli sviluppatori di Zcash stanno separatamente preparando il più ampio aggiornamento di rete NU7, sebbene le modifiche attualmente proposte per NU7 non costituiscano di per sé una migrazione post-quantistica completa.
Il segnale più importante è culturale: i team di sicurezza crypto trattano sempre più il rischio quantistico come un problema ingegneristico da affrontare ora, anziché dopo la comparsa del primo attacco pratico.
Fonte: CryptoNewsNet
Servizio originale: Zcash Proposes New Privacy Layer to Guard Swaps From Quantum Risks