#dusk $DUSK
Ontem à noite, eu fiquei mexendo demais nessa parte do whitepaper da Dusk. A maioria dos PoS que eu vi, os mesmos validadores propõem o bloco, fazem o voting e pronto. Só que a Dusk separa as tarefas em duas: o gerador propõe o bloco, e o provisioner valida e finaliza.
O que me deixou mais curioso é que o gerador é escolhido de forma privada. Então ninguém sabe quem vai propor o próximo bloco até chegar a hora. Pra mim, isso é interessante para reduzir o risco de front-running.
Mas ainda fiquei pensando: quando a rede está ocupada, essa separação de funções deixa a Dusk mais resistente a falhas, ou cria mais pontos que podem dar errado?
Outra coisa: eu achava que smart contract era simples. As regras são escritas no código, a transação entra, e então a blockchain checa se tudo está válido ou não.
Quando fui testar a Dusk, eu dei uma escorregada seguindo o fluxo. Eu achava que a transação que eu processasse ia aparecer direto como no blockchain público de outros lugares. Mas não é tão simples assim, e eu acabei voltando pra checar alguns passos porque o resultado não bateu com o que eu esperava.
Blockchain pública é mesmo boa pra verificação. Mas imagina uma instituição fazendo o settlement de ativos de milhões de dólares. Ela precisa de evidências de que a transação é válida, mas eles também querem que o saldo, a identidade do investidor e os detalhes de propriedade fiquem visíveis pra qualquer pessoa?
É aí que o Confidential Smart Contract começa a fazer sentido.
A Dusk traz essa abordagem com o Confidential Security Contract (XSC), que foi desenhado para atender a necessidade de confidencialidade em aplicações financeiras.
Mas eu ainda tenho uma pergunta.
Se os dados ficam ocultos, como as outras partes continuam confiantes de que as regras do contrato estão sendo executadas corretamente?
Na minha visão, é justamente essa a parte mais interessante.
Privacidade não é só significar “dados fechados”. O sistema ainda precisa conseguir provar algo sem revelar tudo.
Se a Dusk conseguir resolver esse ponto, privacidade deixa de ser apenas um recurso. Ela pode virar a base para aplicações financeiras que realmente não combinam com transparência total.
@Dusk_Foundation
Ontem à noite, eu fiquei mexendo demais nessa parte do whitepaper da Dusk. A maioria dos PoS que eu vi, os mesmos validadores propõem o bloco, fazem o voting e pronto. Só que a Dusk separa as tarefas em duas: o gerador propõe o bloco, e o provisioner valida e finaliza.
O que me deixou mais curioso é que o gerador é escolhido de forma privada. Então ninguém sabe quem vai propor o próximo bloco até chegar a hora. Pra mim, isso é interessante para reduzir o risco de front-running.
Mas ainda fiquei pensando: quando a rede está ocupada, essa separação de funções deixa a Dusk mais resistente a falhas, ou cria mais pontos que podem dar errado?
Outra coisa: eu achava que smart contract era simples. As regras são escritas no código, a transação entra, e então a blockchain checa se tudo está válido ou não.
Quando fui testar a Dusk, eu dei uma escorregada seguindo o fluxo. Eu achava que a transação que eu processasse ia aparecer direto como no blockchain público de outros lugares. Mas não é tão simples assim, e eu acabei voltando pra checar alguns passos porque o resultado não bateu com o que eu esperava.
Blockchain pública é mesmo boa pra verificação. Mas imagina uma instituição fazendo o settlement de ativos de milhões de dólares. Ela precisa de evidências de que a transação é válida, mas eles também querem que o saldo, a identidade do investidor e os detalhes de propriedade fiquem visíveis pra qualquer pessoa?
É aí que o Confidential Smart Contract começa a fazer sentido.
A Dusk traz essa abordagem com o Confidential Security Contract (XSC), que foi desenhado para atender a necessidade de confidencialidade em aplicações financeiras.
Mas eu ainda tenho uma pergunta.
Se os dados ficam ocultos, como as outras partes continuam confiantes de que as regras do contrato estão sendo executadas corretamente?
Na minha visão, é justamente essa a parte mais interessante.
Privacidade não é só significar “dados fechados”. O sistema ainda precisa conseguir provar algo sem revelar tudo.
Se a Dusk conseguir resolver esse ponto, privacidade deixa de ser apenas um recurso. Ela pode virar a base para aplicações financeiras que realmente não combinam com transparência total.
@Dusk_Foundation