La privacidad y el cumplimiento suelen ser opuestos. Dusk está intentando ser ambas cosas.
Una y otra vez volvía a una sola pregunta al leer sobre el estándar XSC de Dusk: ¿cómo se construye una blockchain “confidencial” que, además, se supone que los reguladores también deben confiar? Esos dos objetivos normalmente tiran en direcciones opuestas: la privacidad oculta datos, mientras que el cumplimiento exige mostrarlos.
La respuesta está en cómo XSC gestiona la divulgación. Las transacciones y las identidades permanecen ocultas al público y a los competidores de forma predeterminada, usando pruebas de conocimiento cero para demostrar que una transacción es válida sin revelar con quién está involucrado ni cuánto se movió. Pero el contrato aún puede abrir selectivamente esos datos a un auditor o regulador cuando sea necesario, sin exponerlos a todos los demás de la cadena.
Ese modelo es distinto al de “todo es público” (la mayoría de blockchains) o “todo está oculto” (monedas de privacidad que los reguladores evitan por completo). Está más cerca de: privado por defecto, demostrable bajo demanda, para quien realmente tenga permiso para verlo.
La parte que todavía estoy madurando: la divulgación selectiva solo funciona si la lista de “quién está autorizado para verlo” también es confiable. Las listas blancas y la concesión de permisos tienen que ser mantenidas por alguien, y ese alguien se convierte en un punto de confianza “suave” dentro de un sistema que, por lo demás, no requiere confianza.
¿Construir el cumplimiento dentro del protocolo facilita la adopción institucional, o solo desplaza el problema de la confianza en lugar de eliminarlo?
@Dusk_Foundation
$DUSK
#dusk
Una y otra vez volvía a una sola pregunta al leer sobre el estándar XSC de Dusk: ¿cómo se construye una blockchain “confidencial” que, además, se supone que los reguladores también deben confiar? Esos dos objetivos normalmente tiran en direcciones opuestas: la privacidad oculta datos, mientras que el cumplimiento exige mostrarlos.
La respuesta está en cómo XSC gestiona la divulgación. Las transacciones y las identidades permanecen ocultas al público y a los competidores de forma predeterminada, usando pruebas de conocimiento cero para demostrar que una transacción es válida sin revelar con quién está involucrado ni cuánto se movió. Pero el contrato aún puede abrir selectivamente esos datos a un auditor o regulador cuando sea necesario, sin exponerlos a todos los demás de la cadena.
Ese modelo es distinto al de “todo es público” (la mayoría de blockchains) o “todo está oculto” (monedas de privacidad que los reguladores evitan por completo). Está más cerca de: privado por defecto, demostrable bajo demanda, para quien realmente tenga permiso para verlo.
La parte que todavía estoy madurando: la divulgación selectiva solo funciona si la lista de “quién está autorizado para verlo” también es confiable. Las listas blancas y la concesión de permisos tienen que ser mantenidas por alguien, y ese alguien se convierte en un punto de confianza “suave” dentro de un sistema que, por lo demás, no requiere confianza.
¿Construir el cumplimiento dentro del protocolo facilita la adopción institucional, o solo desplaza el problema de la confianza en lugar de eliminarlo?
@Dusk_Foundation
$DUSK
#dusk