He estado pasando algún tiempo mirando el lado técnico de Dusk, y sinceramente creo que la VM merece más atención.

La mayoría de la gente escucha Dusk y de inmediato piensa en la privacidad. Tiene sentido, pero me quedé atorado en una pregunta más simple: ¿cómo ejecuta realmente la red contratos inteligentes de forma segura?

Eso fue lo que me llevó a Piecrust.

Usa WASM para darles a los contratos un lugar controlado donde ejecutarse. No hay nada llamativo en eso, pero es importante. Los contratos inteligentes son solo código, y el código puede fallar, comportarse de forma inesperada o usarse de maneras que el desarrollador nunca planeó.

Así que el entorno que rodea ese código tiene que ser realmente cuidadoso.

El acceso a memoria, el aislamiento (sandboxing), las llamadas a contratos, la reentrancia y el manejo del estado pueden sonar como detalles técnicos aburridos. Para mí, sin embargo, son exactamente las cosas en las que vale la pena fijarse cuando se supone que una red debe gestionar un valor real.

También me gusta la forma en que Dusk aborda la privacidad. No parece tratarse de ocultar absolutamente todo. Diferentes partes del sistema pueden tener requisitos distintos, mientras que la capa de ejecución aún debe mantenerse controlada y predecible.

Por eso Piecrust llamó mi atención.

La parte de la privacidad puede ser lo que trae a la gente a Dusk, pero la ingeniería silenciosa que hay debajo podría ser lo que determine si todo el conjunto realmente se sostiene con el tiempo.

A veces, la parte más importante de una blockchain es la que nadie nota cuando funciona correctamente.

@Dusk_Foundation $DUSK #dusk #DUSK