Cuando conocí por primera vez los modelos de transacciones de Dusk, hice una pregunta: Si la privacidad importa tanto en Dusk, ¿por qué no hacer que cada transacción sea privada?

Al estudiar el diseño con detenimiento, me di cuenta de que no todos los sistemas financieros necesitan estar completamente abiertos.

Algunas transacciones funcionan mejor con transparencia. Otras contienen detalles que no deberían ser visibles para todo el mundo.

Ahí es donde entran en juego Moonlight y Phoenix.

Moonlight utiliza un sistema basado en cuentas. La red puede comprobar el saldo del remitente, confirmar la firma y verificar que el número de transacción es correcto al observar los datos de transacción abiertos.

Phoenix adopta otro enfoque. Oculta los detalles de la transacción y usa pruebas de conocimiento cero para que la red pueda verificar que la transacción es válida sin ver las partes.

Esa diferencia me llamó la atención.

La pregunta real no es: "¿Debe una blockchain ser pública o privada?"

Es: "¿Qué información realmente necesita ser visible para esta transacción?"

Para los sistemas, esa elección puede ser muy importante.

Un pago claro puede requerir comprobaciones. Una transacción financiera privada puede necesitar protección.

Intentar forzar ambas cosas en un solo modelo significaría perder algo.

Lo que admiro de Dusk es que su diseño no trata la transparencia y la privacidad como decisiones que la red debe tomar.

Ofrece modelos de transacciones según lo que se requiera.

Para los sistemas financieros, esto se siente muy parecido, a la manera en que operan los sistemas financieros reales.

@Dusk #dusk $DUSK
¿Qué es más importante para las transacciones en blockchain?
🔒 Privacy first
0%
👀 Transparency first
0%
⚖️ Both equally
0%
🤔 Depends on the use case
100%
1 Votos • Votación cerrada