Skip to main content

Qu'est-ce qu'Ethereum

Remarque : Ce document est une traduction automatique de la version originale anglaise.

Qu'est-ce qu'Ethereum

Ethereum est une plateforme blockchain décentralisée et open source qui permet aux développeurs de construire et de déployer des contrats intelligents et des applications décentralisées (dApps). Lancé en 2015, Ethereum a introduit le concept de blockchain programmable — un réseau où du code arbitraire peut être exécuté et vérifié par un réseau mondial de nœuds, et pas seulement de simples transferts de valeur comme les blockchains antérieures.

Ethereum est la plateforme de contrats intelligents la plus utilisée. Elle sert de fondation à la finance décentralisée (DeFi), aux places de marché NFT, aux DAO et à un nombre croissant de projets crypto liés à l'IA. Son écosystème comprend non seulement le réseau Ethereum principal (Layer 1), mais aussi une constellation de solutions de mise à l'échelle Layer 2 qui héritent de la sécurité d'Ethereum tout en offrant un débit plus élevé et des frais plus bas.

En bref : Ethereum est la plus grande blockchain programmable — et lorsqu'une fiche projet DecAIHub affiche Main chain: Ethereum, cela signifie que le projet déploie ses contrats intelligents principaux sur Ethereum ou utilise Ethereum comme couche de règlement et de sécurité.

Comment fonctionne Ethereum

Comprendre l'architecture d'Ethereum aide à évaluer pourquoi tant de projets crypto IA choisissent de construire dessus — et quels compromis ce choix implique.

Le consensus Proof of Stake

Ethereum utilisait à l'origine le consensus Proof of Work (PoW), où les mineurs rivalisaient pour résoudre des énigmes de calcul. En septembre 2022, Ethereum est passé au Proof of Stake (PoS) lors d'un événement appelé « The Merge ». Sous PoS, les validateurs mettent en jeu de l'ETH (le token natif du réseau) en garantie pour participer à la production et à la validation des blocs.

Le processus fonctionne comme suit :

  1. Les validateurs déposent un minimum de 32 ETH pour activer un nœud validateur.
  2. Pour chaque bloc, le protocole sélectionne aléatoirement un validateur pour proposer le bloc.
  3. Les autres validateurs attestent de la validité du bloc proposé.
  4. Une fois qu'un nombre suffisant d'attestations est collecté, le bloc est finalisé et ajouté à la chaîne.
  5. Les validateurs gagnent des récompenses pour leur participation honnête. Un comportement malhonnête ou négligent (proposer des blocs contradictoires, être hors ligne) peut entraîner un slashing — la perte partielle ou totale de l'ETH mis en jeu.

Ce mécanisme remplace la dépense d'énergie de calcul par un engagement économique. Les validateurs ont une incitation financière à agir honnêtement parce que leur ETH mis en jeu est à risque.

La machine virtuelle Ethereum (EVM)

La machine virtuelle Ethereum (EVM) est l'environnement d'exécution où s'exécutent les contrats intelligents. Chaque nœud Ethereum exécute une copie identique de l'EVM, garantissant que l'exécution des contrats est déterministe — les mêmes entrées produisent toujours les mêmes sorties, quel que soit le nœud qui traite la transaction.

L'EVM est une machine virtuelle à pile qui exécute du bytecode compilé à partir de langages de haut niveau, principalement Solidity (le langage de contrats intelligents le plus populaire d'Ethereum) et Vyper. Lorsqu'un développeur déploie un contrat intelligent, le bytecode compilé est stocké on-chain. Lorsqu'un utilisateur ou un autre contrat appelle une fonction, l'EVM exécute le bytecode et met à jour l'état de la blockchain.

L'EVM est devenue un standard de fait. De nombreuses autres blockchains — BNB Smart Chain, Polygon, Avalanche C-Chain, et des réseaux Layer 2 comme Base et Arbitrum One — implémentent la compatibilité EVM, permettant aux développeurs de déployer le même code Solidity sur plusieurs réseaux avec des changements minimes.

Le modèle de gas

Chaque opération sur Ethereum coûte du gas — une unité qui mesure l'effort de calcul requis pour exécuter une transaction ou une fonction de contrat intelligent. Les utilisateurs paient des frais de gas en ETH pour rémunérer les validateurs qui traitent leurs transactions.

Le modèle de gas remplit plusieurs objectifs :

  • Prévention du spam — rendre le calcul coûteux empêche les attaquants d'inonder le réseau de transactions dénuées de sens.
  • Allocation des ressources — lorsque le réseau est congestionné, les prix du gas augmentent, priorisant naturellement les transactions pour lesquelles les utilisateurs sont prêts à payer davantage.
  • Limites d'exécution déterministes — chaque transaction a une limite de gas, empêchant les boucles infinies ou les calculs incontrôlés de consommer des ressources illimitées.

