Il primo test CoinSwap potrebbe annunciare un’era di maggiore privacy per i Bitcoin

Il primo test CoinSwap potrebbe annunciare un'era di maggiore privacy per i Bitcoin - CoinSwap privacy 1024x576CoinSwap, una promettente tecnologia per la privacy di Bitcoin, è stata finalmente testata martedì. Bitcoin ha dei difetti nella gestione della privacy, nonostante talvolta si percepisca il contrario. La cronologia completa di ogni transazione sulla blockchain di Bitcoin è pubblica e chiunque può venirne a conoscenza. CoinSwap è un tipo di transazione che aumenta la privacy di un utente rendendo la cronologia molto meno semplice.

La tecnologia CoinSwap per la privacy di Bitcoin

“Un grande giorno per la privacy e la fungibilità dei bitcoin”, ha twittato lo sviluppatore della privacy di Bitcoin Chris Belcher annunciando la transazione. Le transazioni CoinSwap sembrano transazioni che vanno da un indirizzo a un altro, ma in realtà vengono inviate da qualche altra parte.

Inoltre, CoinSwap può essere implementata in modo tale da sembrare una normale transazione, rendendola quindi “invisibile”, a differenza degli strumenti per la privacy più popolari attualmente. Belcher ha affermato che stava lavorando sulla privacy di Bitcoin con CoinSwaps da maggio con la missione di “migliorare in modo massiccio” la privacy di Bitcoin. Durante l’estate, ha ricevuto due borse di studio da Square Crypto e dalla Human Right Foundation per sostenere il suo lavoro.

Come funziona

In questo momento, è facile tracciare l’origine di una transazione bitcoin. Se la blockchain di Bitcoin dice che 0,1 BTC è passato dall’indirizzo A all’indirizzo B, probabilmente è quello che è successo. CoinSwap utilizza la crittografia per dare una svolta a questi presupposti, rendono più difficile per gli spettatori blockchain sapere cosa sta succedendo. Un elemento cruciale del test CoinSwap di Belcher è che utilizza più transazioni.

Questo aiuta a preservare la privacy. “Alice ha realizzato un CoinSwap per 0,05 tBTC [testnet bitcoin] ma da nessuna parte sulla blockchain è stato trovato il valore effettivo 0,05 tBTC, invece qualsiasi osservatore-spia della blockchain vedrebbe i valori 0,02919015, 0,01233641 e 0,00847344 per Alice e 0,01286471, 0,02457554 e 0,01245975 per Bob, che è il destinatario. Questi numeri possono essere generati in modo casuale utilizzando qualsiasi algoritmo, e la spia farebbe molto fatica a capire che le transazioni sono correlate”, ha detto Belcher.

C’è ancora molto da fare

Questo test è un grande passo, soprattutto considerando quanto CoinSwap sia complicato come struttura. Ma c’è ancora molto lavoro da fare prima che gli utenti possano utilizzare CoinSwap. Ad esempio, l’obiettivo di Belcher è rendere le transazioni CoinSwap indistinguibili dalle normali transazioni bitcoin.

Il test che Belcher ha fornito martedì non ha ancora questa proprietà. L’obiettivo di Belcher è far sì che CoinSwap e le normali transazioni abbiano lo stesso aspetto. Il suo piano è quello di utilizzare il protocollo cripto ECDSA-2P per ottenere questo risultato, che darebbe maggiore privacy a tutti gli utenti Bitcoin, non solo a quelli che eseguono CoinSwap.

Questa proprietà distingue Coinswap da CoinJoins, il tipo di transazione per la tutela della privacy più popolare utilizzata oggi su Bitcoin (scopri qui la quotazione). Sebbene CoinJoins fornisca agli utenti privacy, le sue transazioni si riconoscono sulla blockchain. Per CoinSwap non sarà così (almeno se sarà implementata nel modo in cui Belcher intende).