En febrero escribimos sobre los planes de Dash para integrar Orchard. En ese entonces, se hablaba de una futura versión y la perspectiva de tokens de usuario privados.
Ahora la primera parte del plan está implementada: en Dash Platform v4.0.0, las operaciones shielded se han convertido en parte del consenso. No es un mezclador externo, ni un servicio custodio, ni un contrato inteligente experimental: la privacidad está integrada directamente en el protocolo.
Para Dash, históricamente vinculada a CoinJoin, esto no es un reemplazo del mecanismo anterior, sino un segundo modelo de privacidad. CoinJoin continúa funcionando en la red principal, mientras que en Platform, en lugar de rondas de mezcla con múltiples participantes, se utilizan pruebas ZK. Este enfoque es más adecuado para billeteras móviles rápidas. Mientras tanto, las transacciones normales de Dash permanecen transparentes: la confidencialidad es opcional.
El shielded pool oculta el saldo, el remitente, el destinatario y el monto de la transferencia dentro del pool. La red verifica que los fondos existen, pertenecen al remitente y no se gastan dos veces, pero lo hace sin revelar el contenido de la operación.
Un usuario puede depositar créditos en el pool desde una dirección transparente de Platform, realizar una transferencia privada y devolver los fondos a la dirección transparente. Para los poseedores de DASH, dos rutas son más importantes: ShieldFromAssetLock envía fondos directamente al shielded pool desde Core, y ShieldedWithdrawal los retira a una dirección Core especificada. Para no vincular el retiro con actividad previa, la billetera debe usar una nueva dirección.

Platform Credits es la unidad de cuenta interna de Dash Platform, vinculada a Dash por una relación fija: un Dash corresponde a 100 mil millones de créditos.
Cómo funciona la privacidad — sin matemáticas innecesarias
Dash no creó un nuevo esquema ZK desde cero. La base de la implementación es Orchard, el protocolo shielded de Zcash basado en Halo 2 sin configuración de confianza (trusted setup). El trabajo de ingeniería de Dash fue adaptarlo a Platform: sus propias transiciones de estado, almacenamiento en GroveDB, comisiones, sincronización de la billetera y la ruta de regreso a Core.
Poco antes del lanzamiento, se descubrió una vulnerabilidad crítica en Orchard que potencialmente permitía un doble gasto dentro del pool. El equipo de Zcash corrigió el esquema de prueba, y Dash Core Group, incluso antes del lanzamiento de Platform 4.0, actualizó su implementación con las bibliotecas corregidas. Un nivel adicional de control en Dash lo proporciona SumTree: esta estructura almacena y verifica el estado del pool, impidiendo que una emisión oculta pase desapercibida.
Uno de los principales problemas de los sistemas shielded es la sincronización de la billetera. Para detectar fondos entrantes, la aplicación obtiene notes cifrados y verifica localmente cuáles puede descifrar con su clave. El servidor no llega a saber qué transferencias pertenecen al usuario.
En la versión de prueba de la aplicación, creamos una nueva billetera e iniciamos la sincronización: tomó alrededor de 21 segundos, significativamente más rápido que la sincronización de la billetera Zodl para ZCash.
Se espera el lanzamiento de billeteras móviles con soporte para esta nueva tecnología en un futuro próximo.
Actualmente, el pool solo funciona con Platform Credits. Sin embargo, Dash ya ha anunciado planes para agregar shielded pools separados para los tokens nativos de Platform.
Los activos de usuario privados no son un concepto nuevo. La fortaleza de Dash radica en la combinación concreta de capacidades: privacidad ZK, emisión de tokens y NFT, e intercambio de los activos creados por Dash y viceversa. Gracias a esto, cada activo obtiene un vínculo directo con una moneda ya establecida y, a través de ella, con el mercado externo.
end-content





