Transações de Conhecimento Zero
Provar que a transação existe e é válida, sem revelar quaisquer detalhes sobre a transação.
Tipos de transações SHIELD no ecossistema PIVX
Endereço transparente
Endereço transparente
Endereço transparente
Endereço blindado
Endereço blindado
Endereço transparente
Endereço blindado
Endereço blindado
Endereços e valores de transação são publicamente visíveis no blockchain. Isso funciona exatamente como no Bitcoin, onde o remetente, o destinatário e todos os aspectos da transação (incluindo os valores) são visíveis publicamente.
Os endereços e os valores das transações são completamente ocultos e não visíveis publicamente. É importante saber que uma transação blindada para blindada ainda aparecerá no blockchain PIVX, permitindo que qualquer pessoa valide que a transação ocorreu. Dito isso, será virtualmente impossível para um observador externo colocar os endereços da transação em uma relação e prová-lo.
Um protocolo Zero-Knowledge permite que você faça algo REALMENTE impressionante. Para provar que você sabe algo sem revelar o que é esse algo.
Dito de outra forma, digamos que você tenha conhecimento de algo, mas não queira compartilhá-lo (por uma infinidade de razões: protocolos de segurança, prevenção de hacking, etc).
Mas você PRECISA autenticar para outra parte/pessoa/entidade/computador que você SABE disso. Dilema. Como você faz isso sem revelar esse segredo?
Essa é a própria definição de "conhecimento zero" - nenhuma ("zero") informação sobre o segredo é revelada, mas a segunda parte (ou qualquer outra parte que precise validar) está convencida (por completo) de que você conhece o informações/dados/detalhes (esse segredo).
Quando você não confia na outra pessoa.
Quando você confia na outra pessoa, mas não quer detalhes PESSOAIS flutuando on-line.
Quando você é "neutro" quanto a confiar na outra pessoa, mas precisa concluir alguma transação.
Quando você precisa persuadir outra pessoa de que você TEM/sabe algo, e pode demonstrá-lo de uma maneira matemática e computacional sólida.
Você deseja fazer uma compra (online ou em uma loja). Obviamente, o varejista precisa saber que você tem os fundos e que eles podem ser enviados. Caso contrário, nenhuma transação pode ocorrer. Portanto, você precisa demonstrar (provar) que tem dinheiro suficiente para pagar por esse item. MAS, você provavelmente NÃO deseja divulgar o valor exato do total de seus ativos/saldo da conta, etc. a esse indivíduo/varejista. Usando uma prova Zero-Knowledge, esta informação (PROOF de seus fundos) pode ser transmitida e comprovada como verdadeira sem revelar mais nada. Suas informações pessoais estão seguras. Sua identidade está segura. Seu saldo total está seguro. O varejista está satisfeito (sim, você tem os fundos, obrigado!) E você está satisfeito por ter demonstrado que tem fundos suficientes para concluir a transação, sabendo que nenhuma outra informação foi transmitida (ou vazada ou obtida pelo varejista).
No entanto, há mais coisas na história da prova do Shielded Zero-Knowledge. O proprietário de um endereço blindado pode optar por compartilhar seu endereço blindado e os detalhes da transação com terceiros de confiança. Isso é feito por meio do uso e compartilhamento de chaves de visualização.
Os usuários e proprietários são livres para negociar, enviar e receber fundos entre endereços protegidos e transparentes, a qualquer momento.
Com isso, encorajamos todos os usuários do PIVX a se familiarizarem com o funcionamento das transações protegidas e transparentes, pois há implicações na privacidade de alguém ao remover ou proteger (enviar para um endereço transparente ou receber de um endereço transparente).
Existem dois tipos principais de endereços no ecossistema PIVX: blindados e transparentes. Os endereços protegidos por PIVX permanecem ocultos e qualquer transação que ocorre entre endereços protegidos por PIVX mantém o endereço, o valor da transação e qualquer conteúdo do campo memorando completamente ocultos. Os endereços PIVX-Transparent podem ser visualizados publicamente, e quaisquer transações entre eles e outros endereços são totalmente visíveis ao público no blockchain PIVX, o que significa que os endereços e valores ficam visíveis a qualquer momento.
O proprietário de um endereço blindado pode optar por compartilhar seu endereço blindado e detalhes da transação com terceiros confiáveis. Isso é realizado por meio do uso e compartilhamento de chaves de visualização especializadas.