Antes solía pensar que la privacidad en una blockchain significaba ocultar por completo todas las transacciones. Cuantos menos datos se revelaran, mejor me parecía ese diseño.
Pero cuando leí con más profundidad sobre la Red Dusk, esa suposición empezó a cambiar. Hubo un detalle en Phoenix que me hizo releerlo varias veces: la red aún debe verificar las transacciones, pero no necesariamente tiene que ver todo el valor que hay dentro.
Al principio pensé que las Confidential Transaction eran simplemente cifrar la cantidad y luego me di cuenta de que esa interpretación no era suficiente. Phoenix usa shielded notes y nullifiers. Las pruebas de conocimiento cero permiten demostrar el derecho a gastar, la validez y prevenir el doble gasto sin publicar los datos sensibles de la transacción.
La forma en que lo veo ahora es que la diferencia está en el límite entre “lo que se verifica” y “lo que se ve”. La blockchain todavía necesita saber que la transacción es válida, pero no necesariamente necesita saber el monto ni las partes involucradas.
Phoenix 2.0 también lleva esta idea un paso más allá. El destinatario puede identificar al remitente mientras esa información no se convierta en un dato público para toda la red.
Lo que me resulta especialmente llamativo ya no es la función de privacidad en sí. Es cómo este diseño cambia el modelo de confianza: en lugar de obligar a todos a mirar los datos para creerlos, el sistema usa pruebas criptográficas para sustituir parte de la observación.
Y quizá esta sea la pregunta realmente más difícil: en una blockchain para las finanzas reguladas, ¿qué es lo que realmente queremos ocultar y qué es lo que queremos demostrar?
#dusk $DUSK @Dusk $BTC
Pero cuando leí con más profundidad sobre la Red Dusk, esa suposición empezó a cambiar. Hubo un detalle en Phoenix que me hizo releerlo varias veces: la red aún debe verificar las transacciones, pero no necesariamente tiene que ver todo el valor que hay dentro.
Al principio pensé que las Confidential Transaction eran simplemente cifrar la cantidad y luego me di cuenta de que esa interpretación no era suficiente. Phoenix usa shielded notes y nullifiers. Las pruebas de conocimiento cero permiten demostrar el derecho a gastar, la validez y prevenir el doble gasto sin publicar los datos sensibles de la transacción.
La forma en que lo veo ahora es que la diferencia está en el límite entre “lo que se verifica” y “lo que se ve”. La blockchain todavía necesita saber que la transacción es válida, pero no necesariamente necesita saber el monto ni las partes involucradas.
Phoenix 2.0 también lleva esta idea un paso más allá. El destinatario puede identificar al remitente mientras esa información no se convierta en un dato público para toda la red.
Lo que me resulta especialmente llamativo ya no es la función de privacidad en sí. Es cómo este diseño cambia el modelo de confianza: en lugar de obligar a todos a mirar los datos para creerlos, el sistema usa pruebas criptográficas para sustituir parte de la observación.
Y quizá esta sea la pregunta realmente más difícil: en una blockchain para las finanzas reguladas, ¿qué es lo que realmente queremos ocultar y qué es lo que queremos demostrar?
#dusk $DUSK @Dusk $BTC