EVM (Machine Virtuelle Ethereum)
16/04/2026
L'EVM (Machine Virtuelle Ethereum) est l'environnement d'exécution isolé qui exécute les contrats intelligents sur Ethereum et toutes les blockchains compatibles avec l'EVM. Chaque nœud du réseau exécute l'EVM et exécute le même code de contrat, garantissant que tous les nœuds obtiennent des résultats identiques.
Comment fonctionne l'EVM
Les contrats intelligents sont écrits dans des langages de haut niveau (principalement Solidity) et compilés en bytecode EVM. Lorsqu'une transaction appelle un contrat, chaque nœud exécute le bytecode dans leur EVM local. Toutes les exécutions doivent produire le même résultat — c'est ce qui rend la blockchain sans confiance.
Chaque opération coûte du gas — une redevance payée en ETH (ou la monnaie native sur les chaînes compatibles EVM) qui compense les validateurs/mineurs pour le calcul.
Chaînes compatibles EVM
De nombreuses blockchains implémentent la norme EVM, permettant aux mêmes contrats intelligents de fonctionner sur plusieurs réseaux :
| Chaîne | Monnaie native |
|---|---|
| Ethereum | ETH |
| BNB Smart Chain | BNB |
| Ethereum Classic | ETC |
| Polygon | MATIC |
Pertinence pour les mineurs
- Les mineurs sur les chaînes PoW EVM (ETC) exécutent et valident les transactions EVM
- Les frais de gas des interactions avec les contrats EVM vont aux mineurs en tant que partie de la récompense de bloc
- La plupart des outils que les mineurs utilisent pour échanger ou transférer des pièces (DEX, ponts) fonctionnent sur des chaînes EVM