Depuis la mise à jour EIP-1559 (août 2021), Ethereum utilise une structure de frais en deux parties : un base fee (frais de base) qui s'ajuste dynamiquement en fonction de la demande du réseau (et qui est brûlé, retirant de l'ETH de la circulation) et un priority fee (pourboire) optionnel qui va directement aux validateurs. Ce mécanisme rend la tarification du gas plus prévisible tout en introduisant une pression déflationniste sur l'offre d'ETH pendant les périodes de forte activité du réseau.

Les coûts de gas restent une considération importante pour les projets IA sur Ethereum. Une logique de contrats intelligents complexe, un stockage de données volumineux et des transactions fréquentes peuvent accumuler des frais substantiels sur le mainnet Ethereum — ce qui est l'une des principales raisons pour lesquelles les projets IA se déploient souvent sur des L2 d'Ethereum qui offrent le même environnement de contrats intelligents pour une fraction du coût.

Structure des blocs et finalité

Ethereum produit un nouveau bloc environ toutes les 12 secondes. Depuis The Merge, les blocs atteignent la finalité grâce au mécanisme Casper FFG (Friendly Finality Gadget) de la Beacon Chain. La finalité signifie qu'une fois un bloc finalisé, il ne peut être annulé sans qu'un attaquant contrôle au moins un tiers de tout l'ETH mis en jeu — une attaque d'un coût prohibitif pour un réseau de l'échelle d'Ethereum.

Cette forte garantie de finalité est importante pour les projets IA qui s'appuient sur l'état on-chain pour des opérations critiques : une fois que les résultats d'inférence, les paramètres de modèles, les votes de gouvernance ou les règlements de paiements sont finalisés sur Ethereum, ils font partie d'un enregistrement immuable.

Caractéristiques clés

