Come il protocollo Zerocoin sta risolvendo i problemi di privacy di Bitcoin

Come il protocollo Zerocoin sta risolvendo i problemi di privacy di Bitcoin. Il protocollo Zerocoin contrasta la capacità della blockchain Bitcoin di ricordare ogni transazione che si è mai verificata. Consente pagamenti anonimi diretti fornendo un'estensione di Bitcoin che rende quasi impossibile tracciare le transazioni sulla sua blockchain. In sostanza, sta risolvendo il problema della privacy di Bitcoin, che sta attualmente mettendo a rischio la privacy finanziaria delle persone e persino la sicurezza.
Quali sono le cause dei problemi di privacy di Bitcoin?
La blockchain Bitcoin (un libro mastro pubblico) memorizza e registra tutte le transazioni. Questo rende tracciabile qualsiasi pagamento effettuato da Bitcoin anche molto tempo dopo che la transazione ha avuto luogo. Poiché tutte le transazioni avvengono in pubblico, nessuna rete di pagamento può garantire pagamenti veramente privati utilizzando Bitcoin.
Il protocollo utilizza coppie di chiavi pubbliche e private per proteggere le transazioni e fornire una sorta di' pseudonimità ", ma le transazioni Bitcoin possono ancora essere monitorate. Anche se generi più chiavi pubbliche per proteggere la tua identità sulla blockchain, gli algoritmi possono collegarle a una singola persona in base alle abitudini di acquisto. Questo alla fine identisce i pagamenti correlati e collega un acquisto con un indirizzo fisico o un'identità.
Come funziona il protocollo Zerocoin
Il protocollo Zerocoin utilizza prove di conoscenza zero, il che significa che nessun dato dalle tue transazioni passate è collegato alle monete. Le uniche due persone che mai conoscono il mestiere sono il mittente e il destinatario.
La privacy è quasi impossibile da raggiungere in assenza di questo protocollo. Tutte le transazioni si verificano sulla blockchain pubblica e tutti gli utenti hanno accesso ai dati.
Gli utenti che vogliono mantenere le loro transazioni anonime possono convertire il loro Bitcoin non anonimo in Zerocoin. Questa operazione è chiamata “conio”, che significa bruciare una o più monete digitali insieme a tutta la loro storia. Ciò include le transazioni e i precedenti proprietari.
Dopo aver coniato una moneta, riceverai una prova matematica di quella moneta, ma senza dettagli che specifichino quale valuta hai bruciato. Ciò significa che hai una nuova moneta senza storia che puoi usare per fare acquisti.
È la stessa criptovaluta. Il suo valore non cambia e qualsiasi transazione che fai con Zerocoin avviene sulla stessa blockchain. Ma la nuova moneta ha la caratteristica aggiuntiva che le permette di rimanere nascosta attraverso questa serie di trucchi matematici.
Quindi, se coniate monete “100”, ottenete automaticamente 100 Zerocoin che non hanno alcuna storia associata a loro. Un Zerocoin è unico, non può essere duplicato o forgiato e, allo stesso tempo, nessuno può identificarlo una volta che hai cambiato il tuo Bitcoin in Zerocoin.
Quindi, quando usi un Zerocoin per effettuare un acquisto, nessuno può riportarlo a te, al tuo portafoglio o ai tuoi dati personali. Sembra una buona idea, vero?
In che modo Zerocoin è diverso dalle lavanderie Bitcoin?
Il protocollo Zerocoin è stato introdotto nel 2016 da un gruppo di crittografi alla John Hopkins University guidati dal professor Matthew D. Green. Insieme a due dei suoi studenti laureati, Ian Miers e Christina Garman, il professore di informatica aveva bisogno di quasi tre anni per trovare una soluzione che potesse risolvere il problema della privacy degli adottanti Bitcoin.
Prima dello Zcoin, la rete aveva provato altri approcci per raggiungere l'anonimato, con rischi più elevati e meno efficienza.
I proprietari di Bitcoin potrebbero usare le cosiddette lavanderie per sbarazzarsi della storia di una moneta. Questo tipo di servizio mescola valute digitali di più utenti per confondere le cronologie delle transazioni. Tuttavia, questa pratica può solo rallentare un tentativo di tracciare le transazioni passate, specialmente quando il numero di utenti che hanno bisogno di “lavare” le loro monete è piccolo.
Zerocoin, invece, garantisce un livello più elevato di anonimato, garantito da complessi modelli matematici utilizzati per rimuovere la storia di una moneta. Secondo gli sviluppatori Zcoin, questa maggiore sicurezza può essere mantenuta anche se parte della rete è compromessa.
Un altro vantaggio dell'utilizzo del protocollo Zerocoin invece dei servizi di lavanderia Bitcoin è che non hai bisogno di una terza parte per cancellare la storia di una moneta. Poiché il protocollo è solo un'estensione di Bitcoin, opera sulla stessa blockchain. Quindi, ci sono meno problemi di fiducia coinvolti.
Come utente, non devi dare a qualcun altro le tue monete per essere “lavate” e sperare che le restituiscano a te. Si arriva a menta il tuo Bitcoin e ricevere la prova matematica di esso automaticamente.
Ancora un protocollo imperfetto
Con tutti i vantaggi del protocollo Zerocoin e l'entusiasmo generato dal nuovo Zcoin, non esistono ancora transazioni completamente anonime o protocolli perfetti.
Il protocollo Zerocoin richiede agli utenti di coniare le proprie monete in tagli fissi di 1, 5, 10, 25 e 100 per proteggere la privacy. Inoltre, l'anonimizzazione delle monete consuma molta energia e spazio sulla blockchain.
Tuttavia, per quanto imperfetto sia, Zerocoin fornisce le solide basi che gli sviluppatori hanno bisogno di implementare un protocollo per risolvere i problemi di privacy di Bitcoin. Uno che garantisce privacy e anonimato sulla blockchain senza mettere a rischio la sicurezza e le finanze delle persone.

Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.

Previous Article

Report thy neighbour: Americans urged to snitch on in-debt drivers to earn crypto

Next Article

Ikea uses blockchain to build solar power project

Read More Related articles