Cuanto más leo la documentación de Dusk, más me seguía molestando un pequeño detalle... de una buena manera.
Aquí la privacidad no parece significar simplemente ocultarlo todo y ya. Dusk separa diferentes modelos de transacción: por un lado están las transferencias públicas y, por el otro, las notas protegidas con pruebas de conocimiento cero.
Lo que de verdad captó mi atención fue la divulgación selectiva.
Puedes mantener la información privada mientras, aun así, permites que la parte adecuada verifique algo cuando sea necesario. Para aplicaciones financieras, eso se siente como un problema mucho más interesante que solo “hacer que las transacciones sean privadas”.
Luego empecé a mirar XSC y la parte de contratos de Dusk. La cuestión deja de ser tanto si algo puede ocultarse, y pasa a ser qué debería permanecer oculto, qué necesita demostrarse y quién debería poder verlo.
Incluso el stack de desarrollo es interesante, con DuskVM para contratos en Rust/WASM junto a DuskEVM.
Todavía no estoy convencido de que todo esto se traduzca de forma ordenada en una infraestructura financiera del mundo real.
Pero la arquitectura plantea preguntas realmente buenas, y probablemente por eso seguí profundizando.
$DUSK @Dusk
#dusk
Aquí la privacidad no parece significar simplemente ocultarlo todo y ya. Dusk separa diferentes modelos de transacción: por un lado están las transferencias públicas y, por el otro, las notas protegidas con pruebas de conocimiento cero.
Lo que de verdad captó mi atención fue la divulgación selectiva.
Puedes mantener la información privada mientras, aun así, permites que la parte adecuada verifique algo cuando sea necesario. Para aplicaciones financieras, eso se siente como un problema mucho más interesante que solo “hacer que las transacciones sean privadas”.
Luego empecé a mirar XSC y la parte de contratos de Dusk. La cuestión deja de ser tanto si algo puede ocultarse, y pasa a ser qué debería permanecer oculto, qué necesita demostrarse y quién debería poder verlo.
Incluso el stack de desarrollo es interesante, con DuskVM para contratos en Rust/WASM junto a DuskEVM.
Todavía no estoy convencido de que todo esto se traduzca de forma ordenada en una infraestructura financiera del mundo real.
Pero la arquitectura plantea preguntas realmente buenas, y probablemente por eso seguí profundizando.
$DUSK @Dusk
#dusk

