- RippleX llevó a cabo un análisis en dos fases de varias máquinas virtuales (VM) como EVM, Soroban y Move para identificar la más adecuada para XRPL.
- El equipo eligió WASM por su versatilidad, seguridad y compatibilidad con la arquitectura de XRPL.
RippleX propuso integrar WebAssembly (WASM) para implementar contratos inteligentes en el Ledger XRP (XRPL). Esta adición busca aumentar la capacidad de programación del sistema. El equipo de programación de RippleX presentó esta iniciativa para mejorar la interacción de los desarrolladores con XRPL.
Evaluación de sistemas de programación para XRPL
El equipo de RippleX realizó un análisis en dos etapas para seleccionar el sistema más apropiado. La primera fase identificó las máquinas virtuales disponibles en el sector de criptomonedas. La segunda fase evaluó técnicamente la integración de las máquinas virtuales seleccionadas con el software XRPL para verificar su funcionamiento.
La evaluación buscó alinear la máquina virtual con objetivos específicos. Entre estos se encontraban crear un sistema sin restricciones de acceso, lograr compatibilidad con XRPL, incluir funciones nativas, obtener alto rendimiento y reducir costos para los validadores, como se informó anteriormente en nuestra noticia.
RippleX analizó varios sistemas como Hooks, EVM, Stellar (Soroban), Solana, Aptos (Move), TON, NEAR, BitVM y RISC-V. El análisis consideró la capacidad de cada sistema para funcionar con el modelo de XRPL basado en cuentas.
Hooks, diseñado para XRPL, se adaptaba a la estructura del libro mayor, pero tuvo una adopción limitada. EVM, la máquina virtual de Ethereum, tiene amplia presencia en blockchain y herramientas maduras, pero requiere modificaciones extensas para adaptarse a XRPL.
Soroban, el sistema de Stellar, compartía elementos estructurales con XRPL. Sin embargo, carecía de acceso a funciones nativas y adopción en el ecosistema. Move, de Aptos, mostró capacidades de ejecución paralela segura, pero dependía de bibliotecas específicas y presentaba dificultades para integrar funciones de XRP Ledger. Solana, TON, NEAR y BitVM mostraron incompatibilidades con XRPL o barreras técnicas.