---
title: "Una introducción al Solana EVM"
description: "Beneficios del Solana EVM, ventajas y desventajas, y cómo empezar"
---

# Una introducción al Solana EVM

Una máquina virtual es un componente básico de un recurso informático virtualizado que presenta casi la misma funcionalidad que una computadora, incluyendo la ejecución de aplicaciones y sistemas operativos. Este concepto de máquina virtual no es nuevo. La tecnología se usa en numerosos ecosistemas tecnológicos.

La plataforma de desarrollo de contratos inteligentes más grande, Ethereum, usa una [Ethereum Virtual Machine \(EVM\)](https://www.alchemy.com/overviews/what-is-the-ethereum-virtual-machine-evm) para ejecutar contratos inteligentes en una red de nodos distribuida globalmente. Debido a que hay muchos desarrolladores construyendo aplicaciones de Ethereum, blockchains compatibles con EVM, y personas usando Ethereum, crear una Solana EVM para hacer que los contratos inteligentes de Ethereum sean compatibles con la blockchain de Solana basada en rust resulta ventajoso.

Este artículo explicará qué es la Solana EVM, sus beneficios, limitaciones, y cómo se usa actualmente.

## **¿Qué es una Solana EVM?**

Una Solana EVM es una plataforma de software que permite que las [aplicaciones descentralizadas](https://www.alchemy.com/dapps/top/defi-dapps) y las transacciones en la red blockchain de Ethereum también sean procesadas por la blockchain de Solana.

La EVM es una capa de abstracción que separa una máquina física (el nodo) del código del contrato inteligente. Dado que todos los nodos de Ethereum ejecutan alguna instancia de una EVM, forman una red universal o computadora globalmente descentralizada.

Ethereum cuenta con una de las comunidades Web3 más establecidas, con las billeteras blockchain, plataformas DeFi, herramientas de desarrollo y proyectos NFT más populares, pero existen cuellos de botella evidentes. El crecimiento dinámico de Ethereum ha contribuido a altos costos de transacción y bajo rendimiento para una gran base de usuarios y desarrolladores.

En contraste, [Solana](https://www.alchemy.com/solana?a=acbb6b517f) ofrece a los usuarios finales velocidades de transacción rápidas y bajos costos de transacción. Antes de la introducción de la Solana EVM, portar proyectos de Ethereum a la red de Solana era impráctico debido a las diferencias entre los [lenguajes de programación Solidity y Rust](https://www.alchemy.com/overviews/web3-programming-languages) y otras [herramientas de desarrollo](https://www.alchemy.com/overviews/solana-developer-tools).

La Solana EVM permite a los desarrolladores de Ethereum aprovechar su familiaridad y experiencia con [Solidity](https://www.alchemy.com/overviews/solidity), las herramientas de desarrollo y las bases de código existentes para escalar sus aplicaciones en Solana.

## **¿Es Solana EVM compatible?**

**Sí, la red blockchain de Solana es compatible con EVM usando Solana EVMs como la EVM construida por Neon Labs.**

La compatibilidad con EVM permite que los contratos inteligentes y proyectos basados en Ethereum se desplieguen en una blockchain compatible. En general, la interoperabilidad entre blockchains es uno de los mayores problemas que la industria está tratando de resolver actualmente, y la compatibilidad con EVM es un paso en la dirección correcta.

Debido a la creciente base de usuarios y al aumento en el volumen de aplicaciones, se volvió insostenible mantener bajos costos y altas velocidades de transacción en la red de Ethereum. Al notar estos problemas crecientes, otras blockchains sin permiso reaccionaron ofreciendo infraestructura que pudiera soportar transacciones más rápidas y tarifas de gas más bajas.

En lugar de idear una nueva forma de implementar contratos inteligentes, los desarrolladores simplemente emularon partes de la red de Ethereum. Esto resultó en ahorro de tiempo, reducción de costos de transferencia de conocimiento, y disminución de los requisitos de desarrollo. Muchas nuevas plataformas blockchain ahora soportan la EVM para atraer a los usuarios, el talento y la innovación presentes en el [ecosistema de Ethereum](https://www.alchemy.com/dapps/ecosystem/ethereum).

### **¿Cuáles son los beneficios de la Solana EVM?**

Aunque todavía es temprano, los beneficios de usar una Solana EVM incluyen escalamiento eficiente, mejor accesibilidad al [ecosistema de Solana](https://www.alchemy.com/dapps/ecosystem/solana), la capacidad de usar herramientas complementarias entre cadenas, portabilidad fácil de contratos inteligentes, y acceso a más usuarios.

#### **1. Escalamiento eficiente**

Como resultado de la red de Solana, los desarrolladores de web3 pueden aprovechar tarifas de gas bajas y altos rendimientos gracias a su procesamiento paralelo (Sealevel) e innovaciones novedosas como Proof-of-History, que permite tiempos de bloque de 400ms.

#### **2. Acceso al ecosistema de Solana**

Los desarrolladores y creadores de Ethereum pueden obtener acceso al ecosistema de desarrolladores, DeFi y NFT de Solana al migrar o extender su aplicación usando una Solana EVM.

#### **3. Uso de un conjunto de herramientas complementario**

En lugar de aprender a usar nuevas herramientas, los desarrolladores de EVM pueden seguir usando sin problemas herramientas con las que ya están familiarizados, como [MetaMask](https://www.alchemy.com/dapps/metamask), Truffle y Waffle.

#### 4. Adaptación fácil de contratos inteligentes

Las aplicaciones existentes en Ethereum pueden portarse a Solana Programs (es decir, contratos inteligentes de Solana) sin ninguna reconfiguración de los contratos inteligentes subyacentes.

#### **5. Democratización del acceso**

Usar una Solana EVM significa que los consumidores, el talento y la innovación del ecosistema de Ethereum lo siguen y pueden adaptar proyectos más fácilmente a ambas blockchains.

## **¿Qué empresas están construyendo una Solana EVM?**

**La primera EVM en Solana fue creada por Neon Labs, que reúne los beneficios de la infraestructura de Ethereum con la escalabilidad y liquidez de Solana.**

### **Neon labs**

La Neon EVM es una solución cross-chain que permite a los desarrolladores de dApps acceder a las ventajas de Solana para expandir sus servicios, ofreciendo nuevos productos como arbitraje o trading de alta frecuencia, crecer su base de usuarios y reducir costos donde sea posible, incluyendo las tarifas de gas.

La **Neon EVM** permite que las transacciones de Ethereum se procesen en Solana, aprovechando por completo la funcionalidad nativa de Solana, incluyendo la capacidad de ejecutar transacciones en paralelo. Para facilitar esta ejecución paralela de contratos inteligentes, la Neon EVM asegura que cada contrato mantenga sus datos en su propio almacenamiento de Solana y que los balances de las cuentas usadas para pagar las transacciones de Neon se mantengan actualizados.

La Neon EVM funciona como un contrato inteligente en la blockchain de Solana. Esto significa que el contrato puede interactuar con y llamar a otros contratos inteligentes en Solana, como los tokens SPL. La Neon EVM puede acceder a datos almacenados en cuentas de Solana, y cada cuenta similar a Ethereum dentro de la Neon EVM se almacena en una cuenta correspondiente de Solana.

Neon Labs también ha desarrollado herramientas complementarias para que desarrolladores y creadores maximicen la experiencia de usuario de su Solana EVM.

#### **¿Qué es el wrapper ERC-20/SPL de Neon Labs?**

**El wrapper ERC-20/SPL es la implementación de la interfaz ERC-20 para tokens SPL que asegura que las aplicaciones de Solana interactúen con los contratos de Neon EVM.**

Los tokens ERC-20 originales se envuelven en tokens SPL para que puedan operar con [billeteras de Solana](https://www.alchemy.com/overviews/solana-wallets) y programas. Transferir tokens SOL/SPL usando billeteras de Ethereum como MetaMask también puede lograrse usando el wrapper.

#### **Cómo empezar con la Neon EVM**

**La forma más rápida de empezar con la Neon EVM es instalar MetaMask y luego proceder a conectar tu billetera MetaMask a la devnet de NeonEVM usando Chainlist o manualmente**.

Así es como te conectas a una nueva cadena en MetaMask:

- **Dirección del servidor RPC de la testnet de Neon EVM:** (ya no está disponible)
- **ChainID**: 245022926.
- **Faucet**: https://neonfaucet.org/

Los desarrolladores interesados pueden obtener más información sobre la Neon EVM a través de [la documentación de NeonEVM](https://docs.neon-labs.org/docs/developing/getting_started), y una vez que estés en la [devnet de Solana](https://www.alchemy.com/overviews/solana-devnet), los desarrolladores pueden solicitar tokens NEON de prueba usando el sitio web de [NeonFaucet](https://neonfaucet.org/) o mediante la API de NeonFaucet.

Cuando estés listo para lanzar tu aplicación de Solana a producción, actualiza a un [proveedor de RPC de Solana confiable](https://www.alchemy.com/overviews/solana-rpc) como Alchemy para una experiencia de desarrollo fluida.

## **Conclusión**

Las Solana EVMs combinan los beneficios de Ethereum con la velocidad y eficiencia de la red blockchain de Solana.

Este enfoque en la compatibilidad con EVM ayudará a impulsar la próxima generación de aplicaciones para que se vuelvan multi-chain, generar efectos de red, y mejorar la experiencia general del usuario a medida que el compromiso migra hacia tecnología escalable.

Para comenzar a usar Solana en Alchemy, dirígete a la documentación de la API de Solana y descubre qué [métodos de Solana soporta Alchemy](https://www.alchemy.com/docs/reference/solana-api-quickstart).
