@Dusk #dusk $DUSK
Estaba leyendo la arquitectura de Dusk de nuevo, esta vez centrándome en Piecrust. Esperaba una explicación sencilla de dónde se ejecutan los contratos inteligentes de Dusk. En lugar de eso, un detalle cambió la forma en que vi la capa de ejecución.
La pregunta que me atrapó fue simple: ¿qué pasa si nodos diferentes ejecutan el mismo contrato pero llegan a resultados distintos?
Ahí fue donde Piecrust se volvió más interesante para mí. Dusk describe Piecrust como una máquina virtual WASM construida para contratos inteligentes. Pero la parte importante no es solo que los contratos puedan ejecutarse. La ejecución necesita ser determinista para que los nodos que reciben las mismas entradas y el mismo estado puedan llegar a la misma salida. Si los nodos no están de acuerdo sobre el resultado de un contrato, también pueden discrepar sobre el estado de la propia red.
Así que la VM no es solo un lugar donde corre el código. Ayuda a mantener la ejecución consistente en toda la red. También noté el entorno controlado alrededor del desarrollo de contratos. Piecrust admite construir, probar y ejecutar contratos mientras que el sandboxing y los límites de memoria, computación y E/S ayudan a reducir la superficie de ataque.
En lugar de preguntar solo “¿Puede Dusk ejecutar contratos inteligentes?” empecé a preguntar “¿Cómo hace Dusk que la ejecución de contratos inteligentes sea predecible, controlada y segura?” Para mí, ese es el ángulo más interesante detrás de Piecrust.
Una VM de blockchain puede quedar en segundo plano, pero su diseño puede afectar qué tan fiable se ejecuta la lógica de la aplicación. Piecrust parece menos una simple máquina para ejecutar contratos y más una capa de ejecución controlada que protege la consistencia.
Ahora quiero entender cómo se conecta con la arquitectura de privacidad de Dusk.
Palabras clave🤝Dusk Network Piecrust WASM VM contratos inteligentes ejecución determinista seguridad blockchain arquitectura de privacidad
@Dusk #dusk
$BEAT
$TUT
Estaba leyendo la arquitectura de Dusk de nuevo, esta vez centrándome en Piecrust. Esperaba una explicación sencilla de dónde se ejecutan los contratos inteligentes de Dusk. En lugar de eso, un detalle cambió la forma en que vi la capa de ejecución.
La pregunta que me atrapó fue simple: ¿qué pasa si nodos diferentes ejecutan el mismo contrato pero llegan a resultados distintos?
Ahí fue donde Piecrust se volvió más interesante para mí. Dusk describe Piecrust como una máquina virtual WASM construida para contratos inteligentes. Pero la parte importante no es solo que los contratos puedan ejecutarse. La ejecución necesita ser determinista para que los nodos que reciben las mismas entradas y el mismo estado puedan llegar a la misma salida. Si los nodos no están de acuerdo sobre el resultado de un contrato, también pueden discrepar sobre el estado de la propia red.
Así que la VM no es solo un lugar donde corre el código. Ayuda a mantener la ejecución consistente en toda la red. También noté el entorno controlado alrededor del desarrollo de contratos. Piecrust admite construir, probar y ejecutar contratos mientras que el sandboxing y los límites de memoria, computación y E/S ayudan a reducir la superficie de ataque.
En lugar de preguntar solo “¿Puede Dusk ejecutar contratos inteligentes?” empecé a preguntar “¿Cómo hace Dusk que la ejecución de contratos inteligentes sea predecible, controlada y segura?” Para mí, ese es el ángulo más interesante detrás de Piecrust.
Una VM de blockchain puede quedar en segundo plano, pero su diseño puede afectar qué tan fiable se ejecuta la lógica de la aplicación. Piecrust parece menos una simple máquina para ejecutar contratos y más una capa de ejecución controlada que protege la consistencia.
Ahora quiero entender cómo se conecta con la arquitectura de privacidad de Dusk.
Palabras clave🤝Dusk Network Piecrust WASM VM contratos inteligentes ejecución determinista seguridad blockchain arquitectura de privacidad
@Dusk #dusk
$BEAT
$TUT

