Glossary
Ethereum Virtual Machine (EVM)
Machine virtuelle 256 bits déterministe qui exécute les smart contracts Ethereum, et runtime de fait standard cloné par la plupart des Layer-2 et alt-L1.
L'EVM est une machine virtuelle à pile qui exécute le bytecode de chaque smart contract Ethereum. Chaque nœud exécute les mêmes opcodes sur les mêmes entrées et aboutit au même état, ce qui maintient la chaîne déterministe.
« Compatible EVM » est devenu un argument marketing tant le nombre de chaînes (Arbitrum, Optimism, Polygon, Avalanche C-chain, BNB Chain) qui réutilisent le bytecode EVM est élevé. Un contrat compilé pour le mainnet Ethereum se déploie en général sans modification sur l'une quelconque d'entre elles.