Les Cryptomonnaies expliquées — Module 4/4 — 18 min

Ethereum et les smart contracts

Ethereum et les Smart Contracts

Au-delà du Bitcoin

Si Bitcoin est l'or numérique, Ethereum est le pétrole numérique — une matière première permettant de construire une multitude d'applications.

Créé par Vitalik Buterin et lancé en 2015, Ethereum a introduit une révolution : la programmabilité de la blockchain via les smart contracts.

Qu'est-ce qu'un Smart Contract ?

Un smart contract (contrat intelligent) est un programme qui s'exécute automatiquement sur la blockchain quand des conditions prédéfinies sont remplies.

Imaginez un distributeur automatique :

  • Vous insérez une pièce
  • Vous sélectionnez votre produit
  • La machine livre automatiquement sans intervention humaine
  • Un smart contract fonctionne de la même façon : les règles sont codées, et l'exécution est automatique, transparente et irrévocable.

    Exemple : Un smart contract peut libérer automatiquement un paiement en ETH quand un service est livré, sans avoir besoin d'un avocat ou d'un notaire.

    La machine virtuelle Ethereum (EVM)

    La EVM (Ethereum Virtual Machine) est l'environnement d'exécution des smart contracts. Elle tourne sur chaque nœud Ethereum dans le monde, garantissant que chaque contrat s'exécute de façon identique partout.

    L'Ether (ETH)

    L'ETH est la cryptomonnaie native d'Ethereum. Elle sert à :

  • Payer les frais de gas (coût d'exécution des opérations)
  • Staker pour sécuriser le réseau (Proof of Stake)
  • Stocker de la valeur
  • Les applications décentralisées (dApps)

    Grâce aux smart contracts, des milliers d'applications décentralisées ont été construites sur Ethereum :

  • DeFi : Uniswap, Aave, Compound
  • NFT : OpenSea, Blur
  • DAO : MakerDAO, Compound governance
  • Gaming : Axie Infinity, Decentraland
  • Points clés à retenir