Qu'est-ce qu'un contrat intelligent et comment fonctionne la machine virtuelle Ethereum (EVM)

image.png

Smart contract ou contrat intelligent :

Contrat qui exécute, contrôle et documente, de manière systématique via un protocole de transaction informatisé, les termes et conditions d’un contrat.

Le but d’un contrat intelligent est d’éviter au maximum les erreurs (accidentelles ou non - donc éviter les fraudes) et minimiser le besoin d’intermédiaire(s).

*En théorie : cela simplifie, réduit les coûts et évite les problèmes d'interprétation d’un contrat.

Le concept a inventé en 1994 par un informaticien nommé Nicholas - "Nick" Szabo. Les contrat intelligents ont été mis en place pour la première fois au début de l’essor des crypto monnaies il y a plus d'une dizaine d'années.

Dans le contexte de la blockchain un contrat intelligent consiste en des scripts ou fichier de code, écrit dans des langages de programmation, qui sont stockés dans la blockchain, donc transparent, immuable, décentralisé.

Ethereum :

  • C'est une blockchain,
  • Qui a une crypto monnaie : Ether,
  • Qui utilise la preuve de travail, mais va bientôt passer à la preuve d’enjeu,
  • La blockchain ethereum permet de faire plus que de faire des paiements : ell permet de faire des contrats intelligents.

Qu'est-ce que la machine virtuelle Ethereum (EVM) ?

"Ordinateur mondial décentralisé"

C'est une machine virtuelle qui fait partie de l’écosystème de la blockchain Ethereum
Il suffit d’avoir de l’Ether pour utiliser la EVM.

Les contrats intelligents sont déployés sur l'EVM. L'EVM exécute les contrats intelligents stockés sur la blockchain Ethereum.

Sort:  

Mercui Carole pour cet article ou j'ai appris 2-3 petites choses interessantes. Je suis d'accord avec @mintrawa. On reste un petit peu sur notre faim, et ca pourrait etre sympa d'elaborer un petit peu.

En tous cas, c'est le premier article des etudiants de Lille que je vois travaille autant (lien vers des sources, caracteres en gras, italiques, de differentes tailles). C'est vraiment chouette. Il faut continuer comme ca !

Encore bienvenue sur Hive et a tres bientot je l'espere.

J'ai bien aimé le En théorie Hahaha.

Pourquoi avoir choisi ce sujet ? Que pensez-vous des Smart contract actuel ? Avez vous vu d'autres Smart contract de blockchain autre qu'Ethereum ?

Je ne pensais pas que cela remontait à 1994 merci pour l'info.

Congratulations @carole.merle.etu! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):

You distributed more than 10 upvotes.
Your next target is to reach 50 upvotes.
You received more than 10 upvotes.
Your next target is to reach 50 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Check out the last post from @hivebuzz:

The Hive Gamification Proposal for 2022
Saint-Nicholas challenge for well-behaved girls and boys
Feedback from the December 1st Hive Power Up Day

Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!

Please consider delegating to the @stemsocial account (80% of the curation rewards are returned).


 
Please consider including @stemsocial as a beneficiary to get a stronger support.