EVM_YT_Thumbnail--1-.png

<aside> đź§©

Définition simple Une machine virtuelle est un environnement d’exécution isolé au sein d’une blockchain, qui permet de lire et exécuter les smart contracts de manière sûre et uniforme sur tout le réseau.

</aside>

đź’ˇ

💡 À retenir :

Elle agit comme le moteur de calcul de la blockchain, garantissant que le code s’exécute de la même façon pour tous les nœuds.

⚙️

⚙️ Fonctionnement / Détails

Lorsqu’un smart contract est déployé, son code est exécuté par la machine virtuelle de la blockchain (par exemple : EVM pour Ethereum, Move VM pour Aptos/Sui, WASM pour Polkadot/Cosmos).

Le rĂ´le de la machine virtuelle :

Chaque transaction déclenchant un smart contract passe par cette couche d’exécution commune, qui isole le code du reste du réseau pour éviter toute corruption.

<aside> đź§ 

Image mentale : Le bull pousse vers le haut avec ses cornes, tandis que le bear frappe vers le bas avec ses griffes

</aside>

✨

<aside> đź’­

Exemple :