¿Qué es la SVM?
La Solana Virtual Machine es el motor de ejecución de la blockchain de Solana. Cada vez que envías tokens, compras un NFT o usas una aplicación DeFi, la SVM ejecuta el código que hay detrás de esa transacción y actualiza el estado de la blockchain. Si la blockchain es una computadora global compartida, la SVM es la parte que realmente ejecuta los programas.
Programas, no «contratos inteligentes»
En Solana, los contratos inteligentes se llaman programas. La mayoría están escritos en Rust (también se pueden usar C y C++) y se compilan en bytecode sBPF, que ejecuta la SVM. Frameworks como Anchor facilitan mucho su creación a los principiantes.