- Retour au menu
- Retour au menuTarifs
- Retour au menuRecherche
- Retour au menuConsensus
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menuWebinaires et Événements
Comment fonctionne Ethereum ?
Ethereum est un réseau basé sur la blockchain qui vise à faciliter la création d'applications qui T sont ni gérées ni contrôlées par une ONE entité. Elles sont plutôt régies par du code.

Quand leEthereum Lancé en 2015, le réseau est devenu le premier projet à élargir les applications des blockchains en introduisant des technologies uniques permettant de créer ses propres jetons numériques et applications autonomes. Cette innovation a ouvert la voie à un large éventail de Marchés , dont la Finance décentralisée.DeFi), offres initiales de pièces (ICO),GameFiet les jetons non fongibles (NFT).
Mais la question est : comment Ethereum y parvient-il ?
À un niveau élevé, Ethereum se compose de plusieurs composants clés :
- Contrats intelligents : règles régissant les conditions dans lesquelles l'argent peut changer de mains
- L' Ethereum blockchain:Un enregistrement de l'historique complet d'Ethereum - chaque transaction et appel de contrat intelligent est stocké dans sa blockchain
- Mécanisme de consensus : La méthode de validation et d'enregistrement des données sur la blockchain ; elle contribue également à sécuriser le réseau et est responsable de la mise en circulation de nouveaux jetons
- La machine virtuelle Ethereum (EVM) : la partie d' Ethereum qui exécute les règles d' Ethereum et s'assure qu'une transaction ou un contrat intelligent soumis respecte les règles
- Éther: Le jeton d'Ethereum, qui est nécessaire pour effectuer des transactions et exécuter des contrats intelligents sur Ethereum
Contrats intelligents
Commençons parcontrats intelligents parce qu'ils sont en quelque sorte l'essence même d' Ethereum.
Un contrat intelligent est tout simplement un accord programmable fonctionnant sur une blockchain. Cette Technologies permet aux utilisateurs de numériser les conditions régissant la relation et les interactions entre les deux parties impliquées dans une transaction. Une fois ces conditions programmées et lancées sur la blockchain sous forme de contrats intelligents, elles s'exécutent automatiquement (c'est-à-dire qu'elles initient et finalisent l'ensemble des transactions qu'elles régissent, sous réserve que les conditions prédéfinies soient remplies).
Par exemple, ALICE décide d'emprunter 1 000 Tether (USDT) à Bob uniquement si celui-ci dépose 2 000 $ en ethers en garantie. Grâce à un contrat intelligent, ALICE pourrait définir elle-même les conditions de validation de cet accord, au lieu de faire confiance à un intermédiaire. S'il est bien conçu, un tel contrat intelligent libérerait automatiquement 1 000 USDT à Bob après qu'il ait déposé et bloqué 2 000 $ en garantie. De plus, ALICE rembourserait le prêt, le contrat intelligent libérerait la garantie et la renverrait à Bob.
En tant que tel, le contrat intelligent offre un système sans confiance dans lequel ALICE ou Bob n'ont pas à s'inquiéter risques de contrepartieCela élimine également le recours aux intermédiaires. ALICE et Bob n'ont pas besoin de payer de frais supplémentaires à un intermédiaire ou à un service de séquestre avant de pouvoir effectuer des transactions entre particuliers.
Il est intéressant de noter Ethereum a été la première blockchain à découvrir et à implémenter des contrats intelligents dans le cadre de ses fonctionnalités. Par la suite, cette innovation a ouvert la voie à de nouveaux cas d'utilisation de la blockchain et a finalement entraîné l'explosion des applications décentralisées.
Sur le même sujet : Qu'est-ce qu'une application décentralisée ?
Blockchain
Ethereum partage certaines similitudes avec Bitcoindans la mesure où il s'appuie sur une blockchain pour stocker et sécuriser les transactions.
Notez qu'une blockchain est une chaîne de blocs classés chronologiquement contenant les données des transactions confirmées. Imaginez-la comme un registre où sont enregistrées toutes les activités exécutées sur un réseau ou une plateforme. Il est important de noter que ce registre est accessible au public, ce qui signifie que les participants au réseau, et même les personnes extérieures, peuvent facilement en suivre le contenu. De plus, des copies de ce registre sont distribuées sur un réseau mondial d'ordinateurs appelés « nœuds ». Ces nœuds effectuent diverses tâches sur le réseau, notamment la vérification et l'enregistrement des données de transactions et de contrats intelligents.
Cette architecture permet aux participants de posséder une copie de la blockchain et de vérifier collectivement la validité du contenu qui y est ajouté. Parmi les avantages, on peut citer :
- Pas de point de défaillance unique
- Les données sont totalement transparentes, fiables et immuables
- Résistant à la censure
Cependant, là où Ethereum est différent de Bitcoin , c'est que les nœuds T doivent pas seulement vérifier et enregistrer les données de transaction, ils doivent également KEEP « l'état » du réseau. L'état d'Ethereum est l'information actuelle de toutes les applications exécutées dessus, y compris le solde de chaque utilisateur, tout le code du contrat intelligent, où tout cela est stocké et toutes les modifications qui sont apportées.
Voici un résumé de ce qui est stocké dans chaque nœud :
- Comptes : Chaque utilisateur peut avoir un compte, qui montre combien d'éther l'utilisateur possède
- Code de contrat intelligent : Ethereum stocke les contrats intelligents, qui décrivent les règles à respecter pour que l'argent soit débloqué et transféré
- État des contrats intelligents : L'état des contrats intelligents
Mécanisme de consensus
Ethereum et Bitcoin utilisaient autrefois le même protocole de consensus pour valider les données et les ajouter à la blockchain, connu sous le nom de preuve de travail (PoW). Il s'agit d'une compétition ONE nœuds miniers utilisant des machines énergivores pour WIN le droit d'ajouter le bloc suivant à la blockchain. Cela se produit environ toutes les 10 minutes.
Cependant, en 2022, Ethereum a subi une transition majeure connue sous le nom de «La fusion" qui a migré le réseau vers unblockchain de preuve d'enjeu(PoS.)
Au lieu d'exiger que les nœuds miniers utilisent des équipements coûteux pour découvrir de nouveaux blocs, le nouveau système PoS oblige les utilisateurs à déposer et à verrouiller 32éther – la Cryptomonnaie native d’ Ethereum (voir ci-dessous) – pour devenir des validateurs de réseau.
Sur le même sujet : Comment fonctionne le jalonnement Ethereum ?
Cette transition présente trois principaux avantages :
- La nouvelle blockchain PoS d'Ethereum prend en charge la mise en œuvre de nouveaux «chaînes d'éclats. « Il s'agira de 64 blockchains plus petites qui géreront chacune leurs propres lots de données, permettant à Ethereum de traiter beaucoup plus de transactions par seconde.
- La nouvelle blockchain Ethereum utilise 99,95 % d'énergie en moinsque la version de preuve de travail.
- Comme les validateurs n'auront pas besoin d'acheter et d'exploiter d'équipements miniers coûteux, les obstacles à l'entrée au réseau seront réduits. Cela devrait contribuer à améliorer la décentralisation globale et la sécurité du réseau.
La machine virtuelle Ethereum (EVM)
Le EVM Il s'agit du système de traitement natif d'Ethereum qui permet aux développeurs de créer des contrats intelligents et aux nœuds d'interagir avec eux de manière fluide. Les développeurs Ethereum écrivent des contrats intelligents avec Solidity, un langage de programmation proche de Javascript et C++. Ces contrats intelligents écrits en Solidity sont lisibles par les humains, mais pas par les ordinateurs. Ils doivent donc être convertis en instructions machine de bas niveau, appelées opcodes, que l'EVM peut facilement comprendre et exécuter.
- Il est important de savoir que chaque nœud Ethereum possède son propre EVM.
Lorsqu'une personne envoie une transaction à un contrat intelligent déployé sur Ethereum, chaque nœud exécute le contrat intelligent et la transaction via sa propre EVM. Dans cet environnement simulé, chaque nœud peut visualiser le résultat final et déterminer si celui-ci produit une transaction valide ou non. Si tous les nœuds atteignent le même résultat valide, les modifications sont appliquées et l'état Ethereum mis à jour est enregistré sur la blockchain.
Éther
Éther est nécessaire pour faire à peu près n'importe quoi sur Ethereum, et lorsqu'il est utilisé pour exécuter des contacts intelligents sur le réseau, il est souvent appelé «GAS.” Le montant de GAS nécessaire au paiement est déterminé par le type de transaction que vous prévoyez d'exécuter et le nombre de transactions Ethereum en attente de vérification. Plus la transaction est complexe, plus le frais de GAS.
Ethereum utilise des comptes pour stocker les ethers, à la manière des comptes bancaires. Il existe deux types de comptes :
- Comptes détenus en externe (EOA) : les comptes que les utilisateurs normaux utilisent pour conserver et envoyer de l'éther.
- Comptes de contrat : ces comptes distincts sont ceux qui contiennent des contrats intelligents, qui peuvent être déclenchés par des transactions Ether provenant d'EOA ou d'autres Événements.
En savoir plus sur les comptesici.
Comment les utilisateurs interagissent-ils avec Ethereum?
Comme mentionné précédemment, certains utilisateurs interagissent avec Ethereum via des nœuds. Autrement dit, ils doivent connecter leur ordinateur à Ethereum en téléchargeant le logiciel blockchain sur leur système (appelé « client »). Selon le client Ethereum choisi, vous devrez peut-être télécharger la copie complète de la blockchain Ethereum .
Alternativement, vous pouvez simplement générer une clé privée et créer une adresse de portefeuille pour commencer à interagir avec la blockchain. Dans ce contexte, un portefeuille désigne un périphérique de stockage numérique ou physique conçu pour les cryptomonnaies. Chaque portefeuille Ethereum est doté d'un identifiant unique appelé adresse de portefeuille (il s'agit de chaînes aléatoires de caractères alphanumériques).
Bien que la plupart des gens pensent que les détenteurs de Crypto stockent leurs actifs numériques dans des portefeuilles, ces applications et appareils fonctionnent comme des systèmes de stockage pour les clés privées. Vous ne quittez pas la blockchain Ethereum . Au contraire, la blockchain attribue à tous les détenteurs d'ethers une clé privée leur permettant d'accéder à leur solde et de l'utiliser comme bon leur semble. Lorsque vous transférez des ethers, la blockchain met à jour votre solde pour refléter le changement de propriétaire des cryptomonnaies transférées. Ce sont ces clés privées que les portefeuilles sont conçus pour stocker. Notez que sans clé privée, un détenteur de Crypto ne peut pas accéder à ses actifs numériques. C'est pourquoi il est primordial de KEEP les clés en sécurité et à l'abri des regards indiscrets. Si quelqu'un parvient à voler votre clé privée, il a volé les actifs numériques associés à cette clé. LOOKS un exemple de clé privée (veuillez ne pas envoyer de fonds à cette adresse) :
073d9dbee8875e7c91422d80413c85ba5e8e9fe7cad5dc001871dac882d07f2f
Notez que vous devrez payer des frais libellés en éther chaque fois que vous exécutez une transaction sur Ethereum ou déclenchez un contrat intelligent.
Lectures complémentaires sur Ethereum
Qu'est-ce Ethereum?
Ethereum est le deuxième plus grand projet de Crypto au monde en termes de capitalisation boursière et a été le premier à introduire la fonctionnalité de contrat intelligent dans l'industrie.
Qu'est-ce que l'éther ?
Ether est la deuxième plus grande Cryptomonnaie et gère plus de volume de transactions que tout autre actif numérique.
Quels sont les frais de GAS Ethereum ?
Les frais de GAS sont quelque chose que tous les utilisateurs doivent payer pour exécuter une fonction sur la blockchain Ethereum .
Andrey Sergeenkov
Andrey Sergeenkov est un auteur indépendant spécialisé dans le domaine des Cryptomonnaie . Fervent partisan de la Technologies blockchain et de la décentralisation, il est convaincu que le monde a besoin d'une telle décentralisation au sein des gouvernements, de la société et des entreprises. Outre CoinDesk, il écrit également pour Coinmarketcap, Cointelegraph et Hackernoon, dont le public a élu Andrey comme le meilleur auteur Crypto en 2020. Andrey Sergeenkov détient du BTC et de ETH.
