Categories: Cryptocurrencies

Como esta criptomoeda irá velar sua identidade on-line

Como esta criptomoeda irá velar sua identidade online. A criptomoeda Veil é uma moeda de privacidade com o lema, “privacidade sem compromisso”.
Ele foi criado para conceder aos usuários a capacidade de permanecer incógnito enquanto se envolvem em transações na cadeia de blocos.
Aqui, damos uma olhada em como a criptomoeda Veil permite que você gaste Veil enquanto permanece anônimo.
Zerocoins
Antes de aprofundarmos as especificidades do Veil, vamos primeiro cobrir o protocolo de privacidade que ele usa, conhecido como o protocolo Zerocoin.
O protocolo foi elaborado em 2013 pelo professor da Universidade John Hopkins Matthew D. Green e seus alunos de pós-graduação Ian Miers e Christina Garman. O objetivo era criar uma extensão para Bitcoin que ofereça anonimato opcional na rede Bitcoin.
O processo envolve a conversão de Bitcoins públicos em Zerocoins anônimos e novamente. O token público é referido como uma Basecoin, enquanto a moeda anônima é conhecida como Zerocoin.
Para Veil, o token público é chamado de Basecoin Veil e a moeda anônima é apelidada de Zerocoin Veil.
No entanto, em vez de usar a palavra 'público', o Veil usa 'on-chain' porque suas transações Basecoin também são feitas anônimas.
Veil quer dar aos usuários a capacidade funcional de converter criptografia em Zerocoins e, em seguida, gastá-los em uma data posterior inteiramente anonimamente.
Mas, em Bitcoin, por exemplo, para garantir que o fornecimento monetário possa ser auditado, a criação de um Zerocoin não pode ser totalmente anônima.
Isto é devido a um processo conhecido como 'cunhagem', que se refere a quando uma Zerocoin é criada. No entanto, para cunhar um Zerocoin, um Bitcoin (token público) deve ser retirado da oferta total para ser 'queimado.'
O problema para Veil agora reside no fato de que o proprietário da Zerocoin não é anônimo. Isso ocorre porque se uma quantidade muito específica de criptografia foi queimada, criando uma quantidade muito específica de Zerocoins, não é difícil determinar quem cunhou os Zerocoins quando eles são gastos em uma data posterior.
Denominadores e acumuladores fixos
Uma resposta a este problema é a implementação de “denominadores fixos”.
Um denominador fixo significaria que você só poderia hortelã e queimar uma quantidade definida de moedas, por exemplo, 10, 20 ou 100.
Se apenas 10 moedas de véu existissem, não seria muito difícil descobrir quem as possui, mas se houver milhões de usuários com 10 moedas de véu, torna-se significativamente mais difícil identificar as pessoas.
Um denominador fixo necessita também de um “acumulador” contrastante. Por exemplo, se a rede do Bitcoin funcionava com três denominadores, então também possui três acumuladores.
Você seria perdoado por pensar que um acumulador contém todas as moedas relacionadas a um determinado denominador. No entanto, isso está incorreto.
Um acumulador é na verdade um número singular que incorpora criptograficamente o conhecimento e a existência de cada Zerocoin pendente nesse denominador específico.
A criptografia Veil funciona utilizando quatro acumuladores com os seguintes denominadores: 10, 100, 1.000 e 10.000.
Como o protocolo Zerocoin funciona com o Veil
O processo a seguir ocorre automaticamente dentro da carteira de criptografia Veil.
Digamos que você recebeu 22,5 Veil Basecoin. Você sabe que pode converter isso em 20 Zerocoin Veil. O restante 2.5 Basecoin Veil permanece o mesmo na sua carteira Veil.
A carteira criará um número de série exclusivo para o seu 20 Zerocoin Veil. Juntamente com isso, a carteira irá gerar um número aleatório.
A carteira então promulta um cálculo criptográfico unidirecional conhecido como Compromisso Pederson.
Ele leva o número de série e número aleatório como entradas e produz o compromisso Pederson como a saída. É unidirecional porque as entradas não podem ser calculadas retroativamente a partir da saída.
Nesta conjuntura, a carteira queima o Véu Basecoin 20 e os remove da circulação. Isso é gravado na cadeia de blocos com a saída exibida publicamente.
O acumulador de rede 20 Zerocoin Veil é então atualizado criptograficamente para incorporar conhecimento do novo valor de saída.
Isso alcança privacidade porque o 20 Basecoin Veil foi queimado, com 20 Zerocoin Veil agora cunhado. Isso está associado à saída, que está vinculada a você e ao número de série exclusivo, que só é conhecido pela carteira.
Como isso permite gastos anônimos?
Para gastar o Véu Zerocoin anonimamente significa que eles não podem ser ligados de volta à casa da moeda.
A carteira então calcula duas provas de conhecimento zero (ZK). O primeiro pode ser usado de forma independente, enquanto o segundo só pode ser usado em conjunto com o primeiro.
As provas de conhecimento zero (ZK) são um processo de privacidade no qual uma parte pode provar a outra parte que uma determinada declaração está correta sem transmitir qualquer informação adicional além de que a declaração é verdadeira.
A primeira prova ZK prova matematicamente que o Véu Zerocoin que você deseja gastar existe no acumulador Zerocoin Veil, sem revelar nenhuma informação sobre a moeda.
Para conseguir isso, um Compromisso Pederson deve ser calculado usando a saída e um valor aleatório adicional que você escolher para produzir uma nova saída.
O valor aleatório adicional é fundamental, uma vez que a saída anterior é registrada na cadeia de blocos e pode ser vinculada de volta a você.
Com a nova saída produzida, ela será fornecida à rede onde será validada juntamente com o acumulador para confirmar que você é o proprietário de uma determinada moeda no acumulador.
Mas, a rede não saberá qual moeda você está gastando.
Em seguida, você revela publicamente o número de série exclusivo que corresponde ao 20 Zerocoin Veil ao lado de fornecer a segunda prova ZK.
Isso prova que você sabe o valor aleatório que por sua vez prova que você ainda controla a saída não revelada usada na primeira prova.
As provas ZK, portanto, permitem que você prove que você controla um token específico entre os 20 tokens Zerocoin Veil sem qualquer conexão com a transação de blockchain específica que cunhou a moeda.
Ao fazê-lo, a transação gasta é tornada pública através do número de série exclusivo para que a moeda não possa ser usada em dobro.
Um novo conjunto de 20 Basecoin Veil será colocado em circulação e enviado para o endereço de destino da transação, e o 20 Zerocoin Veil não pode ser gasto novamente devido à gravação pública do número de série único.
Outras características
Ring Confidencial Transações (RingCTs) também são usadas pela Veil para aumentar ainda mais o anonimato. RingCTs são adicionados às transações Basecoin para trazer tanto anonimato quanto a tecnologia atualmente permite.
Além disso, a tecnologia à prova de bala também foi adotada para ajudar a reduzir o tamanho das transações.
Eventualmente, a rede Veil implementará um algoritmo de consenso da Prova de Estaca (OP) para garantir a máxima descentralização e eficiência energética.
Mas, pelo menos pelo seu primeiro ano, a rede Veil estará usando uma abordagem híbrida com Prova de Trabalho (PoW) mineração. No entanto, uma vez que se trata de uma abordagem híbrida, também terá benefícios de OP.
A escolha de usar uma abordagem híbrida é eliminar a necessidade de uma oferta inicial de moedas (ICO) ou pré-mina para permitir uma distribuição justa da criptomoeda Veil.
Interessado em ler mais sobre moedas de privacidade? Descubra mais sobre as cinco principais criptografia de privacidade aqui no Coin Rivet.

Jordan Heal

Jordan is an English Literature graduate fresh out of Lancaster University with a keen passion for writing. Whilst not having a wealth of background into the world of cryptocurrency, he’s extremely motivated to learn the ropes and become apart of the movement. In general, he’s a huge fan of narratives, whether it be books, t.v., films or games.

Disqus Comments Loading...

Recent Posts

3DOS Launching Decentralized “Uber for 3D Printing” on Sui

Grand Cayman, Cayman Islands, 12th September 2024, Chainwire

1 week ago

Flipster Announces Collaboration with Tether

Warsaw, Poland, 20th August 2024, Chainwire

1 month ago

PEXX Announces Strategic Acquisition of Chain Debrief

Singapore, Singapore, 20th August 2024, Chainwire

1 month ago

Kwenta and Perennial Kickstart Arbitrum Expansion with 1.9M ARB

Grand Cayman, Cayman Islands, 26th July 2024, Chainwire

2 months ago

Ethereum could soon surpass the 3K price point

As usual, the crypto market is keeping everyone guessing what could happen next. After an…

2 months ago