pequeño descubrimiento hoy:
la conformidad no siempre necesita saber quién eres.
a veces solo necesita saber si cumples una condición.
esa es la idea detrás de Citadel, que me pareció interesante.
En lugar de tratar la identidad como un documento gigantesco que se copia en todas partes, el sistema puede trabajar a partir de credenciales y atributos.
Piensa en un producto financiero restringido.
La solicitud podría necesitar establecer que un inversor cumple un requisito en particular.
No se sigue automáticamente de ahí que cada aplicación involucrada necesite el archivo completo de identidad del inversor.
Esa distinción es enorme.
«Aquí está toda mi información personal.»
versus
«Aquí está la evidencia criptográfica de que cumplo el requisito.»
Esos son modelos de privacidad completamente distintos.
Y aquí es donde empieza a tener más sentido para mí la arquitectura más amplia de Dusk.
La privacidad no es solo ocultar transacciones.
También consiste en reducir la divulgación innecesaria antes de que la transacción ocurra.
Lo difícil no es probar un atributo.
Lo difícil es mantener las credenciales confiables con el tiempo.
¿Quién la emitió?
¿Puede caducar?
¿Se puede revocar?
¿Qué pasa cuando cambia el estado subyacente?
Esas preguntas son menos glamorosas que las pruebas de conocimiento cero, pero probablemente están mucho más cerca de con lo que una aplicación regulada real tiene que lidiar cada día.
Ahí es donde está el detalle de Citadel que quiero explorar a continuación.
@Dusk #dusk $DUSK