Qu'est-ce que la machine virtuelle Ethereum (EVM)? – Ethereum comment débuter

  • Wilson Gabor 2 protège-matelas imperméables lavables - 90 x 200 cm
    Protégez efficacement votre matelas Même en cas de petite fuite, votre matelas reste impeccable ! Il suffit de laver l'alèse en machine. C'est beaucoup plus économique qu'un changement de literie. Et pour une hygi...
?>

Alors que nous commençons à en apprendre davantage sur l'écosystème Ethereum, il existe plusieurs termes qui peuvent sembler un peu flous. solidité, Contrat Smarts, EVM sont des termes récurrents dans la documentationEthereum. Nous traiterons de cet article Machine virtuelle Ethereum, EVM ou Ethereum Virtual Machine en français.

EVM est un système appelé quasi "Turing complet"En hommage à Alan turing, le créateur de la machine et le test de nom. Autrement dit, cela signifie que ledit système a la puissance de calcul de la machine de Turing et peut effectuer des calculs lambda, des fonctions récursives, des comparaisons, des lectures / écritures … Il permet la distribution smart-contrat et garantissent leur immuabilité et leur fonction sur la blockchain Ethereum en échange des coûts de distribution et des soi-disant utilisations gaz.

Comment fonctionnent les frais Ethereum

Frais d'utilisation Ethereum, gaz est calculé en fonction des opérations effectuées, par exemple, un supplément coûtera plus d'une multiplication, et le stockage des données est très coûteux. la gaz est conceptuel, il n'y a pas de symboles "gaz"Elle n'est exprimée qu'en éthers. On peut s'interroger sur l'utilité de complexifier les coûts, cela s'explique principalement par la volatilité de l'éther. Clarifier le calcul des coûts des écosystèmes Ethereum, nous verrons différents paramètres pour ce dernier :

  • Le coût de l'opération. la coût du gaz en anglais est simplement la somme de tous les coûts individuels de chaque transaction, exprimée en gaz.
  • Prix ​​du gaz dans l'éther. Ceci est l'expression du prix de l'éther d'un gaz, nous le trouvons sous la forme de Gwei. un gwei est l'équivalent d'un milliard Wei, la plus petite unité d'Ethereum. Par exemple, le prix d'écriture au moment de la rédaction est de deux gwei.
  • Le budget alloué à la transaction, ou Gasgräns. Cela correspond à la limite de frais que l'utilisateur souhaite payer. Si la limite spécifiée est trop faible par rapport au coût de transaction, la transaction ne sera pas terminée.

Voici comment fonctionne la machine virtuelle Ethereum

Comme les autres blockchains, Ethereum permet l'interaction entre de nombreux nœuds sur lesquels les applications fonctionnent. La machine virtuelle d'Ethereum permet notamment deux principes pour garantir la sécurité des programmes s'exécutant sur ce dernier (notamment contre DDOS par exemple). Et pour interpréter et compiler ces programmes écrits en solidité, qui permet le fonctionnement des contrats intelligents. Il garantit trois opérations cruciales pour le développement de smart contrat et hors DAPPS :

  • Validation des transactions, signatures et adresses de celles-ci.
  • Calcul des frais de transaction.
  • La finalisation de ces différentes transactions.

Enfin,

laEVM est la première couche du système Ethereum. Il permet de réaliser les différentes transactions qui composent l'interaction entre contrat SMARTS. Pour utiliser ce système, des frais sont requis, gaz, qui peut être calculé avec différents paramètres. Il s'agit d'un environnement dit "bac à sable", c'est-à-dire isolé de la blockchain Ethereum, qui est parfaitement adapté à divers tests.

Avez-vous d'autres questions? Nous avons peut-être déjà la réponse dans notre FAQ ou sur notre site destiné au développement de la technologie blockchain.
Si ce n'est pas le cas, n'hésitez pas à le poster dans les commentaires!

À propos de l'auteur: Guillaume Chanut

twitter soothsayerdatatwitter soothsayerdata

Passionné par les crypto-monnaies, j'ai rapidement choisi de développer des outils en technologie blockchain. J'aime partager ma connaissance du sujet et participer activement à la diffusion des aspects techniques de la blockchain au sein de l'environnement crypto. Je m'intéresse principalement à Ethereum et à son code de ratio d'équité.
Tous les articles de Guillaume Chanut.