En términos sencillos, Stylus es una mejora de Arbitrum Nitro, la columna vertebral tecnológica de las cadenas Arbitrum One, Arbitrum Nova y Arbitrum Orbit.
Esta actualización introduce una segunda máquina virtual, co-equivalente a la Máquina Virtual de Ethereum (EVM), pero ejecutando WebAssembly (WASM) en lugar de bytecode EVM. ¿Por qué es emocionante esto? Porque ahora puedes escribir contratos inteligentes en lenguajes que se compilan a WASM, como Rust, C, C++, y muchos más.
¿Cómo funciona Stylus en la práctica?
1. Codificación
Los desarrolladores pueden escribir contratos inteligentes en cualquier lenguaje que se pueda compilar en WASM. En esta etapa inicial, Rust, C y C++ son compatibles; con Rust disfrutando de un sólido soporte desde el principio. Un SDK open source de Rust facilita la escritura de contratos inteligentes de manera eficiente.
2. Compilación
Los programas Stylus se compilan dos veces: primero desde un lenguaje de alto nivel a WASM, y luego, en un proceso de activación, de WASM al código nativo de la máquina del nodo. Este proceso garantiza la seguridad y eficiencia de la ejecución.
3. Ejecución
Los programas Stylus se ejecutan en un fork de Wasmer, el principal runtime de WebAssembly. Wasmer ejecuta código nativo mucho más rápido que Geth ejecuta bytecode EVM, contribuyendo a importantes ahorros de gas.
4. Proving
La tecnología única de Arbitrum Nitro es la base que hace posible Stylus. En casos de disputa, Nitro utiliza pruebas de fraude interactivas en Ethereum, y Stylus extiende esta tecnología para no solo dividir la historia de ejecución, sino también cualquier programa WASM desplegado por desarrolladores.

CONOCE MÁS SOBRE ARBITRUM
-
¿Qué es Arbitrum?
Una de las emocionantes soluciones Layer 2 del ecosistema de Ethereum. Conoce qué características y desafíos viene a retar esta solución de escalabilidad.
-
Arbitrum Orbit: Crea tu propia Blockchain
Descubre el poder de Arbitrum Orbit: personaliza tu propia cadena en las capas 2 de Arbitrum con opciones infinitas y escala con ellas. Conoce esta fabulosa herramienta.
-
Gobernanza de Arbitrum: ¿Cómo funciona la DAO?
Descubre la revolución en la toma de decisiones con la Gobernanza de Arbitrum: descentralización progresiva, smart contracts, DAO y $ARB.