#dusk $DUSK
Las tres fases forman un consenso de Dusk: la generación crea bloques candidatos, la reducción los hace más estrechos y el acuerdo completa la finalización. El acuerdo se ejecuta de manera asíncrona, así que no tienes que esperar a que todas las fases terminen. El whitepaper dice que un fork necesita una supermayoría durante tres pasos consecutivos. Pero todavía me pregunto: ¿la probabilidad de que sea “no significativa” ya se probó en redes adversarias reales, o sigue siendo teoría?
Después de leer el primer momento en el que vi el término “Zero-Knowledge Proof” en la documentación de Dusk, pensé: “¿Qué es esto otra vez?” Suena muchísimo a algo técnico. Pero cuando intenté entenderlo desde el lado de los casos de uso, resultó que el concepto no es tan complicado como yo imaginaba.
En pocas palabras, ZK te permite demostrar que algo es verdadero sin tener que revelar todos los datos que están detrás.
Por ejemplo, el sistema solo necesita saber si el saldo de alguien alcanza para hacer una transacción. ¿Por qué todos tendrían que conocer la cantidad del saldo y el historial de transacciones?
Basta con dar una prueba de que se cumple el requisito.
Ahí fue cuando empecé a entender por qué conceptos como este encajan con Dusk y con las aplicaciones financieras.
Imagina que una institución hace un settlement de activos por un monto grande. Necesitan demostrar que las transacciones cumplen reglas específicas, pero eso no significa que todos los datos financieros deban ser públicos.
Para mí, la privacidad aquí no es solo ocultar datos. Va más bien de definir qué información realmente necesita demostrarse y cuál no es necesario abrir.
Pero ZK tampoco es un botón mágico. La implementación sigue siendo compleja: desde el costo computacional, el diseño de la prueba, hasta la posibilidad de errores en el sistema.
Yo mismo me pregunté: si los datos no son públicos, ¿cómo sabe la gente si las transacciones son válidas?
Desde ahí empecé a captar el punto clave. Lo que cambia no es la necesidad de verificar, sino la forma en que se realiza la verificación.
Y cuanto más veía casos de uso financieros, más tenía sentido por qué se necesita un enfoque así.
Siguiente: quiero mirar más de cerca: ¿cómo es realmente una transacción privada en Dusk y qué datos aún se pueden verificar sin revelarlos al público?
@Dusk
Las tres fases forman un consenso de Dusk: la generación crea bloques candidatos, la reducción los hace más estrechos y el acuerdo completa la finalización. El acuerdo se ejecuta de manera asíncrona, así que no tienes que esperar a que todas las fases terminen. El whitepaper dice que un fork necesita una supermayoría durante tres pasos consecutivos. Pero todavía me pregunto: ¿la probabilidad de que sea “no significativa” ya se probó en redes adversarias reales, o sigue siendo teoría?
Después de leer el primer momento en el que vi el término “Zero-Knowledge Proof” en la documentación de Dusk, pensé: “¿Qué es esto otra vez?” Suena muchísimo a algo técnico. Pero cuando intenté entenderlo desde el lado de los casos de uso, resultó que el concepto no es tan complicado como yo imaginaba.
En pocas palabras, ZK te permite demostrar que algo es verdadero sin tener que revelar todos los datos que están detrás.
Por ejemplo, el sistema solo necesita saber si el saldo de alguien alcanza para hacer una transacción. ¿Por qué todos tendrían que conocer la cantidad del saldo y el historial de transacciones?
Basta con dar una prueba de que se cumple el requisito.
Ahí fue cuando empecé a entender por qué conceptos como este encajan con Dusk y con las aplicaciones financieras.
Imagina que una institución hace un settlement de activos por un monto grande. Necesitan demostrar que las transacciones cumplen reglas específicas, pero eso no significa que todos los datos financieros deban ser públicos.
Para mí, la privacidad aquí no es solo ocultar datos. Va más bien de definir qué información realmente necesita demostrarse y cuál no es necesario abrir.
Pero ZK tampoco es un botón mágico. La implementación sigue siendo compleja: desde el costo computacional, el diseño de la prueba, hasta la posibilidad de errores en el sistema.
Yo mismo me pregunté: si los datos no son públicos, ¿cómo sabe la gente si las transacciones son válidas?
Desde ahí empecé a captar el punto clave. Lo que cambia no es la necesidad de verificar, sino la forma en que se realiza la verificación.
Y cuanto más veía casos de uso financieros, más tenía sentido por qué se necesita un enfoque así.
Siguiente: quiero mirar más de cerca: ¿cómo es realmente una transacción privada en Dusk y qué datos aún se pueden verificar sin revelarlos al público?
@Dusk

