Glossary
Arbitrum Stylus
Une évolution du stack Nitro d'Arbitrum qui ajoute une machine virtuelle WebAssembly à côté de l'EVM, permettant d'écrire des contrats en Rust, C et C++.
Arbitrum Stylus étend le stack Nitro avec une seconde machine virtuelle fondée sur WebAssembly qui s'exécute aux côtés de l'EVM sur la même chaîne. Les développeurs peuvent écrire des contrats dans n'importe quel langage compilant vers le WASM — Rust, C et C++ sont les cibles privilégiées — et les déployer à côté des contrats Solidity habituels.
Comme le WASM s'exécute plus vite et utilise la mémoire plus efficacement que l'EVM, les contrats Stylus peuvent être bien moins coûteux pour les traitements gourmands en calcul et en mémoire, tels que la cryptographie, la vérification de signatures ou des précompilés personnalisés. Les deux machines virtuelles partagent les mêmes comptes, le même stockage et les mêmes outils, si bien qu'un contrat en Rust et un contrat en Solidity peuvent s'appeler mutuellement avec une pleine interopérabilité.