El detalle que me detuvo en el diseño de Citadel: la licencia que permite a un usuario demostrar de forma privada el cumplimiento nunca es realmente suya por completo.
Está firmada por el proveedor de la licencia, ligada criptográficamente a la dirección “stealth” del usuario (de modo que no puede transferirse) y registrada en un árbol de Merkle que el proveedor puede actualizar para revocar. El usuario genera una prueba de conocimiento cero de la propiedad y la pertenencia continua a ese árbol; el proveedor del servicio, aun así, decide si la prueba se acepta y si la licencia sigue siendo válida.
Los entregables propios de Dusk de diciembre de 2023 confirman que el Citadel SDK se envió e integró en la billetera web antes del mainnet. El componente existe. Seguiría sin verificarse si hoy algún proveedor de servicios está emitiendo activamente o revocando licencias en el mainnet.
$DUSK K #dusk @Dusk Foundation posiciona la privacidad financiera como un derecho. La arquitectura encamina ese derecho a través de una parte que puede cortar el acceso en cualquier momento.
La revocación no es un fallo; es la forma en que el sistema evita que las licencias se reutilicen o se abusen después de emitirse. Pero sí significa que el “derecho” funciona más como un permiso permanente: privado por defecto, condicionado a la cooperación continua del emisor.
Lo que cambió para mí fue ver la divulgación selectiva y la revocabilidad como un único mecanismo en lugar de dos funciones separadas. El conocimiento cero oculta lo que estás demostrando. Quién decide si puedes seguir demostrando eso es otra cuestión, y esa decisión actualmente recae en el proveedor del servicio.
Aún está abierto: si algún proveedor ha publicado criterios de revocación claros y si una licencia de Citadel realmente se ha revocado en el mainnet desde el lanzamiento.
Está firmada por el proveedor de la licencia, ligada criptográficamente a la dirección “stealth” del usuario (de modo que no puede transferirse) y registrada en un árbol de Merkle que el proveedor puede actualizar para revocar. El usuario genera una prueba de conocimiento cero de la propiedad y la pertenencia continua a ese árbol; el proveedor del servicio, aun así, decide si la prueba se acepta y si la licencia sigue siendo válida.
Los entregables propios de Dusk de diciembre de 2023 confirman que el Citadel SDK se envió e integró en la billetera web antes del mainnet. El componente existe. Seguiría sin verificarse si hoy algún proveedor de servicios está emitiendo activamente o revocando licencias en el mainnet.
$DUSK K #dusk @Dusk Foundation posiciona la privacidad financiera como un derecho. La arquitectura encamina ese derecho a través de una parte que puede cortar el acceso en cualquier momento.
La revocación no es un fallo; es la forma en que el sistema evita que las licencias se reutilicen o se abusen después de emitirse. Pero sí significa que el “derecho” funciona más como un permiso permanente: privado por defecto, condicionado a la cooperación continua del emisor.
Lo que cambió para mí fue ver la divulgación selectiva y la revocabilidad como un único mecanismo en lugar de dos funciones separadas. El conocimiento cero oculta lo que estás demostrando. Quién decide si puedes seguir demostrando eso es otra cuestión, y esa decisión actualmente recae en el proveedor del servicio.
Aún está abierto: si algún proveedor ha publicado criterios de revocación claros y si una licencia de Citadel realmente se ha revocado en el mainnet desde el lanzamiento.
