#dusk $DUSK @Dusk La primera vez que miré la capa de transacciones de Dusk, tener tanto Moonlight como Phoenix parecía innecesariamente complicado.
Luego miré qué problema real está resolviendo cada modelo.
Moonlight utiliza transferencias públicas basadas en cuentas, con saldos visibles y nonces secuenciales. Phoenix usa notas protegidas, anuladores y pruebas de conocimiento cero para ocultar los detalles de las transacciones a los observadores. Ambas se liquidan a través de DuskDS, pero cumplen requisitos de privacidad muy diferentes.
Eso hace que la división sea más fácil de entender: Dusk no asume que cada transacción financiera deba exponerlo todo o ocultarlo todo.
Pero hay un intercambio más profundo. Phoenix requiere un modelo operativo distinto para carteras, custodia, escaneo y transferencias que preservan la privacidad. Por ejemplo, las integraciones con exchanges están diseñadas en torno a Moonlight porque Phoenix requiere un manejo separado.
Curiosamente, la actualización Boreas de Dusk más tarde retiró las transacciones de Phoenix en la red principal, lo que hace que esta arquitectura sea aún más interesante de estudiar.
Así que la pregunta que estoy observando es: ¿qué aprendió Dusk de Phoenix que dará forma a su próximo modelo de privacidad?