Blockchain · fiche technologique
Ethereum et réseaux EVMFiche technologique · Blockchain
Lancer un projet sur Ethereum ou un réseau EVM.
Ethereum est une blockchain publique dont la machine virtuelle, l'EVM, exécute les contrats intelligents ; d'autres réseaux reprennent cette machine. Voici comment choisir celui de votre projet, ce que cela change pour vos coûts, et comment nous l'intégrons.
Le besoin
Ce que vous attendez d'un réseau.
Vous ne choisissez pas une cryptomonnaie : vous choisissez l'endroit où vos règles s'exécuteront, avec ses coûts, ses délais et ses risques.
Ethereum est une blockchain publique sur laquelle s'exécutent des contrats intelligents, grâce à une machine virtuelle, l'EVM, qui applique les mêmes règles sur tous les ordinateurs du réseau. Depuis septembre 2022, le réseau est sécurisé par la preuve d'enjeu : des validateurs immobilisent des ETH qu'ils risquent de perdre s'ils trichent. Pour votre projet, cela donne des règles identiques pour tous, mais un coût d'usage que vous ne fixez pas.
Chaque opération se mesure en gaz, une unité d'effort de calcul. Les frais correspondent au gaz consommé multiplié par le prix du gaz au moment de l'envoi, réglés en ether (ETH), y compris quand la transaction échoue. Ce prix suit la demande : il monte quand le réseau est très sollicité. La question du réseau se pose donc avant la première ligne de code, pas après le lancement.
Une partie de la réponse tient dans les couches secondaires : des réseaux qui exécutent les transactions en dehors du réseau principal, puis y publient leurs données pour profiter de sa sécurité. Elles réduisent les frais, avec des risques qui leur sont propres. Les conséquences du choix sur l'ensemble de la solution sont détaillées dans notre expertise architecture blockchain ; cette fiche vous aide à le préparer.
Un coût qui varie
Le prix du gaz suit la demande du moment. Le budget d'usage se prévoit comme une fourchette et selon le comportement de vos utilisateurs, pas comme un tarif fixe.
Deux niveaux de réseau
Le réseau principal mise sur la sécurité et la décentralisation. Les couches secondaires cherchent des frais plus bas en s'appuyant sur lui, avec leurs propres hypothèses à examiner.
Un réseau qui évolue
Les règles d'Ethereum changent par des mises à niveau publiques et annoncées. Certaines modifient le coût d'opérations : une application se suit après sa mise en ligne.
Applications concrètes
Ce que le choix du réseau change, concrètement.
Six situations où la décision de réseau se traduit en coûts, en délais ou en risques. Elles se combinent dans un même projet.
Émettre un jeton sur le réseau principal
Quand la neutralité et la solidité du réseau comptent plus que le coût d'une opération : émission d'un jeton fongible (norme ERC-20), titres ou droits de valeur élevée.
Servir un usage fréquent sur une couche secondaire
Fidélité, billetterie, micro-paiements internes : beaucoup de petites opérations, pour lesquelles des frais plus bas changent l'équation. Nous évaluons avec vous les couches candidates.
Écrire un contrat pour plusieurs réseaux
Un contrat conçu pour l'EVM peut viser plusieurs réseaux compatibles. Nous vérifions, réseau par réseau, que son comportement et ses coûts restent ceux attendus.
Répéter sur un réseau de test
Déploiements, scénarios d'erreur et parcours utilisateur éprouvés sur un réseau de test, où les jetons n'ont pas de valeur, avant d'engager de vrais fonds.
Maîtriser les frais côté utilisateur
Estimer le coût avant l'envoi, fixer un plafond de frais, prévoir le cas où la transaction échoue : l'expérience de paiement se pense avec le fonctionnement du gaz.
Suivre les mises à niveau du réseau
Surveiller les évolutions annoncées, mesurer leur effet sur vos contrats et vos outils, et planifier les adaptations avant leur activation.
Les couches, de haut en bas
De votre application au réseau, couche par couche.
Cinq niveaux, du haut vers le bas. Le choix de réseau se joue dans les deux derniers : c'est là que se décident le coût, la sécurité et le délai de confirmation.
Application
L'interface, le portefeuille de l'utilisateur et les services qui préparent, envoient et suivent les transactions.
Contrats intelligents
Les règles métier enregistrées sur la chaîne. Écrits pour l'EVM, ils peuvent viser plusieurs réseaux compatibles, après vérification.
Machine virtuelle EVM
Elle exécute le code de la même façon sur tous les nœuds et mesure chaque opération en gaz.
Réseau principal
Les validateurs s'accordent sur l'état du réseau. Les transactions y deviennent finalisées, c'est-à-dire pratiquement irréversibles.
Couches secondaires
Elles exécutent les transactions à moindre coût et y publient leurs données, avec leurs propres opérateurs et ponts.
Schéma simplifié : une application peut viser le réseau principal, une couche secondaire, ou les deux.
Faire le bon choix
Ethereum et l'EVM : oui, ou pas ?
Un conseil utile commence par ce qu'il déconseille. Voici les situations où Ethereum et son écosystème conviennent, et celles où il vaut mieux revoir le choix.
Elle convient quand
- Votre projet engage des sommes ou des droits dont la solidité et la neutralité priment sur le coût de chaque opération.
- Vous attendez beaucoup de petites opérations par utilisateur et le coût sur le réseau principal serait un frein : une couche secondaire est alors à évaluer.
- Vous voulez garder la liberté d'ajouter ou de changer de réseau plus tard, grâce à des contrats écrits pour l'EVM et à des outils partagés.
- Vos utilisateurs ont déjà un portefeuille compatible Ethereum, qui fonctionne sur plusieurs réseaux avec le même compte.
Il vaut mieux l'éviter, ou la compléter, quand
- Vous exigez un coût connu à l'avance pour chaque opération : sur un réseau public, le prix du gaz suit la demande et ne se fixe pas par contrat.
- Vos utilisateurs doivent récupérer des fonds depuis une couche secondaire vers le réseau principal sans aucune attente, alors que certaines couches imposent un délai de retrait.
- Vous retenez un réseau uniquement parce que ses frais sont bas, sans avoir regardé qui l'exploite, comment il est sécurisé et ce qui se passe s'il s'arrête.
- Votre besoin est un simple registre partagé entre partenaires connus : un réseau public expose les données à tous et facture chaque écriture.
Comparer
Trois façons de choisir son réseau.
Un repère qualitatif, sans chiffre : ces critères suffisent à cadrer la discussion avant de comparer des réseaux précis.
| Critère | Réseau principal | Couche secondaire | Autre réseau compatible EVM |
|---|---|---|---|
| Sécurité héritée | Assurée par les validateurs du réseau lui-même | S'appuie sur Ethereum, avec des risques en plus : opérateur, ponts, mises à jour de la couche | Propre au réseau : règles de consensus et validateurs à examiner |
| Coût d'usage | Variable, selon la demande du moment | Généralement plus bas, car les transactions sont regroupées avant publication | Fixé par les règles du réseau, à comparer au cas par cas |
| Délai de confirmation | Finalisation à des points de contrôle réguliers | Confirmation initiale rapide ; retour vers le réseau principal plus long pour certaines couches | Propre au réseau |
| Outillage | Explorateurs, réseaux de test et plusieurs logiciels de nœud | Même compte et mêmes portefeuilles, mais explorateurs, ponts et réseaux de test propres à chaque couche | Outils EVM utilisables, avec des écarts à vérifier |
| Quand le choisir | Valeur élevée à protéger, neutralité recherchée, opérations peu nombreuses | Nombreuses petites opérations, utilisateurs sensibles aux frais, risques de la couche acceptés | Écosystème visé ou exigence du projet qui justifie d'en accepter la sécurité propre |
| Position de Crawler Agency | Ethereum et l'EVM sont mis en œuvre dans nos projets | Intégrable selon votre projet : évaluée avec vous | Intégrable selon votre projet : évalué avec vous |
Positionnement indicatif : chaque réseau a ses propres règles, à examiner dans sa documentation avant tout choix.
Notre façon de l'intégrer
Comment nous l'intégrons.
Une démarche en quatre temps : on décide du réseau sur des critères, pas sur la mode du moment.
Qualifier l'usage avant le réseau
Fréquence des opérations, valeur en jeu, profil des utilisateurs, besoin de confirmation rapide ou définitive : ces réponses orientent le choix bien plus que le nom du réseau.
Comparer les réseaux candidats avec vous
Réseau principal, couches secondaires ou autre réseau compatible : nous examinons la sécurité, l'opérateur, les ponts, l'outillage et la prise en charge des mises à niveau, puis nous vous présentons une recommandation argumentée.
Écrire pour l'EVM, tester sur un réseau de test
Les contrats sont écrits et éprouvés sur un réseau de test, puis vérifiés sur chaque réseau visé : un même code peut se comporter différemment d'un réseau à l'autre.
Déployer par paliers et suivre le réseau
Mise en ligne avec des limites réduites, surveillance des annonces de mises à niveau et plan d'adaptation. L'accès au réseau (nœud dédié ou service externe) est cadré avec l'architecture.
Aller plus loin
De la technologie au projet.
La technologie se choisit après le besoin : voici les expertises qui portent le projet, et les technologies voisines à comparer.
Expertises métier
- Architecture blockchainRéseau public, accès restreint ou infrastructure dédiée, accès au réseau et composants de la solution.
- Développement de smart contractsÉcriture, tests et déploiement des règles métier qui s'exécutent sur le réseau choisi.
- Oracles et interopérabilitéDonnées extérieures et communication entre réseaux, ponts compris.
- Sécurité et gouvernanceDroits d'administration, revue indépendante et exploitation après la mise en ligne.
Technologies voisines
Réalisations
Toutes les technologies du pôle
Questions fréquentes
Les questions qu'on nous pose sur Ethereum et l'EVM.
Des réponses courtes, pour trancher le choix du réseau avant de lancer un chiffrage.
Sources
- Ethereum.org : machine virtuelle Ethereum (EVM)
- Ethereum.org : gaz et frais
- Ethereum.org : preuve d'enjeu et finalité
- Ethereum.org : mise à l'échelle et couches secondaires
- Ethereum.org : rollups optimistes
- Ethereum.org : réseaux Ethereum et réseaux de test
- Ethereum.org : nœuds et clients
- Ethereum.org : historique des mises à niveau du réseau
- Ethereum.org : réseaux basés sur Ethereum (couches secondaires)
Fiche relue en novembre 2026.
Faut-il lancer son projet sur Ethereum ou sur une couche secondaire ?
Cela dépend de la valeur en jeu et de la fréquence des opérations. Le réseau principal convient quand la solidité prime ; une couche secondaire quand de nombreuses petites opérations rendent les frais déterminants. Elle ajoute des risques propres : opérateur, ponts, mises à jour. Nous évaluons les candidates avec vous ; la question des ponts relève de nos travaux sur l'interopérabilité entre réseaux.
Un même contrat peut-il être déployé sur plusieurs réseaux EVM ?
En principe oui : l'EVM est une machine définie par une spécification, que plusieurs réseaux reprennent. En pratique, il faut vérifier réseau par réseau : mises à niveau activées, coûts des opérations, services disponibles autour du contrat. Un déploiement est donc toujours précédé d'un test sur le réseau visé. L'écriture et la relecture du contrat sont décrites dans notre expertise smart contracts.
Que devient mon application quand Ethereum change de règles ?
Les règles évoluent par des mises à niveau préparées et annoncées à l'avance. Elles peuvent modifier le coût de certaines opérations ou le comportement de certaines instructions ; une mise à niveau précédente a par exemple restreint celui de l'instruction SELFDESTRUCT. Un contrat déjà déployé reste en place, mais nous relisons à chaque évolution son effet sur le contrat, les outils et les coûts.
Combien de confirmations attendre avant de considérer une transaction définitive ?
Il n'y a pas de nombre universel. Le réseau signale lui-même quand un bloc est finalisé : il ne peut plus être modifié sans destruction d'une part très importante des ETH mis en jeu. Nous fixons le seuil avec vous selon la valeur en jeu : affichage dès l'inclusion pour un geste anodin, attente de la finalisation avant une action irréversible. Sur une couche secondaire, la finalité dépend aussi de la publication de ses données sur le réseau principal.
Faut-il passer par un réseau de test avant la mise en production ?
Oui, c'est la pratique recommandée. Les réseaux de test reproduisent le fonctionnement du réseau principal avec des jetons sans valeur, obtenus gratuitement. Selon la documentation d'Ethereum, un réseau de test est recommandé par défaut pour développer une application, et cette recommandation évolue : nous utilisons celui qu'elle indique au moment du projet. Les couches secondaires ont leurs propres réseaux de test, que nous utilisons avant tout déploiement réel.
Peut-on connaître et plafonner les frais d'une transaction avant de l'envoyer ?
On peut les estimer et fixer un plafond : l'utilisateur indique le maximum qu'il accepte de payer, et l'écart non consommé lui est restitué. Si le plafond de gaz est trop bas, la transaction échoue et les frais sont perdus. L'estimation reste une estimation, car le prix suit la demande. Nous concevons l'interface pour l'expliquer clairement à vos utilisateurs.
Quel réseau pour votre projet ?
Décrivez-nous l'usage, la valeur en jeu et le nombre d'opérations attendu : nous vous disons si le réseau principal, une couche secondaire ou un autre réseau compatible EVM mérite d'être évalué.