Machine virtuelle Ethereum (EVM)

evm crypto ethereum

Une machine virtuelle complète de Turing qui permet l’exécution du code exactement comme prévu ; c’est l’environnement d’exécution de chaque contrat intelligent.

Qu’est-ce qu’une machine virtuelle Ethereum (EVM) ?

La machine virtuelle Ethereum (EVM) est un moteur de calcul qui agit comme un ordinateur décentralisé qui possède des millions de projets exécutables. Elle agit comme la machine virtuelle qui est le fondement de toute la structure d’exploitation d’Ethereum.

Il est considéré comme la partie de l’Ethereum qui exécute l’exécution et le déploiement des contrats intelligents.

Le rôle de l’EVM est de déployer un certain nombre de fonctionnalités supplémentaires sur la Blockchain afin de garantir que les utilisateurs rencontrent des problèmes limités sur le grand livre distribué.

Chaque nœud Ethereum fonctionne sur l’EVM pour maintenir le consensus sur la blockchain.

Ethereum facilite quelque chose appelé contrats intelligents, un morceau de code qui s’exécute sur Ethereum.

EVM est complètement isolé, ce qui signifie que le code à l’intérieur de l’EVM n’a pas accès au réseau, au système de fichiers ou à d’autres processus.

Ethereum a deux types de comptes : Les comptes appartenant à l’extérieur (EOA) et les comptes de contrat, qui sont tous deux traités de la même manière dans le cadre de l’EVM.

L’abstraction de compte tente de réduire cela à un seul compte, ce qui signifie que les EOA et les comptes de contrat fonctionnent comme les autres.

Les EOA sont contrôlés par des clés privées, tandis que les comptes de contrat sont stockés dans les contrats intelligents, également appelés portefeuilles intelligents.

Lire aussi :   Fournisseur de liquidité : qu'est-ce que c'est ?

Un contrat qui est écrit dans le codage des contrats intelligents est converti en quelque chose appelé bytecode.La plupart du code source pour l’utilisation des contrats intelligents est fait en utilisant le langage de programmation de Solidity.

Il est ensuite converti en opcodes pour que l’EVM puisse l’interpréter.

L’EVM utilise ensuite les codes d’opération afin d’accomplir certaines tâches.

Ainsi, l’EVM fonctionne comme un grand ordinateur décentralisé ou maître pour accomplir tous les types de tâches sur la blockchain.

EVM est l’un des plus grands projets dans le monde des crypto-monnaies.

Dernière modification le 7 avril 2022 par Cryptus

Rate this post

Laisser un commentaire