#dusk $DUSK @Dusk

He estado mirando cómo los contratos inteligentes se ejecutan realmente en Dusk, y Piecrust es una de las partes que me pareció bastante interesante.

La mayoría de la gente conoce el modelo de EVM, donde Solidity y un gran ecosistema de desarrolladores hacen que construir sea más fácil. Dusk toma otra ruta con DuskVM, donde los contratos se escriben en Rust y se compilan a WASM antes de ejecutarse.

Lo que me gusta de Piecrust es que se construyó específicamente en torno a las necesidades de ejecución de Dusk, en lugar de simplemente copiar el diseño habitual de una VM. Admite cosas como gestión de memoria personalizada, la ABI de Dusk y llamadas entre contratos. Dusk también trabajó en reducir la re-ejecución innecesaria de la VM y mejorar el rendimiento. En una actualización anterior de la red de pruebas, Dusk informó que gestionaba alrededor de 70–150 transacciones en un bloque en sistemas cloud de baja especificación.

También existe un búfer de argumentos de 64KB en el modelo actual de contratos de DuskVM; es un pequeño detalle técnico, pero muestra qué tan específicamente está diseñado el entorno de ejecución.

Pero no creo que Piecrust supere automáticamente a EVM. EVM tiene la ventaja de la compatibilidad, las herramientas y los desarrolladores.

Para mí, la pregunta real es si Dusk puede convertir este diseño especializado en una adopción real.

¿una VM especializada o compatibilidad con EVM?
Piecrust Wins
50%
EVM Wins
50%
Both Matter
0%
6 Votos • Votación cerrada