Vitalik Buterin divulga la "più grande sfida rimasta" in Ethereum

Il co-fondatore di Ethereum, Vitalik Buterin, ha condiviso una possibile soluzione a quella che descrive come la "più grande sfida rimasta" su Ethereum: la privacy.

In un blog settimana il 20 gennaio, Buterin ha riconosciuto la necessità di trovare una soluzione per la privacy perché, per impostazione predefinita, anche tutte le informazioni che vanno su una "blockchain pubblica" sono pubbliche.

È quindi arrivato al concetto di "indirizzi nascosti", che secondo lui possono potenzialmente rendere anonime le transazioni peer-to-peer, i trasferimenti di token non fungibili (NFT) e le registrazioni di Ethereum Name Service (ENS), proteggendo gli utenti. 

Nel post sul blog, Buterin ha spiegato come le transazioni on-chain possono essere effettuate tra due parti con l'anonimato. 

In primo luogo, un utente che cerca di ricevere risorse genererà e conserverà una "chiave di spesa" che viene quindi utilizzata per generare un meta-indirizzo invisibile.

Questo indirizzo — che possono essere registrati su ENS - viene quindi passato al mittente che può eseguire un calcolo crittografico sul meta-indirizzo per generare un indirizzo invisibile, che appartiene al destinatario. 

Il mittente può quindi trasferire le risorse all'indirizzo invisibile del destinatario oltre a pubblicare una chiave temporanea per confermare che l'indirizzo invisibile appartiene al destinatario. 

L'effetto di ciò è che viene generato un nuovo indirizzo stealth per ogni nuova transazione.

Il diagramma stilizzato di Vitalik Buterin di come può funzionare un sistema di indirizzi stealth. Fonte: Vitalik.ca.

Buterin ha osservato che sarebbe necessario implementare uno "scambio di chiavi Diffie-Hellman" oltre a un "meccanismo di key blinding" per garantire che il collegamento tra l'indirizzo invisibile e il meta-indirizzo dell'utente non possa essere visto pubblicamente.

Il co-fondatore di Ethereum lo ha aggiunto ZK-SNARK: una tecnologia a prova di crittografia con funzionalità di privacy integrate: potrebbe trasferire fondi per pagare le commissioni di transazione.

Tuttavia Buterin ha sottolineato che ciò potrebbe portare a problemi propri, almeno a breve termine, affermando che "questo costa molto gas, centinaia di migliaia di gas in più solo per un singolo trasferimento".

Correlato: La privacy delle criptovalute è in pericolo più che mai: ecco perché

Gli indirizzi invisibili sono stati a lungo pubblicizzati come una soluzione per affrontare i problemi di privacy sulla catena, che lo sono stati lavorato fin dal 2014. Tuttavia, finora sono state introdotte sul mercato pochissime soluzioni.

Inoltre, non è la prima volta che Buterin discute il concetto di indirizzi stealth in Ethereum.

Nell'agosto 2022, ha doppiato indirizzi stealth come "approccio low-tech" trasferire in modo anonimo la proprietà dei token ERC-721, altrimenti noti come NFT.

Il co-fondatore di Ethereum ha spiegato che il concetto di indirizzo invisibile proposto offre una privacy diversa da quella dell'attuale Office of Foreign Asset Control degli Stati Uniti Tornado Cash approvato dall'OFAC:

"Tornado Cash può nascondere i trasferimenti di beni fungibili tradizionali come ETH o i principali ERC20 [...] ma è molto debole nell'aggiungere privacy ai trasferimenti di oscuri ERC20 e non può assolutamente aggiungere privacy ai trasferimenti NFT."

Buterin ha offerto alcuni consigli ai progetti Web3 che stanno sviluppando una soluzione:

"Gli indirizzi stealth di base possono essere implementati abbastanza rapidamente oggi e potrebbero dare un notevole impulso alla privacy pratica degli utenti su Ethereum."

“Richiedono un certo lavoro sul lato del portafoglio per supportarli. Detto questo, è mia opinione che i portafogli dovrebbero iniziare a muoversi verso un modello multi-indirizzo più nativo […] anche per altri motivi legati alla privacy", ha aggiunto.

Buterin ha suggerito che gli indirizzi stealth possono introdurre "problemi di usabilità a lungo termine", come problemi di recupero sociale. Tuttavia, è fiducioso che i problemi possano essere adeguatamente affrontati a lungo termine:

"A lungo termine, questi problemi possono essere risolti, ma l'ecosistema di indirizzi stealth a lungo termine sembra quello che dipenderebbe molto dalle prove a conoscenza zero", ha spiegato.