#dusk $DUSK @Dusk Venho relendo a documentação do Dusk e uma coisa me fez parar.
Eu costumava pensar que “privacy blockchain” significava principalmente ocultar transações. Mas a abordagem do Dusk parece ser um pouco mais matizada do que isso.
A parte interessante é a divulgação seletiva.
O Dusk oferece tanto modelos de transações transparentes quanto confidenciais. Com o Phoenix, as transações podem usar notas protegidas (shielded notes) e provas de conhecimento zero, de modo que detalhes sensíveis não precisam ser expostos da mesma forma que em uma transação pública normal.
Mas isso não significa que tudo fique oculto para todo mundo.
Para aplicações financeiras, essa distinção importa. Às vezes, privacidade significa manter certas informações protegidas, ao mesmo tempo em que permite que as pessoas ou sistemas corretos acessem exatamente o que precisam.
É também aí que o padrão XSC do Dusk chamou minha atenção. A ideia é construir smart contracts confidenciais, ainda deixando espaço para requisitos como conformidade (compliance).
Então talvez o erro comum seja achar que privacidade significa sigilo completo.
Pode ser mais útil pensar nisso como controle sobre a divulgação: o que é visível, o que permanece privado e quem tem permissão para vê-lo.
Quanto mais eu leio, mais eu me pergunto:
A privacidade financeira deve ser sobre ocultar informações ou sobre ter controle sobre quando elas são reveladas?
Eu costumava pensar que “privacy blockchain” significava principalmente ocultar transações. Mas a abordagem do Dusk parece ser um pouco mais matizada do que isso.
A parte interessante é a divulgação seletiva.
O Dusk oferece tanto modelos de transações transparentes quanto confidenciais. Com o Phoenix, as transações podem usar notas protegidas (shielded notes) e provas de conhecimento zero, de modo que detalhes sensíveis não precisam ser expostos da mesma forma que em uma transação pública normal.
Mas isso não significa que tudo fique oculto para todo mundo.
Para aplicações financeiras, essa distinção importa. Às vezes, privacidade significa manter certas informações protegidas, ao mesmo tempo em que permite que as pessoas ou sistemas corretos acessem exatamente o que precisam.
É também aí que o padrão XSC do Dusk chamou minha atenção. A ideia é construir smart contracts confidenciais, ainda deixando espaço para requisitos como conformidade (compliance).
Então talvez o erro comum seja achar que privacidade significa sigilo completo.
Pode ser mais útil pensar nisso como controle sobre a divulgação: o que é visível, o que permanece privado e quem tem permissão para vê-lo.
Quanto mais eu leio, mais eu me pergunto:
A privacidade financeira deve ser sobre ocultar informações ou sobre ter controle sobre quando elas são reveladas?