#dusk $DUSK @Dusk Al principio, traté la compatibilidad con EVM como si fuera una casilla.
Si una cadena admite Solidity, entonces los desarrolladores pueden irse. ¿Sencillo, ¿no?
Luego miré más de cerca DuskEVM, y esa suposición empezó a sentirse demasiado superficial.
Lo que realmente importa es qué pueden conservar los desarrolladores cuando se trasladan.
Con DuskEVM, los desarrolladores pueden trabajar en un entorno equivalente a EVM usando Solidity y herramientas de EVM familiares. Eso significa que la conversación no se trata simplemente de agregar otro entorno de ejecución. Se trata de reducir la distancia entre lo que los desarrolladores ya conocen y lo que Dusk está construyendo.
Esa parte captó mi atención.
Porque pedirle a un desarrollador que aprenda un stack totalmente nuevo es una cosa. Permitir que lleven flujos de trabajo familiares de contratos inteligentes a una arquitectura de blockchain diferente es otra.
Y luego está DuskDS.
DuskEVM se encarga de la ejecución, mientras que DuskDS proporciona la base de liquidación y disponibilidad de datos que hay debajo. DuskVM es otra vía de ejecución, ejecutando contratos Rust/WASM directamente en la Dusk L1.
Entonces empecé a preguntarme:
Si distintos entornos de ejecución pueden apoyarse en la misma base de liquidación, ¿eso hace que la arquitectura general sea más flexible?
Tal vez.
Pero no creo que la compatibilidad con EVM por sí sola demuestre nada.
La prueba real es lo que sucede después de que los desarrolladores llegan. ¿En verdad construyen? ¿Las herramientas son lo bastante cómodas? ¿Las aplicaciones se benefician de la separación entre ejecución y liquidación?
Eso es lo que ahora me interesa más observar.
Para una emergente Layer 1, ¿apoyar Solidity es suficiente para atraer desarrolladores, o la prueba real comienza cuando la gente empieza a construir de verdad?
@Dusk $DUSK #Dusk #DuskEVM