+
erocoin Progetto Zerocash, il protocollo che è riuscito Zerocoin, è stato sviluppato in una valuta digitale a tutti gli effetti, Zcash. Che cosa è Zerocoin? Zerocoin è un progetto per risolvere una delle principali debolezze in Bitcoin: la mancanza di privacy garantisce che diamo per scontato nell'utilizzo di carte di credito e contanti. Il nostro obiettivo è quello di costruire un criptovaluta dove i vostri vicini, amici e nemici can & rsquo; t vedere quello che hai comprato o per quanto. Questo progetto è iniziato con una proposta di estensione, chiamato & ldquo; Zerocoin & rdquo ;, il protocollo Bitcoin che ha permesso agli utenti di propria moneta. Una collaborazione tra i membri del progetto Zerocoin originali e crittografi del MIT, il Technion, e Tel Aviv University, ha prodotto un protocollo molto più efficiente che permette di effettuare pagamenti privati scalo a otherusers di valore nascosto. Per disambiguazione, ci riferiamo a questo nuovo protocollo come Zerocash, e il dettaglio sue basi tecniche qui. Il problema: Bitcoin non è privata La rete di pagamento Bitcoin offre un meccanismo altamente decentralizzato per la creazione e il trasferimento di denaro elettronico in tutto il mondo. Purtroppo, Bitcoin soffre di una limitazione importante: poiché le transazioni sono memorizzati in un registro pubblico (chiamato & ldquo; blocco catena & rdquo;) può essere possibile tracciare la storia di un dato pagamento & mdash; anche anni dopo il fatto. Peggio ancora, dal momento che il libro mastro Bitcoin è pubblico, qualsiasi parte può recuperare queste informazioni e dei dati miniera per identificare gli utenti e modelli nelle transazioni. In altre parole: le transazioni Bitcoin sono condotte in pubblico. Il protocollo e client Bitcoin affrontare questo in due modi: (1) tutte le transazioni Bitcoin vengono eseguiti utilizzando le chiavi pubbliche come identificatori, e queste chiavi pubbliche non sono collegati a singoli nomi. E (2) i clienti Bitcoin sono in grado di generare molte chiavi pubbliche (& ldquo; identità & rdquo;) per aiutare gli utenti resistono inseguimento. Purtroppo, un crescente corpo di ricerca indica che queste protezioni sono insufficienti. Queste informazioni possono consentire minatori dati per collegare le singole transazioni, identificare relativi pagamenti, e altrimenti tracciano le attività degli utenti Bitcoin. La soluzione più comune a questo problema è quello di usare Bitcoin lavanderie & ndash; servizi che si mescolano molti utenti & rsquo; bitcoin al fine di offuscare la cronologia delle transazioni. Lavanderie soffrono di un certo numero di potenziali svantaggi, tuttavia, in quanto devono essere di fiducia per tornare monete. Inoltre un compromesso o di lavanderia dannoso non offre anonimato. Ciò che rende Zerocoin e il nuovo protocollo Zerocash diverso dagli approcci precedenti: Zerocoin e il protocollo Zerocash opera nella rete Bitcoin ed è implementato come una serie di estensioni per il protocollo Bitcoin esistente. Questo approccio significa che Zerocoin può essere implementato senza fare affidamento su un emittente di moneta centrale o della banca (come quello usato in precedenti programmi di e-cash). Inoltre, dal momento che nessun parte attendibile singolo gestisce il sistema Zerocoin, attacchi contro Zerocoin devono assumere una frazione sostanziale della rete Bitcoin. Il protocollo Zerocash utilizza tecniche crittografiche dimostrabilmente sicuri per garantire che Bitcoin non può essere rintracciato. Queste tecniche consentono agli utenti di effettuare transazioni in rete Bitcoin durante la ricezione di forti garanzie matematiche che le transazioni non possono essere identificati. Tali garanzie rimangono in posizione anche se una parte della rete Bitcoin è compromessa da un utente malintenzionato. Altri sistemi di cassa anonimi si affidano a distribuire il lavoro degli utenti anonimi, tra una serie di partiti. Questo approccio funziona bene se tutte le parti sono pienamente disponibili, ma possono essere soggetti a & ldquo; negazione del servizio & rdquo; attacchi in cui un piccolo numero di nodi sono in linea. Perché Zerocoin è costruito sulla base di Bitcoin, esso è ampiamente diffuso tra tutti i coetanei Bitcoin, assicurando che il sistema può restare disponibili anche quando molti nodi sono compromessi. Con il nuovo protocollo Zerocash, a differenza del vecchio protocollo Zerocoin, gli utenti possono effettuare pagamenti diretti gli uni agli altri con un gran lunga più efficiente protocollo crittografico che nasconde anche l'importo del pagamento, non solo la sua origine. opere Come Zerocoin Con il nuovo protocollo Zerocash, Zerocoin permette pagamenti anonimi diretti tra le parti. transazioni Zerocoin esistono a fianco del (non anonimo) valuta Bitcoin. Ogni utente può convertire (non anonimi) bitcoin in monete (anonimo), che noi chiamiamo zerocoins. Gli utenti possono quindi inviare zerocoins ad altri utenti, e dividere o unire zerocoins che possiedono in alcun modo che preserva il valore totale. Gli utenti possono anche convertire zerocoins di nuovo in bitcoin, anche se in linea di principio ciò non è necessario: tutte le operazioni possono essere effettuate in termini di zerocoins. Per una spiegazione più dettagliata del nuovo protocollo Zerocash consultare il sito Web per il protocollo Zerocash. La strada davanti Il piano è quello di fare un altcoin, alimentato dal nuovo Zerocash protocollo, che offre ai consumatori la privacy finanziaria che si aspettano da carte di debito, carte di credito e contanti. Per fare questo, abbiamo intenzione di rilascio di un lavoro, non la ricerca del cliente la qualità del codice in base al largo il bitcoin 0.9.1 codebase integrare il nuovo protocollo Zerocash.

No comments:
Post a Comment