Pensé que la sesión pública de la Ciudadela Dusk era la parte en la que Dusk, por fin, cedía algo.
Dentro de Dusk, la prueba de conocimiento cero ya había sido aceptada.
La sesión de la Ciudadela existía onchain.
Así que la abrí esperando encontrar ahí, en algún lugar, aquello que acababa de demostrar.
Tal vez acreditación. residencia. Cualquier atributo que realmente le importara al servicio de Dusk.
Y no estaba.
Honestamente, eso me hizo sospechar antes de que me hiciera impresionarme.
Porque si Dusk está grabando esta sesión de la Ciudadela públicamente en Dusk L1, ¿qué es exactamente lo que se hizo público si la credencial en sí nunca aparece?
Seguí tratando “verificado en Dusk” como si tuviera que significar “revelado en alguna parte”.
Aparentemente, no.
Dentro de la Ciudadela, la posesión de una licencia válida de un proveedor confiable puede demostrarse mediante conocimiento cero. El contrato de la Ciudadela comprueba esa prueba y registra la sesión.
Luego el servicio obtiene la cookie de la sesión y decide si la prueba de la Ciudadela de Dusk satisface su propia política.
Pero aun así puedo abrir esa sesión pública y no encontrar la licencia que usé.
No se vuelcan atributos firmados allí.
No hay un campo de acreditación colocado ahí.
No se expone ninguna clave de billetera detrás de eso.
Eso siguió molestándome.
Dusk había hecho visible que la verificación ocurrió, sin hacer visible de la misma manera que yo verifiqué.
Y sí, la divulgación selectiva sonaba mucho más simple antes que esto.
Yo me había imaginado que la privacidad de Dusk lo mantenía todo cerrado hasta que alguien legítimo pidiera algo, y entonces se abriría cierta información.
La Ciudadela se siente más irritantemente precisa.
Un servicio obtiene lo suficiente de la prueba de Dusk para tomar su decisión.
Dusk L1 obtiene lo suficiente para conservar la sesión.
Y de algún modo ninguno de los dos necesita que toda la cadena herede la credencial en sí.
Así que seguí reabriendo esa sesión de la Ciudadela buscando la divulgación.
La sesión seguía siendo pública.
La razón por la que yo califiqué seguía faltando.
Y tal vez eso es lo que sigue atrapándome de Dusk aquí.
Se reveló algo.
Solo que no estoy seguro de por qué alguna vez asumí que todos tenían que recibirlo.
@Dusk $DUSK #dusk $ACE $VELVET
Dentro de Dusk, la prueba de conocimiento cero ya había sido aceptada.
La sesión de la Ciudadela existía onchain.
Así que la abrí esperando encontrar ahí, en algún lugar, aquello que acababa de demostrar.
Tal vez acreditación. residencia. Cualquier atributo que realmente le importara al servicio de Dusk.
Y no estaba.
Honestamente, eso me hizo sospechar antes de que me hiciera impresionarme.
Porque si Dusk está grabando esta sesión de la Ciudadela públicamente en Dusk L1, ¿qué es exactamente lo que se hizo público si la credencial en sí nunca aparece?
Seguí tratando “verificado en Dusk” como si tuviera que significar “revelado en alguna parte”.
Aparentemente, no.
Dentro de la Ciudadela, la posesión de una licencia válida de un proveedor confiable puede demostrarse mediante conocimiento cero. El contrato de la Ciudadela comprueba esa prueba y registra la sesión.
Luego el servicio obtiene la cookie de la sesión y decide si la prueba de la Ciudadela de Dusk satisface su propia política.
Pero aun así puedo abrir esa sesión pública y no encontrar la licencia que usé.
No se vuelcan atributos firmados allí.
No hay un campo de acreditación colocado ahí.
No se expone ninguna clave de billetera detrás de eso.
Eso siguió molestándome.
Dusk había hecho visible que la verificación ocurrió, sin hacer visible de la misma manera que yo verifiqué.
Y sí, la divulgación selectiva sonaba mucho más simple antes que esto.
Yo me había imaginado que la privacidad de Dusk lo mantenía todo cerrado hasta que alguien legítimo pidiera algo, y entonces se abriría cierta información.
La Ciudadela se siente más irritantemente precisa.
Un servicio obtiene lo suficiente de la prueba de Dusk para tomar su decisión.
Dusk L1 obtiene lo suficiente para conservar la sesión.
Y de algún modo ninguno de los dos necesita que toda la cadena herede la credencial en sí.
Así que seguí reabriendo esa sesión de la Ciudadela buscando la divulgación.
La sesión seguía siendo pública.
La razón por la que yo califiqué seguía faltando.
Y tal vez eso es lo que sigue atrapándome de Dusk aquí.
Se reveló algo.
Solo que no estoy seguro de por qué alguna vez asumí que todos tenían que recibirlo.
@Dusk $DUSK #dusk $ACE $VELVET

