Gli sviluppatori di Zcash pianificano una soluzione per mantenere private le transazioni ZEC dalle future computer quantistici
Il team dietro Zakura desidera che ogni swap tramite NEAR Intents ottenga una propria chiave, in modo che un indirizzo di rimborso lasciato sulla chain pubblica di NEAR non possa esporre una cronologia di pagamenti più ampia dell’utente.

- Zakura intende assegnare una chiave di visualizzazione separata a ogni swap ZEC effettuato tramite NEAR Intents, limitando la cronologia dei pagamenti che un futuro computer quantistico potrebbe scoprire da un indirizzo di rimborso pubblicamente postato.
- La proposta manterrebbe le chiavi di spesa agli utenti utilizzando al contempo il recupero privato delle informazioni per aiutare i portafogli a individuare i rimborsi senza rivelare quali indirizzi stanno controllando.
- Zakura afferma che i portafogli software compatibili potrebbero adottare la funzionalità open-source nel giro di settimane, prima dell'obiettivo fissato dai sviluppatori di Zcash per gennaio, relativo ai pagamenti resistenti ai computer quantistici.
Zcash è progettato per rendere le transazioni crypto private. Tuttavia, un futuro computer quantistico potrebbe teoricamente sfruttare una piccola falla in NEAR Intents, un servizio di scambio cross-chain, per collegare le transazioni private in ZEC di un utente al loro wallet, compromettendo tale privacy.
Fortunatamente, il team dietro Zakura, una versione più recente del software che gestisce la rete Zcash, sta prendendo provvedimenti per affrontare questa situazione. In un nuovo post di ingegneria, ha proposto di assegnare a ogni scambio ZEC effettuato tramite NEAR Intents una propria chiave privata. La modifica chiuderebbe una lacuna che un futuro computer quantistico potrebbe sfruttare per ricostruire la cronologia dei pagamenti di un utente.
NEAR Intents è un servizio che consente agli utenti di scambiare token tra diverse blockchain. Quando qualcuno scambia ZEC privato con USDC tramite questo servizio, quest'ultimo pubblica uno dei loro indirizzi Zcash privati sulla catena pubblica di NEAR, affinché sappia dove restituire eventuali ZEC non utilizzati. Tale indirizzo viene pubblicato non appena il deposito arriva e rimane visibile anche se lo scambio viene completato e non è mai necessario un rimborso.
Tali indirizzi non rivelano alcuna informazione sui computer odierni. Ogni indirizzo Zcash contiene una chiave pubblica costruita a partire dalla chiave di visualizzazione del portafoglio, il segreto che un portafoglio utilizza per identificare i pagamenti a esso inviati, impiegando una matematica unidirezionale su curve ellittiche simile a quella che protegge i portafogli bitcoin ed ether.
I normali computer non sono in grado di eseguire quel calcolo al contrario, ma un computer quantistico sufficientemente potente che utilizzi l’algoritmo di Shor, un metodo pubblicato nel 1994 proprio per questo scopo, potrebbe teoricamente risalire dall’indirizzo alla chiave.
Questa è la vera minaccia che incombe su Bitcoin dell'era Satoshi, le cui chiavi pubbliche sono già disponibili onchain per chiunque voglia copiarle. La scorsa settimana, Google ha annunciato che il suo chip quantistico Willow ha prodotto versioni quasi perfette di uno dei componenti che un attacco del genere consumerebbe, un passo verso una macchina abbastanza potente da poterlo tentare.
I computer quantistici in grado di fare ciò sono ancora probabilmente a anni di distanza (e nessuno ha una tempistica precisa su quando possa essere costruito uno), ma è un problema che gli sviluppatori di tutto il settore stanno cercando di risolvere con urgenza.
Una chiave per ogni scambio
L’architettura di Zcash crea un problema proprio. Un portafoglio Zcash può generare molti indirizzi che sembrano non correlati, ma di solito condividono una singola chiave di visualizzazione.
Un aggressore che riesce a decifrare quella chiave da un singolo indirizzo pubblicato potrebbe collegare ogni pagamento mai ricevuto dall'account e leggere gli importi e le note private, o promemoria, ad essi allegati.
La spesa utilizza una chiave separata, quindi i fondi stessi rimarrebbero al sicuro. La soluzione di Zakura assegna a ogni swap una propria chiave di visualizzazione e mantiene la chiave di spesa con l’account principale dell’utente. Un attaccante che un giorno compromettesse un indirizzo di rimborso su NEAR vedrebbe solo i pagamenti associati a quel singolo swap.

Il design affronta anche un problema pratico.
Un wallet che ha effettuato centinaia di scambi si ritroverebbe con centinaia di chiavi, e ripristinarlo da un backup significherebbe scandire l'intera blockchain di Zcash con ciascuna di esse.
La risposta di Zakura è un database che il wallet può interrogare privatamente utilizzando una tecnica chiamata private information retrieval. Il wallet chiede dove sono stati inviati i suoi rimborsi, e il database risponde senza apprendere a quali indirizzi il wallet si è rivolto.
Pertanto, non è mai stato dimostrato un computer quantistico in grado di recuperare queste chiavi. Zakura afferma che i portafogli basati sulle sue librerie open-source, incluso Vizor, potrebbero aggiungere la funzionalità nelle prossime settimane, con i portafogli hardware che seguiranno non appena il loro firmware lo supporterà.
Ciò metterebbe la soluzione nelle mani degli utenti prima dell'obiettivo di gennaio fissato dagli sviluppatori di Zcash all'inizio di questo mese per i pagamenti resistenti al quantum.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Diversified RWA stablecoins sustain 5-7% yield from real credit as crypto funding compresses to ~4%. GENIUS pushes yield off-chain; TAM grows to $4B in 3 years.
Diversified RWA stablecoins sustain 5-7% yield from real credit as crypto funding compresses to ~4%. GENIUS pushes yield off-chain; TAM grows to $4B in 3 years.
Perché è importante:
Diversified RWA stablecoins sustain 5-7% yield from real credit as crypto funding compresses to ~4%. GENIUS pushes yield off-chain; TAM grows to $4B in 3 years.





