Estaba leyendo la documentación de Dusk y una cosa llamó mi atención que antes no había pensado realmente.
La privacidad en Dusk no significa necesariamente ocultarlo todo a todo el mundo.
En realidad, hay diferentes formas en que pueden funcionar las transacciones. Moonlight es el modelo de cuenta transparente, mientras que Phoenix está diseñado para transacciones protegidas (shielded). Con Phoenix, detalles como quién envió los fondos, a quién se le enviaron y cuánto se transfirió no están simplemente ahí para que todos los vean.
Pero hay otra parte que me pareció más interesante: las claves de visualización (view keys).
Básicamente, crean una manera de que la información de las transacciones se mantenga privada de forma pública, pero que siga siendo accesible para una parte autorizada cuando existe una razón legítima para verla.
Al principio suena como un pequeño detalle técnico, pero para aplicaciones financieras tiene bastante sentido. Probablemente una persona no quiera que su historial financiero sea visible para personas al azar en un explorador de bloques. Al mismo tiempo, una empresa que maneja activos regulados quizá siga necesitando proporcionar cierta información a auditores u otras partes autorizadas.
Puedo ver por qué Dusk ha adoptado este enfoque intermedio.
La parte confusa es que alguien que oiga “blockchain de privacidad” podría asumir fácilmente que todo en Dusk tiene automáticamente el mismo nivel de privacidad. No es realmente así. El modelo de transacción y la forma en que se construye una aplicación todavía importan.
Quizá esa sea, en realidad, la forma más útil de pensar la privacidad en blockchain: no “¿puede verlo cualquiera?” sino “¿quién debería poder verlo y bajo qué circunstancias?”
Me pregunto si esa distinción importará más a medida que los activos regulados sigan moviéndose onchain.
$DUSK #dusk @Dusk
La privacidad en Dusk no significa necesariamente ocultarlo todo a todo el mundo.
En realidad, hay diferentes formas en que pueden funcionar las transacciones. Moonlight es el modelo de cuenta transparente, mientras que Phoenix está diseñado para transacciones protegidas (shielded). Con Phoenix, detalles como quién envió los fondos, a quién se le enviaron y cuánto se transfirió no están simplemente ahí para que todos los vean.
Pero hay otra parte que me pareció más interesante: las claves de visualización (view keys).
Básicamente, crean una manera de que la información de las transacciones se mantenga privada de forma pública, pero que siga siendo accesible para una parte autorizada cuando existe una razón legítima para verla.
Al principio suena como un pequeño detalle técnico, pero para aplicaciones financieras tiene bastante sentido. Probablemente una persona no quiera que su historial financiero sea visible para personas al azar en un explorador de bloques. Al mismo tiempo, una empresa que maneja activos regulados quizá siga necesitando proporcionar cierta información a auditores u otras partes autorizadas.
Puedo ver por qué Dusk ha adoptado este enfoque intermedio.
La parte confusa es que alguien que oiga “blockchain de privacidad” podría asumir fácilmente que todo en Dusk tiene automáticamente el mismo nivel de privacidad. No es realmente así. El modelo de transacción y la forma en que se construye una aplicación todavía importan.
Quizá esa sea, en realidad, la forma más útil de pensar la privacidad en blockchain: no “¿puede verlo cualquiera?” sino “¿quién debería poder verlo y bajo qué circunstancias?”
Me pregunto si esa distinción importará más a medida que los activos regulados sigan moviéndose onchain.
$DUSK #dusk @Dusk
