EVM
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.
Cuidado: compatible con EVM no es lo mismo que equivalente a Ethereum. Diferencias sutiles en gas, precompiles y consenso pillan a equipos que despliegan sin re-probar en cada chain.