Il professore ripubblica il codice Tornado Cash dopo la rimozione di GitHub

Un professore di crittografia alla John Hopkins University ha pubblicato un "fork d'archivio" del codice sorgente di Tornado Cash su GitHub.

Il professore, Matthew Green, afferma di voler preservare il codice sorgente del protocollo sulla privacy a fini di ricerca, piuttosto che per l'implementazione. I suoi studenti, ha detto, hanno utilizzato tale codice per apprendere concetti relativi alla privacy delle criptovalute e alla tecnologia a conoscenza zero. 

"La perdita o la diminuzione della disponibilità di questo codice sorgente sarà dannosa per le comunità scientifiche e tecniche", ha affermato il ricercatore in a settimana su GitHub lunedì.

La privacy nelle criptovalute è di profondo interesse per Green: come sviluppatore, è personalmente coinvolto con Zcash, una criptovaluta che utilizza prove a conoscenza zero per proteggere l'anonimato delle transazioni. È stato anche responsabile della proposta di Zerocoin, un'estensione per la privacy di Bitcoin nel 2013, sebbene non sia compatibile con l'attuale sistema di Bitcoin. 

Tuttavia, il fork rappresenta anche la posizione pubblica di Green contro la decisione dell'OFAC di farlo sanzione Tornado Cash, i suoi repository software e i suoi indirizzi smart contract su Ethereum. Come ha spiegato, l'applicazione di sanzioni economiche contro il software open source è una novità storica per il governo degli Stati Uniti e ha implicazioni cruciali per lo stato della libertà di parola.

"L'esempio di Tornado Cash solleva la prospettiva che il governo degli Stati Uniti possa utilizzare sanzioni per vietare la distribuzione del codice sorgente e il discorso scientifico", ha affermato.

Inoltre, date le pesanti sanzioni che accompagnano le violazioni delle sanzioni, Green sostiene che il precedente Tornado Cash potrebbe avere un "effetto agghiacciante" che dissuade le società Internet private dal diffondere un codice simile. In questo modo, Green ha sostenuto che i divieti di parola possono essere efficacemente emanati senza utilizzare ordini espliciti del governo. 

GitHub, ad esempio, ha rimosso i repository del codice sorgente di Tornado Cash entro poche ore dall'annuncio delle sanzioni dell'OFAC. Inoltre, molti scambi di criptovaluta, e persino i protocolli DeFi, hanno servizi limitati agli utenti che interagiscono con gli indirizzi degli smart contract di Tornado.

"È difficile credere che la decisione di Github non fosse correlata all'azione del governo", ha affermato Green.

Il repository di Green è solo uno dei tanti fork circolati nella community di Tornado Cash nelle ultime settimane. Conserva anche più copie offline di tutti i repository correlati per sicurezza, ma è sicuro che GitHub non rimuoverà il suo fork corrente se ospitato per scopi non di distribuzione.

"GitHub potrebbe vedere le cose in modo diverso;" ha riconosciuto. "Se è così, sarebbe affascinante."

In un lettera Martedì, il membro del Congresso degli Stati Uniti Tom Emmer ha criticato il Tesoro degli Stati Uniti per il divieto di Tornado Cash.

"La sanzione della tecnologia neutrale, open source e decentralizzata presenta una serie di nuove domande, che hanno un impatto non solo sulla nostra sicurezza nazionale, ma sul diritto alla privacy di ogni cittadino americano", ha scritto Emmer.

Rimani aggiornato sulle notizie crittografiche, ricevi aggiornamenti quotidiani nella tua casella di posta.

Fonte: https://decrypt.co/108159/professor-republishes-tornado-cash-code-following-github-takedown