¿Qué es EVM (Ethereum Virtual Machine)?
Ethereum Virtual Machine
El runtime que ejecuta smart contracts en Ethereum y en las decenas de chains que copiaron su formato de bytecode.
La EVM es la capa de ejecución que Ethereum inventó y se convirtió en estándar de facto para chains de smart contracts. Un contract compilado a bytecode EVM corre en Ethereum mainnet, Polygon, Arbitrum, Optimism, Base, BNB Chain, Avalanche C-chain y una larga cola de L2s y sidechains.
Implicación práctica: escribe los contracts en Solidity (o Vyper), pruébalos en testnets de Ethereum y despliega en la chain EVM que encaje con tu objetivo de coste y latencia. La portabilidad es real. Los trade-offs entre chains son velocidad, finalidad, descentralización y framework de L2.
Elige un despliegue EVM según carga, liquidez, acceso de usuarios y salvaguardas operativas. Un rollup puede reducir comisiones y liquidar en Ethereum, pero su secuenciador, pruebas, facultades de actualización, disponibilidad de datos y retiros añaden supuestos específicos. Mide transacciones reales sin prometer la misma seguridad de mainnet ni un descuento fijo de diez o cien veces.
El trade-off honesto y el error que pilla a los equipos una y otra vez: compatible con EVM no es lo mismo que equivalente a Ethereum. Diferencias sutiles en precio de gas, precompiles, soporte de opcodes y comportamiento de consenso hacen que un contract que pasa en mainnet se rompa en una sidechain. La portabilidad es un punto de partida, no una garantía; vuelve a probar siempre por chain antes de desplegar. Las features de UX a nivel de cuenta como account abstraction también varían en madurez entre chains, así que confirma el soporte antes de prometerlo.
El ciclo de vida importa tanto como la compatibilidad del bytecode. Polygon confirma que apagó el secuenciador de zkEVM Mainnet Beta el 3 de julio de 2026. No es un destino actual para una aplicación nueva. Esto no significa que Polygon PoS o todas las cadenas creadas con herramientas de Polygon se hayan cerrado. Comprueba la red concreta y el proceso de salida antes de comprometer fondos o migrar.