Eu estava lendo a documentação do Dusk e uma coisa me fez olhar para a configuração de privacidade de um jeito um pouco diferente.
Eu originalmente presumi que a privacidade no Dusk funcionava como um simples interruptor: as transações são privadas ou não são. Mas não é bem assim.
O Dusk tem Moonlight e Phoenix, e eles servem para propósitos bem diferentes. O Moonlight é mais próximo do que a maioria de nós está acostumada em cadeias públicas, em que saldos e detalhes das transações ficam visíveis. O Phoenix usa notas criptografadas e provas de conhecimento zero, então a transação pode ser verificada sem colocar todos os seus detalhes em público.
A parte que achei mais interessante foi a visualização de chaves.
Uma transação do Phoenix pode permanecer privada para o público enquanto o usuário ainda consegue conceder acesso a partes específicas a certas informações. Isso parece um detalhe pequeno, mas para aplicações financeiras faz bastante sentido. Privacidade é útil, mas empresas ainda podem precisar mostrar registros a auditores ou outras partes autorizadas.
Há uma desvantagem, porém.
Ter dois modelos de transação significa que os usuários precisam de fato saber qual deles estão usando. Alguém pode ouvir “Dusk é focado em privacidade” e assumir que toda transação automaticamente tem o mesmo nível de privacidade. Não é o caso.
Na verdade, eu prefiro pensar no Dusk assim: é menos sobre esconder tudo e mais sobre controlar o que se torna público e o que não se torna.
Estou curioso para saber se esse tipo de privacidade seletiva será mais fácil para instituições financeiras reais trabalharem do que sistemas totalmente privados por padrão.
$DUSK @Dusk #dusk
Eu originalmente presumi que a privacidade no Dusk funcionava como um simples interruptor: as transações são privadas ou não são. Mas não é bem assim.
O Dusk tem Moonlight e Phoenix, e eles servem para propósitos bem diferentes. O Moonlight é mais próximo do que a maioria de nós está acostumada em cadeias públicas, em que saldos e detalhes das transações ficam visíveis. O Phoenix usa notas criptografadas e provas de conhecimento zero, então a transação pode ser verificada sem colocar todos os seus detalhes em público.
A parte que achei mais interessante foi a visualização de chaves.
Uma transação do Phoenix pode permanecer privada para o público enquanto o usuário ainda consegue conceder acesso a partes específicas a certas informações. Isso parece um detalhe pequeno, mas para aplicações financeiras faz bastante sentido. Privacidade é útil, mas empresas ainda podem precisar mostrar registros a auditores ou outras partes autorizadas.
Há uma desvantagem, porém.
Ter dois modelos de transação significa que os usuários precisam de fato saber qual deles estão usando. Alguém pode ouvir “Dusk é focado em privacidade” e assumir que toda transação automaticamente tem o mesmo nível de privacidade. Não é o caso.
Na verdade, eu prefiro pensar no Dusk assim: é menos sobre esconder tudo e mais sobre controlar o que se torna público e o que não se torna.
Estou curioso para saber se esse tipo de privacidade seletiva será mais fácil para instituições financeiras reais trabalharem do que sistemas totalmente privados por padrão.
$DUSK @Dusk #dusk
