Il co-fondatore di Ethereum Vitalik Buterin ha proposto un "sistema di indirizzi invisibili" per migliorare la privacy delle transazioni sulla blockchain di Ethereum. In un blog di ricerca, Buterin ha scritto che la privacy è "una delle più grandi sfide rimanenti nell'ecosistema Ethereum".

Il sistema di indirizzi invisibili si basa su un meccanismo che consentirebbe a qualsiasi portafoglio Ethereum di generare indirizzi pubblici offuscati crittograficamente chiamati "indirizzi invisibili" per ricevere fondi in modo privato e accedervi utilizzando un codice speciale chiamato "chiave di spesa".

Buterin ha spiegato che gli indirizzi invisibili forniscono le stesse proprietà di privacy di qualcuno che genera un nuovo indirizzo per ogni transazione. Questi indirizzi invisibili proposti sono un modo per aumentare la privacy su Ethereum creando indirizzi unici e anonimi per ogni transazione.

Ogni volta che qualcuno effettua una transazione, può generare un nuovo indirizzo nascosto in modo che sia difficile per chiunque tenere traccia delle transazioni o determinare chi sta inviando e ricevendo risorse. Ciò significa che la cronologia delle transazioni di ciascun utente può rimanere privata. Buterin ha anche suggerito di utilizzare ZK-SNARK, abbreviazione di prove a conoscenza zero, per aumentare la privacy del sistema e rendere difficile il collegamento degli indirizzi invisibili.

Su Ethereum, le transazioni sono pubbliche per impostazione predefinita, il che può rappresentare un problema di privacy. Esistono modi per ottenere la privacy delle transazioni sulla rete, ad esempio utilizzando mixer di criptovaluta come Tornado Cash. Tuttavia, tali metodi possono sollevare problemi normativi. Ciò è stato visto con Tornado Cash, che è stato sanzionato dall'Office of Foreign Assets Control (OFAC) del Dipartimento del Tesoro degli Stati Uniti per attività potenzialmente illecite.