Cuando abro por primera vez el explorador de bloques de la cadena de privacidad, a menudo me encuentro con un problema: si toda la información está oculta, ¿cómo concilian realmente el exchange, las finanzas institucionales y los sistemas de auditoría?
Dusk no exige que todos los usuarios usen un mismo modo de privacidad; en su lugar, en DuskDS ofrece dos modelos nativos de transacción.
Moonlight utiliza una estructura de cuentas públicas, donde se pueden observar el saldo, el remitente, el receptor y el monto; es más adecuado para recargar en exchanges, para la gestión de fondos institucionales y para negocios que requieren registros públicos. Phoenix, en cambio, utiliza una estructura de notas cifradas: mediante pruebas de conocimiento cero se verifica que el saldo sea suficiente y que no exista doble gasto, al tiempo que se oculta el monto concreto y la relación entre transacciones.
Ambos finalmente se liquidan en la misma cadena: el Transfer Contract envía las distintas transacciones a los procesos de validación correspondientes. Esto me hace pensar que lo que realmente busca resolver @Dusk no es “cómo ocultarlo todo”, sino “hasta qué punto deben hacerse públicas las distintas actividades financieras”.
Por supuesto, la elección también introduce complejidad. Si los usuarios comunes pueden comprender las diferencias entre ambos tipos de cuenta, si el cambio entre carteras es fluido y si el movimiento de fondos entre entornos públicos y de privacidad resulta cómodo, todo ello afecta la adopción real.
La capacidad de privacidad determina el límite técnico; la experiencia del producto decide cuánta gente está dispuesta a usarlo.
#dusk $DUSK