#dusk $DUSK @Dusk J’ai passé plusieurs heures à démêler l’architecture de Dusk, en comparant de nombreux projets du même secteur. Cette feuille de route modulaire affiche à la fois des gains et des risques clairement assumés.

La décomposition architecturale est très nette : la couche inférieure gère le règlement et la disponibilité des données, tandis que la couche supérieure s’appuie sur un environnement d’exécution compatible EVM. Deux étages, chacun son rôle. Mon avis : c’est un choix pragmatique — un démarrage à froid d’un écosystème entièrement développé en interne est trop lent. En connectant l’EVM, on peut réutiliser directement des outils de développement et des systèmes d’audit déjà mûrs, ce qui réduit fortement le seuil d’entrée des développeurs.

Mais le prix se cache aussi dans les points clés. Le transfert d’actifs entre couches nécessite un mécanisme de pontage, ce qui ajoute des hypothèses de confiance et élargit la surface d’attaque. Dans l’industrie, les problèmes de sécurité liés à la conception inter-couches ont été bien plus nombreux que les pannes du seul environnement virtuel. Plus discret encore : les problèmes d’homogénéité de la confidentialité. La couche EVM est transparente, tandis que la couche de règlement dispose de capacités de confidentialité. La force de confidentialité d’un même actif varie selon la couche où il se trouve ; les utilisateurs ont donc du mal à le percevoir intuitivement, et la conformité implique aussi un surcroît de coûts d’explication.

À mon sens, la forme la plus saine serait une séparation claire : la couche EVM doit porter les applications généralistes et la liquidité, tandis que la couche confidentielle est dédiée aux scénarios de règlement privacy. Il ne faut pas chercher à tout faire “équivalent en fonctionnalités”. Une communication vague du type « support complet pour tous les scénarios » finira très probablement par aboutir à un manque de maîtrise des deux côtés.

Ainsi, pour évaluer la valeur de cette architecture, l’enjeu n’a jamais été uniquement la performance sur les réseaux de test, mais surtout la clarté des frontières de responsabilité. La documentation de développement propose-t-elle des consignes précises de segmentation par scénarios ? Les états des actifs et les limites de confidentialité entre couches sont-ils expliqués de façon suffisamment transparente ? Ces détails comptent bien davantage que les paramètres.

Par ailleurs, je vais aussi surveiller un signal : quelles applications la couche EVM finira par faire émerger. Si ce sont uniquement des protocoles généralistes recopiés, alors la modularité n’a fait que changer la façon de “faire la promotion” ; en revanche, si des projets sollicitent activement les capacités confidentielles de la couche sous-jacente, alors seulement on peut dire que l’architecture a réellement mis en avant sa différence.