#dusk $DUSK @Dusk Un detalle que vale la pena entender sobre la arquitectura de Dusk: no es un único entorno de ejecución, sino dos, creados para propósitos diferentes.
DuskVM (originalmente llamado Rusk VM en el whitepaper de 2021) es el entorno nativo: contratos Rust/WASM que se ejecutan directamente en Dusk L1, con acceso incorporado a la verificación de pruebas de conocimiento cero y a los mecanismos de privacidad del protocolo. Aquí es donde viven de forma nativa la lógica de cumplimiento estilo Zedger y las transacciones confidenciales.
DuskEVM es la capa más nueva: contratos Solidity, carteras EVM y herramientas estándar de Ethereum. Se asienta en DuskDS y puede integrarse en los flujos orientados a la privacidad de la L1 cuando una aplicación los necesita.
La elección no es sobre que uno sea "mejor": se trata de lo que estás construyendo. Los equipos que portan aplicaciones EVM existentes o que desean herramientas estándar eligen DuskEVM. Los equipos que construyen algo que necesita una integración profunda con la maquinaria nativa de privacidad y cumplimiento de Dusk eligen DuskVM.
Es una división práctica: familiaridad en un lado, capacidad nativa en el otro, y ambos se asientan sobre la misma capa base.
DuskVM (originalmente llamado Rusk VM en el whitepaper de 2021) es el entorno nativo: contratos Rust/WASM que se ejecutan directamente en Dusk L1, con acceso incorporado a la verificación de pruebas de conocimiento cero y a los mecanismos de privacidad del protocolo. Aquí es donde viven de forma nativa la lógica de cumplimiento estilo Zedger y las transacciones confidenciales.
DuskEVM es la capa más nueva: contratos Solidity, carteras EVM y herramientas estándar de Ethereum. Se asienta en DuskDS y puede integrarse en los flujos orientados a la privacidad de la L1 cuando una aplicación los necesita.
La elección no es sobre que uno sea "mejor": se trata de lo que estás construyendo. Los equipos que portan aplicaciones EVM existentes o que desean herramientas estándar eligen DuskEVM. Los equipos que construyen algo que necesita una integración profunda con la maquinaria nativa de privacidad y cumplimiento de Dusk eligen DuskVM.
Es una división práctica: familiaridad en un lado, capacidad nativa en el otro, y ambos se asientan sobre la misma capa base.