Como o protocolo Zerocoin está corrigindo os problemas de privacidade do Bitcoin

Como o protocolo Zerocoin está corrigindo os problemas de privacidade do Bitcoin. O protocolo Zerocoin contesta a capacidade do blockchain Bitcoin de lembrar todas as transações que já ocorreram. Ele permite pagamentos anônimos diretos fornecendo uma extensão do Bitcoin que torna as transações de rastreamento em sua cadeia de blocos quase impossível. Em essência, ele está corrigindo o problema de privacidade do Bitcoin, que atualmente está colocando em risco a privacidade financeira das pessoas e até mesmo a segurança.
O que causa problemas de privacidade do Bitcoin?
O blockchain Bitcoin (um livro público) armazena e registra todas as transações. Isso torna qualquer pagamento realizado pela Bitcoin rastreável mesmo muito tempo após a transação ter ocorrido. Como todas as transações ocorrem em público, nenhuma rede de pagamento pode garantir pagamentos verdadeiramente privados usando Bitcoin.
O protocolo usa pares de chaves públicas e privadas para proteger transações e fornecer uma espécie de “pseudônimo”, mas as transações Bitcoin ainda podem ser rastreadas. Mesmo se você gerar várias chaves públicas para proteger sua identidade na cadeia de blocos, algoritmos podem conectá-los a uma única pessoa com base em hábitos de compra. Isso eventualmente identifica pagamentos relacionados e conecta uma compra com um endereço físico ou identidade.
Como funciona o protocolo Zerocoin
O protocolo Zerocoin usa provas de conhecimento zero, o que significa que nenhum dado de suas transações anteriores está vinculado às moedas. As únicas duas pessoas que sabem sobre o comércio são o remetente e o receptor.
A privacidade é quase impossível de alcançar na ausência deste protocolo. Todas as transações ocorrem na cadeia de blocos pública, e todos os usuários têm acesso aos dados.
Os usuários que querem manter suas transações anônimas podem converter seu Bitcoin não-anônimo em Zerocoin. Esta operação é chamada de “cunhagem”, o que significa queimar uma ou mais moedas digitais juntamente com toda a sua história. Isso inclui transações e proprietários anteriores.
Depois de cunhar uma moeda, você recebe uma prova matemática dessa moeda, mas sem quaisquer detalhes que especifiquem qual moeda você queimou. Isso significa que você tem uma nova moeda sem história que você pode usar para fazer compras.
É a mesma criptomoeda. Seu valor não muda e qualquer transação que você faz com o Zerocoin ocorre na mesma cadeia de blocos. Mas a nova moeda tem a característica adicional que lhe permite permanecer escondido através desta série de truques matemáticos.
Então, se você menta moedas “100”, você recebe automaticamente 100 Zerocoins que não têm histórico anexado a elas. Uma Zerocoin é única, não pode ser duplicada ou forjada e, ao mesmo tempo, ninguém pode identificá-la depois que você alterou seu Bitcoin para Zerocoin.
Então, quando você usa um Zerocoin para fazer uma compra, ninguém pode levá-lo de volta para você, sua carteira ou seus dados pessoais. Parece muito bom, certo?
Como Zerocoin é diferente das lavandarias Bitcoin?
O protocolo Zerocoin foi introduzido em 2016 por um grupo de criptógrafos na Universidade John Hopkins liderado pelo professor Matthew D. Green. Juntamente com dois de seus alunos de pós-graduação, Ian Miers e Christina Garman, o professor de ciência da computação precisou de quase três anos para encontrar uma solução que pudesse resolver a questão de privacidade dos adotantes do Bitcoin.
Antes da Zcoin, a rede tinha tentado outras abordagens para alcançar o anonimato, com maiores riscos e menos eficiência.
Os proprietários de Bitcoin poderiam usar as chamadas lavanderias para se livrar da história de uma moeda. Este tipo de serviço mistura moedas digitais de mais usuários para confundir históricos de transações. No entanto, essa prática só pode retardar uma tentativa de rastrear transações passadas, especialmente quando o número de usuários que precisam “lavar” suas moedas é pequeno.
Zerocoin, por outro lado, garante um maior nível de anonimato, garantido por modelos matemáticos complexos usados para remover o histórico de uma moeda. De acordo com os desenvolvedores da Zcoin, esse aumento da segurança pode ser mantido mesmo que parte da rede esteja comprometida.
Outra vantagem de usar o protocolo Zerocoin em vez dos serviços de lavanderia Bitcoin é que você não precisa de terceiros para apagar o histórico de uma moeda. Uma vez que o protocolo é apenas uma extensão do Bitcoin, ele opera na mesma cadeia de blocos. Portanto, há menos problemas de confiança envolvidos.
Como usuário, você não precisa dar a outra pessoa suas moedas para ser “lavado” e esperar que eles as devolva para você. Você começa a hortelã seu Bitcoin e recebe a prova matemática dele automaticamente.
Ainda é um protocolo imperfeito.
Com todos os benefícios do protocolo Zerocoin e entusiasmo gerado pelo novo Zcoin, ainda não existem transações completamente anônimas ou protocolos perfeitos.
O protocolo Zerocoin exige que os usuários cunhem suas moedas em denominações fixas de 1, 5, 10, 25 e 100 para proteger a privacidade. Além disso, as moedas anonimizadas consomem muita energia e espaço na cadeia de blocos.
No entanto, por mais imperfeita que seja, a Zerocoin fornece a base sólida que os desenvolvedores precisam implementar um protocolo para corrigir os problemas de privacidade do Bitcoin. Um que garante privacidade e anonimato na cadeia de blocos sem colocar a segurança e as finanças das pessoas em risco.

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