Bem vindo! Novo em Zcash?
The Zcash network is young, but evolving quickly! Sign up and we'll be in touch with monthly highlights on ecosystem growth, network development and how to get started with Zcash!

Idioma

Divulgação seletiva & visualização blindada de chaves

Paige Peterson | Jan 22, 2018

A criptografia é uma ferramenta importante para controlar o acesso a dados pessoais e comerciais. Em muitos casos, nos quais dados privados devem ser compartilhados com pessoas específicas, como um membro da família que vive longe ou um parceiro de de negócios, o uso de criptografia simples em documentos permite o compartilhamento seguro de dados privados em formas de comunicação menos privadas, como o email. Comumente, uma das partes irá criptografar os documentos com uma senha que também será usada para descriptografar o documento pela contraparte. Esta senha já é conhecida por todos aqueles que precisam de acesso aos documentos ou ela é transmitida por meio de um canal diferente, como uma chamada telefônica ou uma plataforma de mensagens mais segura.

Visualização de chaves & Granularidade seletiva de divulgação

O conteúdo criptografado das transações blindadas na Zcash possui uma propriedade similar que os indivíduos podem divulgar de forma seletiva os dados de uma transferência específica. De forma geral, uma chave de visualização também pode ser fornecida para divulgar todas as transações para um determinado endereço protegido.

O contexto da divulgação de dados pode determinar qual método que alguém prefere usar. Por exemplo, o proprietário de um estúdio de yoga pode preferir divulgar a chave de visualização do seu endereço de pagamento para o seu contador para manter o controle de todas as receitas e divulgar transações individuais envolvendo vendas de mercadorias ao funcionário encarregado do inventário. Como compartilhar senhas para descriptografar documentos sensíveis, o canal no qual um usuário compartilha chaves de visualização e divulgações de transações é importante considerar para garantir que apenas as partes pretendidas tenham acesso. Além disso, qualquer pessoa que você compartilhe as chaves de visualização ou as divulgações de transações pode compartilhar mais ou mesmo torná-las públicas, por isso é importante que confie em quem você dá acesso.

Veja os endereços

Basic separation of spending and viewing keys

Alguns usuários da Zcash preferem armazenar suas chaves privadas off-line para aumentar a segurança. Dessa forma, mesmo que suas contas sejam hackeadas ou seus dispositivos on-line sejam roubados, suas Zcash ainda estão seguras. No entanto, isso também impede que eles possam ver as transações recebidas para o endereço associado a essa chave. Com as teclas de visualização, eles podem manter a chave de visualização online para que possam ver a atividade de transação, mantendo a chave seguramente offline.

Implementação atual e planos futuros

What data the public sees on the Zcash blockchain What data the owner of a viewing key for a specific address sees What data the owner of a payment disclosure for a specific transaction sees

Na versão 1.0.14, a Zcash suporta a capacidade da chave de visualização para o acompanhamento das transações recebidas. O acompanhamento das transações de saída introduz um problema ligeiramente mais complicado que é proposto para ser abordado na atualização da rede Sapling.

Além disso, na versão 1.0.14, a Zcash suporta a criação de divulgações de pagamento para transações enviadas de uma carteira. Isso pode ser benéfico para comprovar que um pagamento para um endereço foi enviado. A implementação atual é uma funcionalidade experimental que significa que um usuário deve ativá-la explicitamente. Você pode verificar a documentação de divulgação de pagamento para obter mais informações sobre considerações de usabilidade e segurança deste recurso e para obter instruções sobre como usá-lo.

Estamos ansiosos para oferecer implementações mais completas de chaves de visualização e divulgação seletiva nos próximos lançamentos e atualizações. Queremos ouvir como os terceiros estão usando esses recursos, então, nos conte como você está trabalhando com eles. Desenvolvedores ou usuários com perguntas podem nos contatar no bate-papo da comunidade.

transactions, privacy, explainers | Veja todas as tags