Wasmer est un environnement d’exécution WebAssembly prêt pour la production, avec des résultats réels en dehors de la blockchain. C’est important. La plupart des chaînes axées ZK construisent des environnements d’exécution à partir d’une infrastructure expérimentale, puis passent des années à corriger les problèmes de stabilité que cette infrastructure expérimentale engendre.

La décision de Dusk d’utiliser Wasmer comme moteur d’exécution de Piecrust est, selon moi, un choix délibérément prudent dans la bonne direction. Vous ne créez pas un nouveau runtime quand un modèle éprouvé existe déjà et peut être adapté.

La question de l’adaptation, c’est ce que j’ai examiné attentivement. Wasmer gère l’exécution WASM générale de manière propre. La génération de preuves de connaissance zéro à l’intérieur d’un environnement WASM introduit des contraintes pour lesquelles les runtimes généralistes n’avaient pas été conçus.

La manière dont Piecrust gère la frontière entre l’exécution WASM et la génération de circuits ZK est l’interface technique qu’il vaut la peine de comprendre avant de supposer que l’intégration est transparente.

#dusk $DUSK @Dusk