Pasé una hora revisando la documentación de Dusk $DUSK para una pieza #creatorpad y me quedé atascado en un detalle: en realidad no es “privado” en el sentido que yo asumí al entrar. @Dusk no oculta todo por defecto; la privacidad se configura a nivel de transacción y de contrato inteligente. Así, un desarrollador puede elegir exactamente qué es confidencial, qué es completamente público y qué solo es divulgable bajo ciertas condiciones (piensa en una solicitud de un auditor). Es una decisión de diseño diferente a la típica propuesta de “todo está protegido” que te venden la mayoría de las cadenas de privacidad. Seguí intentando encontrar el toggle o el parámetro real donde se toma esa decisión en un contrato; por ejemplo, ¿es una marca que se establece en el despliegue o algo ajustable por llamada? Los documentos describen el comportamiento con claridad, pero no pude identificar el mecanismo exacto desde fuera. Siento que es una distinción importante si estás pensando en casos de uso de cumplimiento, porque “divulgación selectiva” y “anónimo por defecto” resuelven problemas bastante distintos. ¿Alguien que de verdad haya escrito un contrato en esto dónde vive realmente esa configuración de divulgación?
#dusk