NFT e privacy: una proposta prende l’attenzione di Vitalik Buterin, ma resta qualche dubbio

Ispirato dall’idea di Vitalik Buterin di token Soulbound non trasferibili, il ricercatore di Ethereum Anton Wahrstätter ha presentato una nuova proposta per un’estensione ERC-721 che implementerebbe indirizzi “stealth” per oscurare le transazioni blockchain pubbliche che coinvolgono token non fungibili (NFT).

Per implementare gli indirizzi stealth (per una rapida spiegazione su cosa sono e come funzionano puoi guardare QUESTO ARTICOLO) per i token ERC-721, l’attuale standard di token di Ethereum per gli NFT, Wahrstätter propone di utilizzare una crittografia incentrata sulla privacy nota come zk-SNARK.

nft privacy ethereu vitalik buterin
Adobe Stock

La proposta consente di inviare, archiviare e creare NFT senza lasciare gran parte dei dettagli della transazione visibili sulla blockchain pubblica inserendo parte di un indirizzo stealth (invisibile). In pratica un indirizzo una tantum per ogni transazione, in un albero Merkle, una struttura di dati utilizzata per la verifica e la sincronizzazione dei dati.

Anche se l’idea di Wahrstätter è ancora nella fase concettuale, Vitalik Buterin, uno dei co-fondatori di Ethereum, ha espresso interesse per essa definendola “un approccio low-tech per aggiungere una quantità significativa di privacy all’ecosistema NFT”.

A Vitalik Buterin la proposta piace, ma con qualche riserva

Grazie a questa implemetazione solo io (il nuovo proprietario) sarei in grado di vedere chi è il nuovo proprietario se inviassi un NFT a vitalik.eth, ha spiegato in un tweet lunedì.

L’idea di Wahrstätter, tuttavia, è stata accolta con alcune critiche da Buterin. Il volto più noto di Ethereum ha infatti affermato che il concetto di transazioni NFT anonime potrebbe probabilmente essere implementato “con una tecnologia molto più leggera”.

Ha risposto alla proposta affermando che “non c’è possibilità di creare un ‘set di anonimato’ per un ERC-721, quindi non sono necessari alberi Merkle o privacy a livello di ZK-SNARK”.

Invece, ha spiegato Buterin, “vuoi semplicemente nascondere il collegamento all’identità pubblica altamente visibile del mittente e del destinatario (quindi, puoi inviare un ERC-721 a” vitalik.eth” e posso vederlo, ma nessun altro può vederlo che vitalik.eth ha ricevuto un ERC-721; vedranno solo che qualcuno ha ricevuto un ERC-721).”

Trovare un modo per pagare le gas fee sare quindi “l’unica sfida rimanente”, secondo il co-fondatore di Ethereum.

“Il meglio che posso inventare è che se invii a qualcuno un ERC-721, invia anche abbastanza ETH per coprire le commissioni per l’invio di ulteriori cinque o cinquanta volte. “Se ricevi un ERC-721 con ETH insufficiente, può accumulare un po’ di ETH per mantenere la catena di trasferimento”, ha consigliato.

“Tornadare” alcuni ETH per proteggere gli NFT

L’ultimo commento di Buterin si riferiva all’uso di Tornado Cash, uno strumento per la privacy progettato per offuscare l’origine delle transazioni di Ethereum mescolando tra loro le coin in transito degli utenti.

Tornado Cash è stato messo sotto i riflettori lunedì dopo che il Dipartimento del Tesoro degli Stati Uniti ha sazionato il servizio di mixaggio aggiungendolo, insieme a un elenco di indirizzi Ethereum, all’elenco Specially Designated Nationals. Ciò significa che ai cittadini americani è in questo momento vietato utilizzare lo strumento o effettuare transazioni con questi indirizzi.

Sebbene la mossa abbia suscitato forti reazioni da parte della comunità delle criptovalute, con lo sviluppatore principale di Ethereum Preston Van Loon che ha detto in un’intervista per Decrypt che Tornado Cash, proprio come qualsiasi altro strumento, “può essere usato nel bene e nel male”. La cosa è poi arrivata anche nel mezzo di un più ampio dibattito sul privacy e trasparenza nello spazio crittografico.

Impostazioni privacy