#dusk $DUSK Chaves de visualização do Phoenix: o discreto risco de privacidade

Volto sempre a um detalhe desconfortável no design do Phoenix da Dusk: uma chave de visualização parece inofensiva até eu parar de pensar nela como um simples “acesso de visualização”.

Consigo imaginar o fluxo legítimo. Um emissor autoriza um auditor a inspecionar uma transferência do Phoenix, verificar valores, reconciliar contrapartes e concluir um relatório. A transferência é liquidada. As anotações permanecem ocultas de todo o resto. A divulgação seletiva funciona exatamente como pretendido.

Mas vejo um problema diferente depois que o relatório termina.

A auditoria tem um ciclo de vida. A autoridade de visualização pode não ter.

Eu posso revogar uma chave mais tarde, mas não posso revogar informações que já tenham chegado aos sistemas do auditor. Quando os dados do Phoenix são exportados para arquivos de conciliação, relatórios ou registros internos, alterar permissões não traz essas informações de volta ao estado protegido.

Isso levanta a pergunta que acho mais importante:

Quem ainda tem autoridade de visualização do Phoenix depois que o motivo original do acesso desaparece?

A finalização do DuskDS pode liquidar a transação. O Phoenix pode preservar a confidencialidade. Mas a privacidade também depende de controlar a duração da própria divulgação.

É aí que começa a verdadeira questão de infraestrutura.

@Dusk_Foundation