#dusk $DUSK @Dusk

He estado leyendo hoy la documentación y me quedé atascado en algo del modelo de transacciones de Dusk que es fácil pasar por alto: la diferencia entre una clave de vista (View Key) y una clave secreta (Secret Key).

En Phoenix, el modelo basado en UTXO de Dusk, puedes entregarle a alguien tu clave de vista para que pueda identificar qué salidas te pertenecen, y si una nota está ofuscada, incluso ver el valor oculto dentro de ella. Pero esa clave no les permite tocar tus fondos. Gastar solo funciona con una clave secreta diferente, que se queda contigo en exclusiva.

Esa distinción es fácil de pasar por alto, pero cambia mucho. Dar visibilidad a alguien no es lo mismo que darle control. Puedes permitir que un auditor mire sin poner nunca en riesgo tus activos.

Creo que la mayoría de las personas oyen "blockchain de privacidad" y asumen que significa total secreto para todos, sin excepciones. Dusk no funciona realmente así. Las transacciones siguen demostrando que son válidas — sin dobles gastos, con fondos suficientes — usando pruebas de conocimiento cero, sin exponer los detalles por defecto. Pero la opción de revelar información de forma selectiva mediante una clave de visualización está incorporada al sistema, no añadida a modo de ocurrencia tardía para los reguladores.

También vale la pena señalar que Phoenix no es toda la historia. Está Moonlight también, que se basa en cuentas y es público, funcionando en paralelo. Así que la privacidad en Dusk se siente menos como una propiedad fija de la cadena y más como una configuración que eliges por transacción.

Me pregunto si otras cadenas de privacidad separan de forma tan limpia "quién puede ver" de "quién puede gastar", o si el enfoque de Dusk es inusual aquí.

$TAC $TMX
bull 🐂
bear 🐻
1 hora(s) restante(s)