Glossary
Arbitrum Stylus
Eine Erweiterung von Arbitrums Nitro-Stack, die neben der EVM eine WebAssembly-VM ergänzt und Smart Contracts in Rust, C und C++ ermöglicht.
Arbitrum Stylus erweitert den Nitro-Stack um eine zweite, auf WebAssembly basierende virtuelle Maschine, die zusammen mit der EVM auf derselben Chain läuft. Entwickler können Contracts in jeder Sprache schreiben, die zu WASM kompiliert — Rust, C und C++ sind die erstklassigen Ziele — und sie neben gewöhnlichen Solidity-Contracts bereitstellen.
Da WASM schneller ausgeführt wird und Speicher effizienter nutzt als die EVM, können Stylus-Contracts für rechen- und speicherintensive Aufgaben wie Kryptografie, Signaturprüfung oder eigene Precompiles deutlich günstiger sein. Beide VMs teilen sich dieselben Accounts, denselben Speicher und dieselben Tools, sodass ein Rust-Contract und ein Solidity-Contract einander mit voller Interoperabilität aufrufen können.