$DUSK usa uma escolha de design que considero especialmente relevante para as finanças: o Dusk suporta dois modelos de transação em vez de forçar todos os usuários a ficarem presos ao mesmo modelo de visibilidade. O Moonlight é transparente e baseado em conta, enquanto o Phoenix é baseado em UTXO e pode suportar transações ofuscadas por meio de provas de conhecimento zero.
Por que isso importa? Sistemas financeiros não têm um único requisito universal de privacidade. Algumas atividades se beneficiam de execução estilo conta pública e de rastreamento simples de estado. Outras atividades podem envolver saldos, contraparte(s) ou detalhes de transação que devem permanecer confidenciais, mas ainda assim precisam provar que regras de propriedade, fundos suficientes, pagamento de taxas e prevenção de gasto duplo foram atendidas.
O Phoenix aborda isso usando notas, compromissos, nullifiers, criptografia e provas ZK. A rede consegue verificar que uma transação privada é válida sem aprender todos os dados subjacentes da transação. O Moonlight, por outro lado, oferece um modelo de conta pública familiar para transações e implantação de contratos inteligentes. Essa abordagem dupla é mais sutil do que dizer “tudo deve ser privado”. O Dusk está, na prática, defendendo que uma blockchain financeira deve suportar diferentes requisitos de divulgação no nível do protocolo. Combinado com o XSC e a direção de contratos inteligentes confidenciais do Dusk, isso pode dar às aplicações mais controle sobre o que se torna público e o que permanece protegido. Para finanças on-chain regulamentadas, visibilidade configurável pode ser mais útil do que transparência total ou opacidade total.
#dusk @Dusk
Por que isso importa? Sistemas financeiros não têm um único requisito universal de privacidade. Algumas atividades se beneficiam de execução estilo conta pública e de rastreamento simples de estado. Outras atividades podem envolver saldos, contraparte(s) ou detalhes de transação que devem permanecer confidenciais, mas ainda assim precisam provar que regras de propriedade, fundos suficientes, pagamento de taxas e prevenção de gasto duplo foram atendidas.
O Phoenix aborda isso usando notas, compromissos, nullifiers, criptografia e provas ZK. A rede consegue verificar que uma transação privada é válida sem aprender todos os dados subjacentes da transação. O Moonlight, por outro lado, oferece um modelo de conta pública familiar para transações e implantação de contratos inteligentes. Essa abordagem dupla é mais sutil do que dizer “tudo deve ser privado”. O Dusk está, na prática, defendendo que uma blockchain financeira deve suportar diferentes requisitos de divulgação no nível do protocolo. Combinado com o XSC e a direção de contratos inteligentes confidenciais do Dusk, isso pode dar às aplicações mais controle sobre o que se torna público e o que permanece protegido. Para finanças on-chain regulamentadas, visibilidade configurável pode ser mais útil do que transparência total ou opacidade total.
#dusk @Dusk