Propriété Valeur
Type Layer 1
Consensus Proof of Stake (depuis The Merge, 2022)
Token natif ETH
Standard de token ERC-20
Compatible EVM Oui (origine de l'EVM)
Temps de bloc ~12 secondes
Contrats intelligents Solidity, Vyper

Pourquoi c'est important pour les projets crypto IA

La domination d'Ethereum dans l'infrastructure de contrats intelligents en fait le choix par défaut pour de nombreux projets crypto IA, soit directement sur le mainnet, soit via son écosystème Layer 2.

Profondeur de l'écosystème. Ethereum possède la plus grande communauté de développeurs, l'outillage de contrats intelligents le plus éprouvé et l'ensemble le plus large de protocoles composables. Les projets IA qui doivent interagir avec des protocoles DeFi, des systèmes d'identité, des réseaux d'oracles ou des cadres de gouvernance trouvent le plus d'options sur Ethereum.

Héritage de sécurité. Les projets qui se déploient sur Ethereum bénéficient de la sécurité d'un réseau doté d'un ensemble de validateurs vaste et distribué. Pour les applications IA qui gèrent des actifs de valeur ou prennent des décisions lourdes de conséquences, la sécurité de la chaîne sous-jacente n'est pas optionnelle — c'est un prérequis. Le mécanisme PoS d'Ethereum et la valeur totale élevée mise en jeu rendent les attaques économiquement irréalisables.

Mise à l'échelle Layer 2. Les coûts de gas et les limites de débit d'Ethereum sont bien connus. L'écosystème a répondu avec des solutions Layer 2 — des réseaux rollup comme Base, Arbitrum One, Optimism et zkSync — qui traitent les transactions en dehors du mainnet Ethereum tout en publiant des preuves compressées ou des données vers Ethereum pour le règlement final. Cela signifie que les projets IA peuvent bénéficier de la sécurité et de l'écosystème d'Ethereum sans supporter les coûts de gas du mainnet pour chaque transaction.

De nombreux projets crypto IA suivent un schéma : déployer les contrats de gouvernance et de règlement principaux sur le mainnet Ethereum, et exécuter les opérations à haute fréquence (appels d'inférence, attributions de tâches de calcul, micro-paiements) sur un L2 d'Ethereum. Cette approche hybride équilibre sécurité et efficacité des coûts.

Compatibilité EVM. Parce que l'EVM est l'environnement d'exécution de contrats intelligents le plus largement pris en charge, les projets construits sur Ethereum peuvent souvent s'étendre à d'autres chaînes compatibles EVM avec un effort minimal. Les contrats intelligents écrits en Solidity pour Ethereum peuvent être redéployés sur BNB Smart Chain, Avalanche, Polygon ou n'importe quel L2 EVM, atteignant des utilisateurs et de la liquidité supplémentaires.

Standards de tokens. Ethereum est à l'origine des standards de tokens les plus largement adoptés : ERC-20 pour les tokens fongibles, ERC-721 pour les NFT et ERC-1155 pour les contrats multi-tokens. Les projets IA qui émettent des utility tokens, des tokens de gouvernance ou des NFT adossés à des données sur Ethereum bénéficient de la prise en charge universelle des portefeuilles, des cotations sur les plateformes d'échange et de la composabilité DeFi qui accompagnent ces standards.

Où cela apparaît dans les fiches projet DecAIHub

Lors de la lecture d'une fiche projet DecAIHub, Ethereum apparaît dans plusieurs contextes :

  • Main chain — Ethereum indique que les contrats intelligents principaux du projet sont déployés sur le réseau Ethereum. C'est l'une des valeurs les plus courantes du registre.
  • Type — les projets sur Ethereum ont généralement Type: EVM (l'environnement d'exécution d'Ethereum est l'EVM). Les rôles tels que dApp, protocole, L2 ou infra sont reflétés dans le champ Category, pas dans le Type.
  • Consensus — pour le réseau Ethereum lui-même, le consensus est PoS. Les projets construits sur Ethereum héritent de ce mécanisme de consensus.
  • Token standard — les projets sur Ethereum utilisent généralement ERC-20 pour leurs tokens. Le standard de token vous renseigne sur la compatibilité technique, pas sur l'utilité ou la nécessité du token.

Le champ Main chain: Ethereum vous indique où vivent les contrats intelligents du projet et quelles garanties de sécurité s'appliquent. Il ne vous dit pas si les affirmations IA du projet sont réelles, si le token est nécessaire, ou si le composant onchain est significatif. Ces évaluations sont traitées par les axes AI reality, Token necessity et Onchain necessity dans le résumé des composants DecAI Fit de la fiche projet.

Ce qu'Ethereum seul ne prouve pas

Se déployer sur Ethereum est une décision d'infrastructure, pas un signal de qualité en soi. Construire sur Ethereum ne démontre pas :

  • AI reality — un projet peut déployer des contrats intelligents sur Ethereum sans aucun composant IA réel. Ethereum fournit l'environnement d'exécution, pas l'IA. L'évaluation de l'AI reality dépend des preuves Tier-1 : code, modèles, benchmarks et documentation.

  • Décentralisation — bien qu'Ethereum lui-même soit décentralisé, l'architecture d'un projet au-dessus d'Ethereum peut ne pas l'être. Si toute la logique significative s'exécute sur des serveurs centralisés et que les contrats Ethereum ne gèrent que des transferts de tokens, le projet n'est pas décentralisé de manière significative.

  • Token necessity — émettre un token ERC-20 sur Ethereum est techniquement trivial. L'existence d'un token sur Ethereum ne dit rien sur le fait que le token remplit une fonction réelle dans l'architecture ou l'économie du projet.

  • Préparation à la mise à l'échelle — se déployer sur le mainnet Ethereum sans intégration L2 peut signifier que le projet fait face à des coûts de gas élevés et à un débit limité, ce qui peut affecter l'utilisabilité pour les charges de travail IA nécessitant des interactions on-chain fréquentes.

  • Avantage concurrentiel — Ethereum est une plateforme publique et sans permission. N'importe quel projet peut s'y déployer. Le choix d'Ethereum n'est pas un facteur de différenciation ; ce qui compte, c'est ce que le projet construit par-dessus.

Ne pas confondre avec

  • ETH (Ether) — l'ETH est la cryptomonnaie native d'Ethereum, utilisée pour payer les frais de gas et les récompenses des validateurs. « Ethereum » désigne le réseau et le protocole ; « ETH » désigne le token. Ils sont liés mais distincts.

  • EVM — la machine virtuelle Ethereum est l'environnement d'exécution d'Ethereum. De nombreuses chaînes non-Ethereum sont « compatibles EVM », ce qui signifie qu'elles exécutent la même machine virtuelle mais sont des réseaux distincts avec leurs propres validateurs, leur propre sécurité et leurs propres tokens. Une chaîne compatible EVM n'est pas Ethereum.

  • Ethereum Layer 2 — des réseaux comme Base, Arbitrum One et Optimism sont construits au-dessus d'Ethereum et héritent de sa sécurité, mais ce sont des environnements d'exécution distincts avec leur propre production de blocs. Un projet sur Base n'est pas sur le mainnet Ethereum, bien qu'il se règle sur Ethereum. Les fiches projet DecAIHub distinguent Main chain: Ethereum de Main chain: Base ou Main chain: Arbitrum One.

  • Solidity — Solidity est un langage de programmation utilisé pour écrire des contrats intelligents. C'est le langage le plus populaire pour le développement Ethereum, mais le code Solidity peut aussi s'exécuter sur n'importe quelle chaîne compatible EVM. Solidity est un outil, pas un réseau.

  • Solana — Solana est une blockchain L1 distincte avec une architecture, un mécanisme de consensus et une machine virtuelle différents. Elle n'est pas compatible EVM et utilise son propre modèle de programmation. Les projets choisissent entre Ethereum et Solana (ou se déploient sur les deux) selon des compromis différents.

Questions fréquentes

Pourquoi tant de projets crypto IA choisissent-ils Ethereum ?

La maturité de l'écosystème. Ethereum possède la plus grande base de développeurs de contrats intelligents, les protocoles les plus audités, la liquidité DeFi la plus profonde et les standards de tokens les plus établis. Les projets IA qui doivent s'intégrer à l'infrastructure existante — flux d'oracles, cadres de gouvernance, rails de paiement, identité décentralisée — trouvent le plus d'options sur Ethereum. De plus, l'écosystème L2 d'Ethereum permet aux charges de travail lourdes en IA de passer à l'échelle sans abandonner le modèle de sécurité d'Ethereum.

Ethereum est-il assez rapide pour les charges de travail IA ?

Le mainnet Ethereum traite environ 15 à 30 transactions par seconde avec des temps de bloc de 12 secondes. Pour les opérations IA à haute fréquence (inférence en temps réel, routage de tâches de calcul), c'est souvent insuffisant. C'est pourquoi de nombreux projets IA se déploient sur les L2 d'Ethereum, qui peuvent traiter des centaines ou des milliers de transactions par seconde tout en se réglant périodiquement sur le mainnet Ethereum. L'approche L2 préserve une sécurité de niveau Ethereum pour les opérations qui en ont besoin tout en fournissant la vitesse et le faible coût qu'exigent les charges de travail IA.

Quelle est la différence entre Ethereum et Bitcoin ?

Bitcoin a été conçu principalement comme une monnaie numérique pair-à-pair — une réserve de valeur et un réseau de paiement. Ethereum a été conçu comme une plateforme programmable où les développeurs peuvent déployer du code arbitraire (des contrats intelligents). Bitcoin a des capacités de scripting limitées ; Ethereum prend en charge des programmes Turing-complets. Cette programmabilité est ce qui fait d'Ethereum la fondation des dApps, de la DeFi et des projets crypto IA.

Qu'arrive-t-il à un projet si Ethereum tombe en panne ?

Ethereum est un réseau distribué mondialement comptant des dizaines de milliers de nœuds. Un arrêt complet nécessiterait de mettre hors service simultanément des nœuds dans des dizaines de pays — un événement sans précédent dans l'histoire d'Ethereum. Si certains nœuds se déconnectent, le réseau continue de fonctionner avec les nœuds restants. Pour les projets IA sur Ethereum, cette résilience signifie que leurs contrats intelligents restent accessibles tant que le réseau dispose d'un ensemble de validateurs fonctionnel.

Comment le coût du gas d'Ethereum affecte-t-il les projets IA ?

Les coûts de gas sur le mainnet Ethereum peuvent être significatifs, surtout pour les opérations impliquant des calculs complexes ou des mises à jour d'état fréquentes — deux caractéristiques courantes des charges de travail IA. Un seul appel de contrat intelligent complexe peut coûter des dizaines de dollars pendant les périodes de forte demande du réseau. C'est pourquoi la plupart des projets IA qui ont besoin d'interactions on-chain fréquentes se déploient sur les L2 d'Ethereum où les mêmes opérations coûtent des fractions de centime. Le mainnet est généralement réservé au règlement, à la gouvernance et aux opérations de grande valeur.

« Main chain: Ethereum » dans une fiche DecAIHub signifie-t-il que le projet est sûr ?

Non. Main chain: Ethereum décrit où les contrats du projet sont déployés, pas si le projet est bien conçu, correctement audité ou véritablement utile. Ethereum fournit l'infrastructure ; le projet construit par-dessus. La sécurité et la qualité d'un projet dépendent de son propre code, des pratiques de son équipe, de son historique d'audits et de la vérifiabilité de ses affirmations — tous ces éléments étant évalués séparément dans la fiche projet DecAIHub.

Références externes

  • Ethereum.org — What is Ethereum? — l'introduction officielle de la Fondation Ethereum à la plateforme, son objectif et son architecture
  • Ethereum Whitepaper — l'article original de Vitalik Buterin de 2013 décrivant la vision d'une blockchain programmable
  • Ethereum.org — Proof-of-Stake — documentation technique sur le mécanisme de consensus PoS d'Ethereum
  • EIP-1559 Explained — documentation de la Fondation Ethereum sur le modèle de gas et la structure de frais EIP-1559
  • L2Beat — plateforme d'analyse indépendante suivant les réseaux Layer 2 d'Ethereum, leurs modèles de sécurité et leurs métriques d'adoption

Voir aussi