Chapitre
Ethereum fondamental
D’où vient l’éther ?
Posséder Ethereum
Évolutivité, ETH 2.0 et avenir d'Ethereum
Ethereum et Finance Décentralisée (DeFi)
Participer au réseau Ethereum
Bab 1 - Ethereum fondamental
Liste des matières
Qu’est-ce qu’Ethereum ?
Quelle est la différence entre Ethereum et Ether (ETH) ?
Qu’est-ce qui rend Ethereum précieux ?
Et la blockchain ?
Ethereum contre Bitcoin : quelle est la différence ?
Comment fonctionne l’Ethereum ?
Que sont les contrats intelligents ?
Qui est le créateur d’Ethereum ?
Comment l’éther est-il distribué ?
Qu'est-ce que DAO et Ethereum Classic ?
Qu’est-ce qu’Ethereum ?
Ethereum est une plate-forme informatique décentralisée, vous pouvez la considérer comme un ordinateur portable ou un PC, mais elle ne fonctionne pas sur un seul appareil. Au lieu de cela, il fonctionne sur des milliers de machines à travers le monde, ce qui signifie également qu’il n’a aucun propriétaire.
Ethereum, comme Bitcoin et d’autres crypto-monnaies, vous permet d’envoyer de l’argent numérique. Cependant, cela va au-delà : vous pouvez utiliser votre propre code et interagir avec des applications créées par d’autres utilisateurs. Grâce à sa flexibilité, toutes sortes de programmes avancés peuvent être lancés sur Ethereum.
En termes simples, l’idée principale d’Ethereum est que les développeurs peuvent créer et lancer du code qui s’exécute sur un réseau distribué plutôt que sur des serveurs centralisés. Cela signifie qu’en théorie, ces applications ne peuvent pas être fermées ou censurées.
Quelle est la différence entre Ethereum et Ether (ETH) ?
Cela peut paraître peu intuitif, les unités utilisées dans Ethereum ne s’appellent pas Ethereum ou Ethereums. Ethereum est le protocole lui-même, mais la monnaie qui l'alimente est connue sous le nom d'éther (ou ETH).

Qu’est-ce qui rend Ethereum précieux ?
Nous avons précédemment évoqué l’idée selon laquelle Ethereum peut exécuter du code sur des systèmes distribués. Ainsi, le programme ne peut pas être endommagé par des tiers. Ces codes sont ajoutés à la base de données Ethereum (sa Blockchain) et programmés pour que le code ne puisse pas être modifié. De plus, la base de données est visible par tous, afin que les utilisateurs puissent auditer le code avant d'interagir avec lui.
Cela signifie que n'importe qui, n'importe où, peut lancer des applications qui ne peuvent pas être supprimées. Plus intéressant encore, étant donné que l’unité d’origine – l’éther – stocke la valeur, l’application peut définir les conditions de transfert de la valeur. Nous appelons les programmes qui créent ces applications des contrats intelligents. Dans la plupart des cas, les contrats intelligents peuvent être configurés pour fonctionner sans intervention humaine.
Facile à comprendre, l’idée de « l’argent programmable » captive les utilisateurs, les développeurs et les entreprises du monde entier.
Et la blockchain ?
Sa blockchain est au cœur d'Ethereum – la base de données qui stocke les informations utilisées par le protocole. Si vous avez lu notre article intitulé Qu’est-ce que Bitcoin ?, vous aurez une compréhension de base du fonctionnement de la blockchain. La blockchain Ethereum est similaire au Bitcoin. Mais les données stockées – et la manière dont elles sont stockées – sont différentes.
Vous pouvez imaginer la blockchain Ethereum comme un livre auquel vous continuez à ajouter des pages. Chaque page est appelée un bloc, rempli d'informations concernant les transactions. Lorsque vous souhaitez ajouter une nouvelle page, vous devez saisir une valeur spéciale en haut de la page. Cette valeur doit être visible et tout le monde peut savoir qu'une nouvelle page a été ajoutée après la page précédente, et non simplement déposée dans le livre au hasard.
Cette valeur est similaire à un numéro de page qui fait référence à la page précédente. En regardant une nouvelle page, on peut être sûr qu’elle suit la précédente. Pour ce faire, nous utilisons un processus appelé hachage.
Le hachage prend une donnée – vous pouvez la considérer comme tout le contenu d’une page d’un livre – et la renvoie sous la forme d’un identifiant unique (appelé hachage). Il est très peu probable que deux données donnent le même hachage. Ce processus est également à sens unique : vous pouvez facilement calculer un hachage, mais il est presque impossible d'inverser le hachage pour obtenir les informations utilisées pour le créer. Nous verrons dans le prochain chapitre pourquoi cela est important dans le secteur minier.
Nous disposons désormais d’un mécanisme pour lier les pages dans le bon ordre. S'il y a une tentative de modifier l'ordre ou de supprimer des pages, ce sera évident, tout le monde pourra voir que le livre a été falsifié.
Vous voulez en savoir plus sur la blockchain ? Vous pouvez lire notre article concernant un guide de la technologie blockchain pour les débutants.
Ethereum contre Bitcoin : quelle est la différence ?
Bitcoin s'appuie sur la technologie blockchain et des incitations financières pour créer un système monétaire numérique mondial. Cette technologie a introduit plusieurs innovations importantes qui permettent une coordination entre les utilisateurs du monde entier sans partie centrale de contrôle. Chaque participant exécutant un programme sur son propre ordinateur, Bitcoin permet aux utilisateurs de se mettre d'accord sur une base de données financière dans un environnement décentralisé et sans confiance.
Bitcoin est souvent considéré comme une blockchain de première génération ; il n’a pas été créé comme un système trop complexe. Quand on parle de sécurité, c’est l’un des avantages. Intentionnellement rendu rigide pour donner la priorité à la sécurité au niveau de la couche de base. L’inconvénient est que le langage des contrats intelligents dans Bitcoin est très limité et ne prend pas en charge les applications en dehors des transactions.
En revanche, la deuxième génération de blockchain est capable de bien plus. Outre les transactions financières, cette plateforme peut accueillir des programmes de niveau supérieur. Ethereum donne aux développeurs plus de liberté pour expérimenter leur propre code et créer ce que nous appelons des applications décentralisées (DApps).
Ethereum a été le premier de la vague blockchain de deuxième génération et est toujours la plus importante aujourd'hui. Même s’il présente des similitudes avec Bitcoin et peut remplir bon nombre des mêmes fonctions, si vous regardez de plus près, ils sont tous deux très différents et ont leurs propres avantages.
Comment fonctionne l’Ethereum ?
Nous pouvons définir Ethereum comme une machine à états. Cela signifie qu'à tout moment, vous disposez d'un instantané de tous les soldes de comptes et contrats intelligents tels qu'ils apparaissent actuellement. Certaines actions entraîneront la mise à jour de l'état, tous les nœuds mettant à jour leurs propres instantanés pour refléter les modifications.

Transition dans l’état Ethereum.
Les contrats intelligents exécutés sur Ethereum sont déclenchés par des transactions (provenant d'utilisateurs ou d'autres contrats). Lorsqu'un utilisateur envoie une transaction à un contrat, chaque nœud du réseau exécute le code du contrat et enregistre les résultats. Cela se fait à l'aide de la machine virtuelle Ethereum (EVM), qui convertit les contrats intelligents en instructions lisibles par ordinateur.
Pour mettre à jour l'état, un mécanisme spécial appelé minage est utilisé (pour l'instant). Le minage se fait avec un algorithme de preuve de travail, tout comme Bitcoin. Nous en discuterons plus en profondeur plus tard.
Que sont les contrats intelligents ?
Un contrat intelligent n'est qu'un code. Ce code n’est ni intelligent ni un contrat au sens traditionnel du terme. Cependant, nous le qualifions d’intelligent car il s’exécute sous certaines conditions, et il peut être considéré comme un contrat car il fait respecter l’accord entre les parties.
L'informaticien Nick Szabo a eu cette idée, proposée à la fin des années 1990. Il utilise l’exemple des distributeurs automatiques pour expliquer le concept, affirmant que ces machines peuvent être considérées comme un précurseur des contrats intelligents modernes. Dans le cas d'un distributeur automatique, ou de ce qu'on appelle mieux un distributeur automatique, il existe un simple contrat qui est exécuté. Les utilisateurs insèrent des pièces et en retour, la machine distribue le produit de leur choix.
Les contrats intelligents appliquent cette logique à la gouvernance numérique. Vous pouvez faire des choses simples dans le code, comme répondre par « Hello, World ! » lorsque deux éthers sont envoyés au contrat.

Sur Ethereum, les développeurs créeront du code afin qu'il puisse ensuite être lu par l'EVM. Ils le publient ensuite en envoyant le code à l'adresse spéciale qui a enregistré le contrat. À ce stade, tout le monde peut l’utiliser. les contrats ne peuvent être supprimés, sauf dans une condition précisée par le développeur lors de leur rédaction.
Désormais, le contrat a une adresse. Pour interagir avec ce contrat, les utilisateurs n'ont qu'à envoyer 2 ETH à l'adresse. Cela déclenchera le code du contrat – tous les ordinateurs du réseau l'exécuteront, verront que le paiement a été effectué au titre du contrat et enregistreront le résultat (« Bonjour, tout le monde ! »).
L’image ci-dessus est peut-être l’un des exemples les plus élémentaires de ce qui peut être fait avec Ethereum. Des applications plus sophistiquées reliant plusieurs contrats peuvent – et ont – été créées.
Qui est le créateur d’Ethereum ?
En 2008, un développeur (ou groupe) inconnu a publié un livre blanc sur Bitcoin sous le pseudonyme de Satoshi Nakamoto. Cet événement a définitivement changé le monde de la finance numérique. Quelques années plus tard, un jeune programmeur nommé Vitalik Buterin a imaginé un moyen de développer davantage cette idée et de l'appliquer à toutes sortes d'applications. Ce concept a finalement été affiné dans Ethereum.
Ethereum a été proposé par Buterin dans un blog en 2013 intitulé Ethereum : The Ultimate Smart Contract and Decentralized Application Platform. Dans ses écrits, il a décrit l’idée d’une blockchain complète de Turing – un ordinateur décentralisé qui, avec suffisamment de temps et de ressources, pourrait exécuter n’importe quelle application.
Avec le temps, les types d’applications pouvant être utilisées sur une blockchain ne seront limités que par l’imagination du développeur. Ethereum vise à déterminer si la technologie blockchain a des utilisations valables au-delà des limites du Bitcoin pour lequel elle a été conçue de cette façon.
Comment l’éther est-il distribué ?
Ethereum a été lancé en 2015 avec un approvisionnement de 72 millions d'éther. Plus de 50 millions du total des jetons ont été distribués lors d'une vente publique de jetons connue sous le nom d'offre initiale de pièces (ICO), à laquelle ceux qui souhaitent participer peuvent acheter des jetons éther avec du bitcoin ou de la monnaie fiduciaire.
Qu'est-ce que DAO et Ethereum Classic ?
Avec Ethereum, toutes les nouvelles façons de collaborer sur Internet deviennent possibles. Un exemple est une DAO (organisation autonome décentralisée), qui est une entité régie par un code, semblable à un programme informatique.
L'une des organisations les plus anciennes et les plus ambitieuses de ce type était « The DAO ». L’organisation devrait consister en des contrats intelligents complexes fonctionnant sur Ethereum, fonctionnant comme un fonds de capital-risque autonome. Les jetons DAO sont distribués dans les ICO, donnant la propriété et le droit de vote aux détenteurs de jetons.
Cependant, peu de temps après son lancement, des parties malveillantes ont exploité les vulnérabilités de la plateforme et ont réussi à drainer près d'un tiers des fonds de DAO. Gardez à l’esprit qu’à cette époque, 14 % de l’ensemble de l’approvisionnement en éther était verrouillé dans le DAO. Inutile de dire que cela a été désastreux pour le tout nouveau réseau Ethereum.
Grâce à plusieurs considérations, cette chaîne a été divisée en deux chaînes. Dans l’une des chaînes, des transactions malveillantes ont été « inversées » avec succès pour récupérer les fonds volés – cette chaîne est désormais connue sous le nom de blockchain Ethereum. Pendant ce temps, la chaîne d’origine, dans laquelle les transactions n’étaient pas inversées et où l’immuabilité était maintenue, est désormais connue sous le nom d’Ethereum Classic.
Cet événement nous a brutalement rappelé les risques de cette technologie et combien le fait de confier à un code autonome de grosses sommes d’argent pourrait se retourner contre lui. C’est également un exemple intéressant de la façon dont la prise de décisions collectives dans un environnement ouvert peut avoir de mauvaises conséquences. Face à ses vulnérabilités de sécurité, DAO illustre parfaitement le potentiel des contrats intelligents dans une collaboration sans confiance à grande échelle sur Internet.
Chapitre 2 - D'où vient l'éther ?
Liste des matières
Comment le nouvel éther est-il créé ?
Quelle quantité d’éther est disponible ?
Comment fonctionne le minage d’Ethereum ?
Qu’est-ce que le gaz Ethereum ?
Gaz et limites de gaz
Combien de temps faut-il pour extraire un bloc d’Ethereum ?
Que sont les jetons Ethereum ?
Comment le nouvel éther est-il créé ?
Nous avons déjà discuté un peu de l’exploitation minière. Si vous connaissez Bitcoin, vous saurez que le processus de minage est un élément important de la sécurisation et de la mise à jour de la blockchain. Dans Ethereum, le même principe s’applique : pour récompenser les utilisateurs pour le minage (cela coûte assez cher), le protocole leur donne de l’éther.
Quelle quantité d’éther est disponible ?
En février 2020, l’offre totale d’éther était d’environ 110 millions.
Contrairement à Bitcoin, le calendrier d’émission des jetons d’Ethereum n’a intentionnellement pas été précisé lors du lancement. Pour maintenir la valeur, l’offre de Bitcoin est limitée et le nombre de nouvelles pièces produites est lentement réduit. D'autre part, Ethereum vise à fournir la base des applications décentralisées (DApps). Puisqu’il n’est pas clair quel type de calendrier d’émission de jetons conviendrait le mieux à ses objectifs, cela reste une question ouverte.
Comment fonctionne le minage d’Ethereum ?
Le minage est essentiel à la sécurité du réseau. Ce processus garantit que la blockchain est mise à jour comme il se doit et permet au réseau de fonctionner sans décideur. Dans le secteur minier, un sous-ensemble de nœuds (appelés mineurs) sacrifient la puissance de calcul pour résoudre des énigmes cryptographiques.
En réalité, il hache une série de transactions en attente et d’autres données. Pour qu'un bloc soit considéré comme valide, le hachage doit être inférieur à la valeur fixée par le protocole. Si cela ne fonctionne pas, vous pouvez modifier certaines données et réessayer.
Pour rivaliser avec les autres, les mineurs doivent hacher le plus rapidement possible – nous mesurons cela par le taux de hachage. Plus il y a de taux de hachage sur le réseau, plus le puzzle est difficile à résoudre. Seuls les mineurs doivent trouver la solution : une fois celle-ci trouvée, il est facile pour tous les autres participants de vérifier sa validité.
Comme vous pouvez l’imaginer, le hachage continu à grande vitesse coûte très cher. Pour les inciter à sécuriser le réseau, les mineurs reçoivent des récompenses. La récompense prend la forme de tous les frais de transaction sur le bloc. Ils recevront également de l'éther nouvellement généré – 2 ETH au moment de la rédaction.
Qu’est-ce que le gaz Ethereum ?
Rappelez-vous encore le Hello, World! précédemment? C'est un programme facile à exécuter. En informatique, ce n'est pas cher du tout. Mais vous ne l’exécutez pas uniquement sur votre PC : vous demandez à tous les membres de l’écosystème Ethereum de l’exécuter également.
Nous sommes désormais confrontés à la question suivante : que se passe-t-il lorsque des dizaines de milliers de personnes gèrent des contrats sophistiqués ? Si quelqu'un crée un contrat qui répète le même code encore et encore, alors chaque nœud l'exécutera sans fin. Cela mettra à rude épreuve les ressources et, par conséquent, le système pourrait s’effondrer.
Heureusement, Ethereum a introduit le concept de gaz pour atténuer ce risque. Tout comme votre voiture ne peut pas fonctionner sans essence, les contrats ne peuvent pas fonctionner sans essence. Le contrat précise la quantité de gaz que l'utilisateur doit payer pour que le système fonctionne correctement. S'il n'y a pas assez de gaz, le contrat sera résilié.
Il s’agit essentiellement d’un mécanisme de coûts. Le même concept s'applique aux transactions : la motivation première des mineurs est le profit, ils peuvent donc ignorer les transactions à moindre coût.
Veuillez noter que l'éther et le gaz ne sont pas identiques. Le prix moyen du gaz fluctue et est largement décidé par les mineurs. Lorsque vous effectuez une transaction, vous payez le gaz en ETH. C’est la même chose que les frais liés aux transactions Bitcoin : si le réseau est encombré et que de nombreux utilisateurs effectuent des transactions, le prix moyen du gaz peut augmenter. A l’inverse, s’il n’y a pas beaucoup d’activité, les prix baisseront.
Même si les prix du gaz changent, chaque opération nécessite une quantité fixe de gaz. Cela signifie que les contrats complexes consommeront plus de gaz que les transactions simples. Ainsi, le gaz est une mesure de la puissance de calcul. Cela garantit que le système peut facturer aux utilisateurs des frais appropriés en fonction de leur utilisation des ressources Ethereum.
Le gaz consomme généralement une petite partie de l’éther. Par conséquent, nous utilisons une unité plus petite (gwei) pour le désigner. Un gwei vaut un millionième d’éther.
Pour faire court, vous pourriez exécuter un programme qui se répète continuellement pendant une longue période. Mais cela va vite se transformer en une entreprise très coûteuse. Pour cette raison, les nœuds du réseau Ethereum peuvent atténuer le spam.

Prix moyens du gaz en gwei au fil du temps. Source : etherscan.io
Gaz et limites de gaz
Imaginez qu'Alice effectue une transaction dans le cadre d'un contrat. Il calcule la quantité d'essence qu'il souhaite dépenser (par exemple, en utilisant ETH Gas Station). Il peut fixer des prix plus élevés pour encourager les mineurs à conclure des transactions le plus rapidement possible.
Mais il fixera également une limite de gaz, qui sert à le protéger. Il se pourrait que quelque chose se soit mal passé avec le contrat, ce qui aurait entraîné une consommation de gaz plus importante que prévu. Des limites de gaz sont appliquées pour garantir qu’une fois qu’une quantité x de gaz est utilisée, l’exploitation s’arrêtera. Le contrat échouera, mais Alice ne paiera pas plus que ce qu’elle avait initialement accepté de payer.
Au premier abord, cela peut sembler un concept déroutant à comprendre. Ne vous inquiétez pas, vous pouvez définir manuellement le prix du gaz (et la limite de gaz) pour le montant que vous souhaitez payer, mais la plupart des portefeuilles le feront pour vous. En bref, le prix du gaz détermine la rapidité avec laquelle les mineurs travailleront sur votre transaction, et la limite de gaz détermine le montant maximum que vous paierez pour cette transaction.
Combien de temps faut-il pour extraire un bloc d’Ethereum ?
Le temps moyen nécessaire pour ajouter un nouveau bloc à la chaîne est compris entre 12 et 19 secondes. Cela changera très probablement une fois que le réseau passera au Proof of Stake, qui vise, entre autres, à accélérer les temps de blocage. Si vous souhaitez en savoir plus, vous pouvez lire notre article intitulé Ethereum Casper expliqué.
Que sont les jetons Ethereum ?
Le plus grand attrait d'Ethereum est la possibilité pour les utilisateurs de créer leurs propres actifs sur la chaîne, qui peuvent être stockés et transférés tout comme l'éther. Les règles de gestion sont intégrées aux contrats intelligents, permettant aux développeurs de définir des paramètres spécifiques pour leurs jetons. Ces règles peuvent inclure le nombre de jetons à émettre, la manière de les émettre, si les jetons peuvent être divisés, si chacun est fongible, etc. La norme technique la plus importante pour la création de jetons sur Ethereum s'appelle ERC-20 – c'est pourquoi ces jetons sont connus sous le nom de jetons ERC-20.
La fonctionnalité du jeton offre aux innovateurs un large espace pour expérimenter leurs applications dans des environnements financiers et technologiques avancés. De l'émission de jetons uniformes qui servent de monnaie dans l'application à la génération de jetons uniques soutenus par des actifs physiques, il existe une grande flexibilité de conception. Il est très possible que certaines des meilleures utilisations ou cas d'utilisation pour une création de jetons simple et efficace n'aient pas encore été découvertes.
Chapitre 3 - Démarrer avec Ethereum
Liste des matières
Comment acheter des ETH ?
Comment acheter des ETH avec une carte de crédit/débit
Comment acheter des ETH sur les marchés peer-to-peer
Que peut-on acheter avec de l'éther (ETH) ?
A quoi sert l’Ethereum ?
Et si mon ETH est perdu ?
Les transactions Ethereum sont-elles réversibles ?
Les transactions Ethereum sont-elles privées ?
Puis-je gagner de l’argent avec Ethereum ?
Comment stocker l’ETH ?
Comment déposer de l'ETH sur Binance
Comment stocker l'ETH sur Binance
Comment retirer de l'ETH de Binance
Comment stocker l'ETH dans le portefeuille Ethereum
Portefeuille chaud
Portefeuille froid
Quels sont le logo et le symbole Ethereum ?
Comment acheter des ETH ?
Comment acheter des ETH avec une carte de crédit/débit
Binance facilite les achats d'ETH via votre navigateur. Faire cela:
Veuillez vous rendre sur la page Acheter et vendre des crypto-monnaies.
Sélectionnez l'actif cryptographique que vous souhaitez acheter (ETH) et la devise avec laquelle vous souhaitez payer.
Connectez-vous à votre compte Binance ou inscrivez-vous si vous n'avez pas encore de compte.
Choisissez une méthode de paiement.
Si vous y êtes invité, entrez les détails de votre carte et effectuez la vérification de votre identité.
Juste ça! L'ETH sera crédité sur votre compte Binance.
Comment acheter des ETH sur les marchés peer-to-peer
Vous pouvez également acheter et vendre des ETH sur les marchés peer-to-peer. Sur ce marché, vous pouvez acheter des pièces directement auprès d'autres utilisateurs via l'application mobile Binance. Faire cela:
Ouvrez l'application, puis connectez-vous ou inscrivez-vous.
Sélectionnez Vendre en un clic, puis sélectionnez le menu Acheter dans le coin supérieur gauche de la page.
Plusieurs offres vous seront présentées – sélectionnez Acheter sur l’offre souhaitée.
Vous pouvez payer avec d'autres crypto-monnaies (dans le menu Avec Crypto) ou avec de la monnaie fiduciaire (dans le menu Avec Fiat).
En dessous, vous aurez le choix entre plusieurs modes de paiement. Choisissez celui que vous voulez.
Sélectionnez Acheter ETH.
Il vous reste maintenant à effectuer le paiement. Une fois terminé, sélectionnez Marquer comme payé et confirmez.
La transaction réussit si le vendeur vous envoie les pièces.
Que peut-on acheter avec de l'éther (ETH) ?
Contrairement au Bitcoin, Ethereum n’est pas destiné à être utilisé uniquement comme réseau de crypto-monnaie. Mais aussi en tant que plate-forme de création d’applications décentralisées et en tant que jeton négociable, l’éther est le carburant de cet écosystème. Ainsi, le principal avantage de l’Ether est l’utilité qu’il fournit au sein du réseau Ethereum.
Ainsi, l’éther peut également être utilisé de la même manière qu’une monnaie traditionnelle, ce qui signifie que vous pouvez acheter des biens et des services avec l’ETH comme vous le feriez avec n’importe quelle autre monnaie.

Carte thermique des détaillants qui acceptent l'éther comme moyen de paiement. Source : cryptwerk.com/coinmap
A quoi sert l’Ethereum ?
Vous pouvez utiliser la monnaie native d’Ethereum, l’ETH, comme monnaie numérique ou comme garantie. Beaucoup y voient également une réserve de valeur comme Bitcoin. Mais contrairement à Bitcoin, la blockchain Ethereum est plus facile à programmer, vous pouvez donc faire bien plus avec ETH. Peut être utilisé comme épine dorsale d'applications financières décentralisées, de marchés décentralisés, d'échanges, de jeux et bien plus encore.
Et si mon ETH est perdu ?
Puisqu’aucune banque n’est impliquée, vous êtes seul responsable de la sécurité de vos fonds. Certaines personnes préfèrent les stocker sur des bourses, tandis que d’autres choisissent différents portefeuilles. Si vous utilisez un portefeuille, il est très important d’écrire la phrase de départ et de la sauvegarder. Conservez-le dans un endroit sûr, car vous en aurez besoin pour récupérer des fonds si vous perdez l'accès à votre portefeuille.
Les transactions Ethereum sont-elles réversibles ?
Lorsque des données sont ajoutées à la blockchain Ethereum, il est presque impossible de les modifier ou de les supprimer. Cela signifie que lorsque vous effectuez une transaction, celle-ci est irréversible. Vous devez donc toujours vérifier que vous envoyez des fonds à la bonne adresse. Si vous souhaitez envoyer un montant important, il est recommandé d’envoyer d’abord un petit montant afin de garantir l’exactitude de l’adresse.
Si vous vous en souvenez encore, en raison de l'incident de piratage de contrats intelligents, Ethereum a été fork en 2016, où les transactions effectuées par des parties malveillantes ont été « annulées » avec succès. Cependant, il s’agit d’une mesure extrême pour un événement extraordinaire et non d’un événement commun ou normal.
Les transactions Ethereum sont-elles privées ?
Non. Toutes les transactions ajoutées à la blockchain Ethereum sont visibles au public. Même si votre vrai nom n’est pas présent dans votre adresse Ethereum, d’autres pourront le lier à votre identité par diverses méthodes.
Puis-je gagner de l’argent avec Ethereum ?
Parce qu’il s’agit d’un actif volatil, vous pouvez gagner de l’argent avec l’ETH, tout comme vous pouvez en perdre de l’argent. Certaines personnes peuvent détenir de l’Ether à long terme, pensant que le réseau deviendra une couche de règlement mondiale et programmable. Tandis que d’autres choisissent de les échanger contre des altcoins. Cependant, ces deux stratégies comportent leurs propres risques financiers.
Comme il s’agit d’un pilier clé du mouvement de la finance décentralisée (DeFi), l’ETH peut également être utilisé pour des prêts, comme garantie pour contracter des prêts, créer des actifs synthétiques et, à terme, à l’avenir, pour le jalonnement.
Certains investisseurs ne peuvent détenir Bitcoin que dans des positions à long terme, à l’exclusion des autres actifs numériques de leur portefeuille. Tandis que d’autres peuvent choisir de conserver l’ETH et d’autres altcoins dans un portefeuille, ou d’allouer un certain pourcentage au trading à court terme (par exemple : day trading ou swing trading). Il n’existe pas d’approche unique pour gagner de l’argent sur les marchés, chaque investisseur doit décider lui-même quelle stratégie convient le mieux à son profil et à sa situation.
Comment stocker l’ETH ?
Il existe plusieurs options pour stocker des pièces, chacune ayant ses avantages et ses inconvénients. Puisque tout comporte des risques, votre meilleure option est peut-être de diversifier parmi les différentes options disponibles.
En général, les solutions de stockage peuvent être gardiennées ou non. Une solution de garde signifie que vous confiez vos pièces à un tiers (comme une bourse). Dans ce cas, vous devrez vous connecter à la plateforme dépositaire pour effectuer des transactions avec vos actifs cryptographiques.
La solution non dépositaire est à l’opposé : vous contrôlez vos propres fonds lorsque vous utilisez un portefeuille de crypto-monnaie. Un portefeuille ne stocke pas vos pièces comme un portefeuille physique, mais stocke des clés cryptographiques qui vous permettent d'accéder aux actifs de la blockchain. N'oubliez pas encore une fois : vous devez sauvegarder votre phrase de départ lorsque vous utilisez un portefeuille non dépositaire !
Comment déposer de l'ETH sur Binance
Si vous avez de l'éther et que vous souhaitez le déposer sur Binance, vous pouvez suivre ces étapes simples :
Connectez-vous à votre compte Binance ou inscrivez-vous si vous n'avez pas encore de compte.
Connectez-vous à Spot Wallet et sélectionnez Dépôt.
Sélectionnez ETH dans la liste des pièces disponibles.
Sélectionnez un réseau et envoyez votre ETH à l'adresse appropriée.
Juste ça! Une fois la transaction confirmée, l'éther sera crédité sur votre compte Binance.
Comment stocker l'ETH sur Binance
Si vous souhaitez échanger activement avec de l'éther, vous devrez le stocker sur votre compte Binance. Stocker l’ETH sur Binance est simple et sûr. Et cela vous permet également de profiter facilement de l'écosystème Binance grâce à des programmes de prêt, des jalonnements, des promotions de parachutages et des cadeaux.
Comment retirer de l'ETH de Binance
Si vous avez de l'éther et que vous souhaitez le retirer de Binance, vous pouvez suivre ces étapes simples :
Entrez Binance.
Connectez-vous à Spot Wallet et sélectionnez Retirer.
Sélectionnez ETH dans la liste des pièces disponibles.
Sélectionnez réseau
Saisissez l'adresse du destinataire et le montant à retirer.
Confirmez le processus par e-mail.
Juste ça! Une fois la transaction confirmée, l'ETH sera crédité à l'adresse que vous avez fournie.
Comment stocker l'ETH dans le portefeuille Ethereum
Si vous souhaitez stocker des ETH dans votre propre portefeuille, il existe deux options principales : les portefeuilles chauds et les portefeuilles froids.
Portefeuille chaud
Les portefeuilles de crypto-monnaie connectés à Internet d’une manière ou d’une autre sont appelés portefeuilles chauds. Il prend généralement la forme d’une application mobile ou de bureau qui vous permet de vérifier votre solde et d’envoyer ou de recevoir des jetons. Parce qu’ils sont en ligne, les hot wallets ont tendance à être moins vulnérables aux attaques, mais sont également plus pratiques pour les paiements quotidiens. Trust Wallet est un exemple de portefeuille mobile facile à utiliser et prenant en charge plusieurs pièces.
Portefeuille froid
Les portefeuilles froids sont des portefeuilles cryptographiques qui ne sont pas connectés à Internet. Puisqu’il n’existe pas de vecteur d’attaque en ligne, la probabilité globale d’une attaque est plus faible. Dans le même temps, les portefeuilles froids sont généralement moins intuitifs à utiliser que les portefeuilles chauds. Des exemples de ce type de portefeuille sont les portefeuilles matériels et les portefeuilles papier. L’utilisation de portefeuilles papier n’est pas recommandée car beaucoup de gens pensent que ces portefeuilles deviennent rapidement obsolètes et sont très vulnérables.
Pour en savoir plus sur les types de portefeuilles, veuillez consulter l'explication des types de portefeuilles cryptographiques.
Quels sont le logo et le symbole Ethereum ?
Vitalik Buterin a conçu le premier symbole d'Ethereum. Se compose de deux symboles d'addition pivotés Σ (Sigma de l'alphabet grec). Le design final du logo (basé sur ce symbole) consiste en une forme de parallélogramme appelé octaèdre entouré de quatre triangles. Comme pour d’autres devises, il peut être utile que l’éther ait un symbole Unicode standard, afin que les applications et les sites Web puissent facilement afficher la valeur de l’éther. Bien qu’il ne soit pas aussi largement utilisé que le $ pour l’USD, le symbole le plus couramment utilisé pour l’éther est Ξ.
Chapitre 4 - Évolutivité, ETH 2.0 et avenir d'Ethereum
Liste des matières
Qu’est-ce que l’évolutivité ?
Pourquoi Ethereum doit-il augmenter sa capacité ?
Trilemme d’évolutivité de la blockchain
Combien de transactions Ethereum peut-il traiter ?
Qu’est-ce qu’Ethereum 2.0 ?
Qu’est-ce que le partitionnement d’Ethereum ?
Qu’est-ce que le plasma Ethereum ?
Qu’est-ce qu’un rollup Ethereum ?
Avez-vous une preuve de participation Ethereum (PoS) ?
Qu’est-ce que le staking d’Ethereum ?
Combien d’ETH est nécessaire pour miser sur Ethereum ?
Combien d’ETH pouvez-vous gagner en pariant sur Ethereum ?
Combien de temps l’ETH est-il bloqué dans le processus de jalonnement ?
Y a-t-il des risques à miser sur l’ETH ?
Qu’est-ce que l’évolutivité ?
En termes simples, l’évolutivité est une mesure de la capacité d’un système à se développer. En informatique, par exemple, un réseau ou un serveur peut être étendu pour traiter davantage de requêtes via différentes méthodes.
Dans les crypto-monnaies, l’évolutivité correspond à la capacité d’une blockchain à se développer pour accueillir davantage d’utilisateurs. Plus d’utilisateurs signifie plus d’opérations et de transactions « en concurrence » pour l’inclusion sur la blockchain.
Pourquoi Ethereum doit-il augmenter sa capacité ?
Les partisans d’Ethereum estiment que la prochaine itération d’Internet sera construite sur cette plateforme. Le Web 3.0 entraînera une topologie décentralisée caractérisée par l’absence d’intermédiaires, l’accent mis sur la confidentialité et une évolution vers la propriété des données. Cette fondation sera construite en utilisant l'informatique distribuée sous la forme de contrats intelligents et de protocoles de stockage/communication distribués.
Pour y parvenir, Ethereum doit augmenter massivement le nombre de transactions sans rompre avec la décentralisation du réseau. Actuellement, Ethereum ne limite pas le volume des transactions en limitant la taille des blocs comme le fait Bitcoin. Au lieu de cela, il existe une limite de bloc de gaz : seule une certaine quantité de gaz peut entrer dans le bloc.
Par exemple, si vous avez une limite de gaz de bloc de 100 000 gwei et que vous souhaitez saisir dix transactions avec une limite de gaz de 10 000 gwei chacune, les transactions réussiront. De même avec deux transactions de 50 000 gwei. Toutes les autres transactions envoyées avec cette transaction doivent attendre le bloc suivant.
Ce n'est pas idéal pour les systèmes que tout le monde utilise. S'il y a plus de transactions en attente que l'espace disponible dans le bloc, cela se retrouvera dans un arriéré. Les prix du gaz vont augmenter, les utilisateurs devront faire des offres plus élevées que les autres pour que leurs transactions soient saisies en premier. En fonction de l'occupation du réseau, les opérations peuvent s'avérer trop coûteuses pour certains cas d'utilisation.
La montée en popularité des CryptoKitties est un excellent exemple des limites d’Ethereum dans ce domaine. En 2017, ce jeu basé sur Ethereum a encouragé de nombreux utilisateurs à effectuer des transactions pour participer à l'élevage de leurs propres chats numériques (représentés par des jetons non fongibles). Le jeu était si populaire que le nombre de transactions en attente est monté en flèche, entraînant une congestion massive du réseau pendant un certain temps.
Trilemme d’évolutivité de la blockchain
Il semble que le simple fait d’augmenter la limite de gaz du bloc résoudra tous les problèmes d’évolutivité. Plus le plafond est élevé, plus il y a de transactions pouvant être traitées dans un certain laps de temps, n'est-ce pas ?
Malheureusement, cela ne peut se faire sans sacrifier les propriétés ou caractéristiques clés d’Ethereum. Vitalik Buterin présente le trilemme de la blockchain (visualisé ci-dessous) pour expliquer l'équilibre difficile mais délicat que la blockchain doit trouver.

Trilemme de la blockchain : évolutivité (1), sécurité (2) et décentralisation (3).
En choisissant d’optimiser deux des trois caractéristiques ci-dessus, la troisième sera faible. Les blockchains comme Ethereum et Bitcoin donnent la priorité à la sécurité et à la décentralisation. Les deux algorithmes de consensus assurent la sécurité du réseau, composé de milliers de nœuds, mais cela conduit à une mauvaise évolutivité. Avec autant de nœuds acceptant et validant les transactions, le système est beaucoup plus lent que les options centralisées.
Dans un scénario différent, la limite de gaz de bloc peut être augmentée afin que le réseau atteigne sécurité et évolutivité, mais il ne sera pas décentralisé.
Plus de transactions dans un bloc signifie un bloc plus gros. Cependant, les nœuds du réseau doivent les télécharger et les déployer périodiquement. Et ce processus nécessite beaucoup de matériel. À mesure que la limite de gaz de bloc augmente, il devient plus difficile pour les nœuds de valider, stocker et diffuser les blocs.
En conséquence, il est compréhensible que les nœuds incapables de suivre le processus quittent le réseau. Si cela continue, seule une petite partie des nœuds sera forte et capable de participer, ce qui conduit à une centralisation accrue. Vous pouvez choisir une blockchain sécurisée et évolutive, mais elle ne sera pas décentralisée.
Enfin, on peut imaginer une blockchain axée sur la décentralisation et l’évolutivité. Pour être rapide et décentralisé, des sacrifices doivent être faits du côté de l’algorithme de consensus utilisé, conduisant à une sécurité plus faible.
Combien de transactions Ethereum peut-il traiter ?
Ces dernières années, Ethereum a rarement dépassé les dix transactions par seconde (TPS). Pour une plateforme qui se veut « l'ordinateur du monde », ce chiffre est extrêmement faible.
Les solutions d'évolutivité font depuis longtemps partie de la feuille de route d'Ethereum. Le plasma est un exemple de cette solution. Vise à améliorer l’efficacité d’Ethereum, mais peut également être appliqué à d’autres réseaux blockchain.
Qu’est-ce qu’Ethereum 2.0 ?
Si l’on considère tout son potentiel, Ethereum présente actuellement de grandes limites. Nous avons déjà évoqué la question de l'évolutivité. En bref, si Ethereum vise à devenir l’épine dorsale d’un nouveau système financier, alors le réseau doit être capable de traiter davantage de transactions par seconde. Compte tenu de sa nature décentralisée, il s’agit d’un problème extrêmement difficile à résoudre, même si les développeurs d’Ethereum y réfléchissent depuis des années.
Pour qu’un réseau soit décentralisé, les limites doivent être respectées. Plus les exigences d’exploitation d’un nœud sont élevées, moins il y a de participants et plus le réseau est centralisé. Ainsi, augmenter le nombre de transactions qu’Ethereum peut traiter pourrait menacer l’intégrité du système, car cela augmenterait également la charge sur les nœuds.
Une autre critique d’Ethereum (et d’autres actifs cryptographiques de preuve de travail) est qu’il est très gourmand en énergie. Pour réussir à ajouter un bloc à la blockchain, il doit être miné. Cependant, pour créer des blocs de cette manière, le calcul doit être effectué rapidement, ce qui consomme beaucoup d'énergie électrique.
Pour remédier aux faiblesses ci-dessus, une série de mises à niveau majeures ont été proposées, collectivement connues sous le nom d'Ethereum 2.0 (ou ETH 2.0). Une fois entièrement déployé, ETH 2.0 améliorera considérablement les performances du réseau.
Qu’est-ce que le partitionnement d’Ethereum ?
Comme mentionné ci-dessus, chaque nœud stocke une copie de l'intégralité de la blockchain. Chaque fois que la blockchain est étendue, chaque nœud doit effectuer des mises à jour, ce qui consomme de la bande passante et de la mémoire disponibles.
En utilisant une méthode connue sous le nom de sharding, ce problème peut être surmonté. Le nom fait référence au processus de division d'un réseau en sous-ensembles de nœuds – ce que nous appelons des fragments. Chacun de ces fragments traitera ses propres transactions et contrats, mais pourra toujours communiquer avec le réseau de fragments plus large comme il le devrait. Étant donné que chaque partition est validée indépendamment, il n'est pas nécessaire de stocker les données d'autres partitions.

Réseau en mars 2020 vs. réseau avec implémentation de partitionnement.
Le partage est l’une des approches d’évolutivité les plus complexes qui nécessite beaucoup de travail de conception et de mise en œuvre. Cependant, s’il est mis en œuvre avec succès, il constituerait également l’un des moyens les plus efficaces, augmentant la capacité de débit du réseau en fonction de la taille.
Qu’est-ce que le plasma Ethereum ?
Nous appelons également Ethereum Plasma une solution d’évolutivité hors chaîne – elle vise à augmenter le débit des transactions en poussant les transactions hors de la blockchain. Dans ce cas, il existe certaines similitudes avec les sidechains et les canaux de paiement.
Avec Plasma, la chaîne secondaire est liée à la blockchain principale Ethereum, mais la communication est réduite au minimum. Les chaînes fonctionnent de manière plus ou moins indépendante, même si les utilisateurs s'appuient toujours sur la chaîne primaire pour résoudre les litiges ou « résoudre » leurs activités sur les chaînes secondaires.
Réduire la quantité de données que les nœuds doivent stocker est essentiel à l’évolutivité réussie d’Ethereum. L'approche Plasma permet aux développeurs de décrire les fonctions des chaînes « enfants » dans les contrats intelligents sur la chaîne principale. Ensuite, ils sont libres de créer des applications avec ces informations ou ces processus, qui s'ils étaient stockés/exécutés sur la chaîne principale, seraient trop coûteux.
Pour mieux connaître le Plasma, vous pouvez lire notre article Qu'est-ce que l'Ethereum Plasma ?
Qu’est-ce qu’un rollup Ethereum ?
Les rollups sont similaires à Plasma dans la mesure où tous deux visent à améliorer Ethereum en déplaçant les transactions hors de la blockchain principale. Alors, comment ça marche?
Un seul contrat sur la chaîne principale contient tous les fonds de la chaîne secondaire et stocke la preuve cryptographique de l'état actuel de la chaîne. Ces opérateurs de chaîne secondaire, qui placent des liens dans le contrat du réseau principal, garantissent que seules les transitions d'état valides sont soumises au contrat du réseau principal. L’idée est que, puisque cet état est maintenu hors chaîne, il n’est pas nécessaire de stocker les données sur la blockchain. Cependant, la principale différence entre rollup et Plasma réside dans la manière dont les transactions sont soumises à la chaîne principale. Grâce à des types de transactions spéciaux, un grand nombre de transactions peuvent être « regroupées » (combinées) dans un bloc spécial appelé bloc Rollup.
Il existe deux types de cumul : Optimiste et ZK Rollup. Les deux garantissent l’exactitude des transitions d’état de différentes manières.
ZK Rollup envoie des transactions à l'aide d'une méthode de vérification cryptographique appelée preuve de connaissance nulle. Plus précisément, cette approche s'appelle zk-SNARK. Nous n'entrerons pas dans les détails de son fonctionnement ici, mais voici comment il peut être utilisé pour les rollups. Il s’agit d’un moyen pour les parties de se prouver qu’elles disposent de certaines informations sans les révéler.
Dans le cas de ZK Rollup, ces informations correspondent aux transitions d'état transmises à la chaîne principale. Le gros avantage : ce processus se produit presque instantanément et il n’y a presque aucune chance de corruption de l’État.
Optimistic Rollup sacrifie une certaine évolutivité pour plus de flexibilité. En utilisant une machine virtuelle appelée Optimistic Virtual Machine (OVM), il est possible d'exécuter des contrats intelligents sur cette chaîne secondaire. D’un autre côté, il n’existe aucune preuve cryptographique que la transition d’état soumise à la chaîne principale est correcte. Pour atténuer ce problème, les utilisateurs disposent d'un léger délai pour contester et rejeter les blocs invalides soumis à la chaîne principale.
Avez-vous une preuve de participation Ethereum (PoS) ?
Proof of Stake (PoS) est une méthode alternative à Proof of Work pour valider les blocs. Dans un système Proof of Stake, les blocs ne sont pas extraits, mais imprimés (parfois appelés forgés). Au lieu que les mineurs rivalisent avec la puissance de hachage, un nœud (ou validateur) est sélectionné au hasard pour valider les blocs candidats. Si cela est fait correctement, ils recevront tous les frais de transaction du bloc et, selon le protocole, pourront également recevoir une récompense de bloc.
Parce qu’elle n’implique pas d’exploitation minière, la Proof of Stake est considérée comme inoffensive pour l’environnement. Les validateurs consomment moins d’énergie que les mineurs et peuvent imprimer des blocs sur du matériel classique.
Ethereum devrait passer de PoW à PoS dans le cadre d'Ethereum 2.0, avec une mise à niveau connue sous le nom de Casper. Bien qu’aucune date exacte n’ait été fixée, la première itération sera probablement lancée en 2020.
Qu’est-ce que le staking d’Ethereum ?
Dans le protocole Proof of Work, la sécurité du réseau est garantie par les mineurs. Les mineurs ne tricheront pas, car cela gaspillerait de l’électricité et leur ferait perdre des récompenses potentielles. Dans Proof of Stake, il n’y a pas de théorie des jeux en tant que telle, diverses mesures cryptoéconomiques sont disponibles pour assurer la sécurité du réseau.
Ce qui évite les comportements malhonnêtes, ce n’est pas le risque de gaspillage, mais le risque de perdre des fonds. Les validateurs doivent soumettre des mises (c'est-à-dire détenir des jetons) pour être éligibles à la validation. L'actif mis en jeu est une quantité d'éther qui sera perdue si le nœud tente de tricher, ou qui s'épuisera lentement si le nœud ne répond pas ou se déconnecte. Cependant, si les validateurs exécutent des nœuds supplémentaires, ils ont droit à plus de récompenses.
Combien d’ETH est nécessaire pour miser sur Ethereum ?
La mise minimale estimée pour Ethereum est de 32 ETH par validateur. Celui-ci est fixé très haut pour éviter 51 % de tentatives d'attaque.
Combien d’ETH pouvez-vous gagner en pariant sur Ethereum ?
Ce n’est pas une question facile à répondre. En plus d'être basés sur le montant que vous misez, les rendements des mises dépendent également du montant total d'ETH mis en jeu sur le réseau et du taux d'inflation. À titre d'estimation très approximative, les calculs actuels prévoient des revenus d'environ 6 % par an. Veuillez garder à l’esprit qu’il ne s’agit que d’estimations et qu’elles peuvent changer à l’avenir.
Combien de temps l’ETH est-il bloqué dans le processus de jalonnement ?
Il y aura une file d’attente pour retirer votre ETH du validateur. Le temps de retrait minimum est de 18 heures, mais il est ajusté dynamiquement en fonction du nombre de validateurs qui se retirent à un moment donné.
Y a-t-il des risques à miser sur l’ETH ?
Puisque vous êtes le validateur responsable du maintien de la sécurité du réseau, plusieurs risques doivent être pris en compte. Si votre nœud de validation est hors ligne pendant une longue période, il est possible que vous perdiez une grande partie de votre dépôt. De plus, si votre dépôt tombe en dessous de 16 ETH, vous serez supprimé de la liste des validateurs.
Des facteurs de risque plus systémiques méritent également d’être pris en compte. La preuve de participation n’a jamais été mise en œuvre à grande échelle auparavant, nous ne pouvons donc pas être totalement sûrs qu’elle n’échouera pas. Les logiciels comportent toujours des bugs et des vulnérabilités, et peuvent également avoir des effets dévastateurs, surtout si des milliards de dollars sont en jeu.
Bab 5 - Ethereum et Finance Décentralisée (DeFi)
Liste des matières
Qu'est-ce que la finance décentralisée (DeFi) ?
Quels sont les avantages de la finance décentralisée (DeFi) ?
La finance décentralisée (DeFi) va-t-elle se généraliser ?
Quelles applications de finance décentralisée (DeFi) sont disponibles ?
Échange décentralisé (DEX) avec Ethereum
Qu'est-ce que la finance décentralisée (DeFi) ?
La Finance Décentralisée (en abrégé DeFi) est un mouvement qui vise à décentraliser les applications financières. DeFi est construit sur une blockchain publique open source, librement accessible à toute personne disposant d'une connexion Internet (sans autorisation). Il s’agit d’un élément essentiel pour intégrer des milliards de personnes dans ce nouveau système financier mondial.
Dans l'écosystème DeFi en pleine croissance, les utilisateurs interagissent avec des contrats intelligents et entre eux via des réseaux peer-to-peer (P2P) et des applications décentralisées (DApp). L’incroyable avantage de DeFi est que les utilisateurs conservent à tout moment la propriété de leurs propres fonds.
En termes simples, le mouvement de la finance décentralisée (DeFi) vise à créer un nouveau système financier libéré des contraintes qui existent aujourd'hui. En raison de sa base de développeurs et de son degré de décentralisation relativement élevé, la plupart des DeFi sont actuellement construits sur Ethereum.
Quels sont les avantages de la finance décentralisée (DeFi) ?
Comme vous le savez probablement déjà, l’un des grands avantages du Bitcoin est qu’aucun intervenant central n’est nécessaire pour coordonner les opérations du réseau. Et si nous utilisions cela comme idée de base pour créer des applications programmables par-dessus ? C'est le précurseur des applications DeFi. Il n’y a pas de coordinateur central ni de partie intermédiaire, pas de point de défaillance unique.
Comme mentionné ci-dessus, l’un des avantages de DeFi est le libre accès. Il existe actuellement des milliards de personnes dans le monde qui n’ont accès à aucun type de service financier. Pouvez-vous imaginer comment gérer les journées sans certitude financière ? Il y a des milliards de personnes qui vivent de cette façon, et en fin de compte, c’est ce groupe démographique que DeFi essaie de servir.
La finance décentralisée (DeFi) va-t-elle se généraliser ?
Tout cela semble bien, alors pourquoi DeFi n’a-t-il pas encore conquis le monde ? Eh bien, actuellement, la plupart des applications DeFi sont encore difficiles à utiliser, compliquées, fréquemment déconnectées et hautement expérimentales. Il s'avère que les techniques et même le cadre de cet écosystème sont très difficiles, en particulier dans un environnement de développement distribué.
Résoudre tous les défis liés à la construction d’un écosystème DeFi est un long chemin à parcourir pour les ingénieurs logiciels, les théoriciens des jeux, les concepteurs de mécanismes, etc. Ainsi, la question de savoir si les applications DeFi seront adoptées par le grand public reste une question sans réponse.
Quelles applications de finance décentralisée (DeFi) sont disponibles ?
L’une des utilisations les plus populaires de la finance décentralisée (DeFi) est celle des pièces stables. Essentiellement, les pièces stables sont des jetons sur une blockchain dont la valeur est liée à un actif du monde réel, tel qu'une monnaie fiduciaire. Par exemple, le BUSD est lié à la valeur de l’USD. Ce qui les rend pratiques à utiliser, c’est que, parce qu’ils se trouvent sur la blockchain, ces jetons sont très faciles à stocker et à transférer.
Un autre type d’application populaire est le prêt. Il existe de nombreux services peer-to-peer (P2P) qui vous permettent de prêter des fonds à d’autres et de recevoir des intérêts en retour. En fait, l’un des moyens les plus simples d’y parvenir consiste à utiliser Binance Lending. Il vous suffit de transférer des fonds vers votre portefeuille de prêt et de commencer à gagner des intérêts le lendemain !
Cependant, la partie la plus intéressante de DeFi est sans doute que ces applications sont difficiles à catégoriser. Cela peut inclure tout type de marché peer-to-peer décentralisé, où les utilisateurs peuvent échanger des objets de collection cryptographiques uniques et d'autres biens numériques. Les applications DeFi peuvent également créer des actifs synthétiques, où n'importe qui peut fournir un marché pour presque tout ce qui a de la valeur. D'autres utilisations sont les marchés de prédiction, les produits dérivés et bien d'autres.
Échange décentralisé (DEX) avec Ethereum
L'échange décentralisé (DEX) est une plateforme qui permet des échanges directs de portefeuille à portefeuille. Lorsque vous négociez sur Binance, une bourse centralisée, vous envoyez vos fonds à Binance et négociez via ses systèmes internes.
Les échanges décentralisés sont différents. Grâce à la magie des contrats intelligents, vous pouvez négocier directement depuis votre portefeuille crypto, réduisant ainsi le risque d'éventuels piratages d'échange et bien plus encore.
Un bon exemple d'échange décentralisé est Binance DEX. Quelques autres exemples notables construits sur Ethereum sont Uniswap, Kyber Network et IDEX. Beaucoup vous permettent même d'échanger à partir d'un portefeuille matériel pour une sécurité maximale.

Échanges centralisés ou centralisés décentralisé.
L'image ci-dessus est une illustration de la différence entre les échanges centralisés et décentralisés. A gauche, on voit que Binance est au milieu de transactions entre utilisateurs. Ainsi, si Alice souhaite échanger le jeton A contre le jeton B de Bob, elle doit d'abord déposer ses actifs sur l'échange. Une fois la transaction terminée, Binance réaffectera le solde à chaque compte, le cas échéant.
En revanche, à droite se trouvent les échanges décentralisés. Notez qu’aucun tiers n’est impliqué dans la transaction. Les jetons d'Alice sont immédiatement échangés contre les jetons de Bob à l'aide d'un contrat intelligent. De cette manière, les intermédiaires ne sont pas nécessaires, car les termes de leurs contrats régissent automatiquement la transaction.
Depuis février 2020, les DEX ont tendance à être les applications les plus utilisées sur la blockchain Ethereum. Cependant, le volume des échanges reste faible par rapport aux bourses décentralisées. Cependant, si les développeurs et concepteurs DEX améliorent l’expérience utilisateur pour la rendre plus conviviale, les DEX pourraient à l’avenir rivaliser avec les échanges décentralisés.
Chapitre 6 - Participation au réseau Ethereum
Liste des matières
Que sont les nœuds Ethereum ?
Comment fonctionnent les nœuds Ethereum ?
Nœud complet Ethereum
Nœud lumineux Ethereum
Nœud minier Ethereum
Comment exécuter un nœud Ethereum
Comment exploiter Ethereum
Qu’est-ce qu’Ethereum ProgPoW ?
Qui a développé le logiciel Ethereum ?
Qu’est-ce que la Solidité ?
Que sont les nœuds Ethereum ?
« Nœud Ethereum » est un terme qui peut être utilisé pour décrire un programme qui interagit avec le réseau Ethereum d'une certaine manière. Un nœud Ethereum peut aller d’une simple application de portefeuille mobile à un ordinateur qui stocke une copie complète de la blockchain.
Tous les nœuds fonctionnent comme des points de communication, mais malgré cela, il existe de nombreux types de nœuds différents sur le réseau Ethereum.
Comment fonctionnent les nœuds Ethereum ?
Ethereum, contrairement à Bitcoin, n’a pas un seul programme comme implémentation de référence. Là où l’écosystème Bitcoin a Bitcoin Core comme logiciel de nœud principal, Ethereum propose une série de programmes individuels (mais compatibles) basés sur son Livre jaune. Les plus populaires sont Geth et Parity.
Nœud complet Ethereum
Pour interagir avec le réseau Ethereum vous permettant de valider indépendamment les données de la blockchain, vous devez exécuter un nœud complet à l'aide du logiciel mentionné ci-dessus.
Le logiciel téléchargera les blocs d'autres nœuds et vérifiera si les transactions saisies sont correctes. Le logiciel exécutera également tous les contrats intelligents pour garantir que vous recevez les mêmes informations que les autres pairs. Si tout fonctionne comme il se doit, alors chaque nœud aura une copie identique de la blockchain sur chaque appareil.
Les nœuds complets sont essentiels au fonctionnement d’Ethereum. Sans plusieurs nœuds répartis à travers le monde, le réseau perdrait sa nature décentralisée et résistante à la censure.
Nœud lumineux Ethereum
L'exécution d'un nœud complet vous permet de contribuer directement à la santé et à la sécurité du réseau. Mais les nœuds complets nécessitent souvent des machines distinctes pour fonctionner ainsi qu’une maintenance occasionnelle. Les nœuds légers peuvent constituer une meilleure option pour les utilisateurs qui ne peuvent pas se permettre (ou ne veulent pas) exécuter un nœud complet.
Comme leur nom l'indique, les nœuds légers sont légers : ils utilisent moins de ressources et ne prennent pas de place. De cette façon, ce type de nœud peut être exécuté sur des appareils ayant des spécifications inférieures, tels que des téléphones portables ou des ordinateurs portables. Mais ce faible coût a un inconvénient : les nœuds d’éclairage ne sont pas complètement autonomes. Impossible de synchroniser complètement la blockchain, nécessite donc des nœuds complets pour fournir des informations pertinentes.
Les nœuds légers sont très populaires parmi les commerçants, les services et les utilisateurs finaux. Largement utilisé pour effectuer et recevoir des paiements dans des scénarios où un nœud complet est considéré comme inutile et trop coûteux à exécuter.
Nœud minier Ethereum
Les nœuds miniers peuvent être des nœuds complets ou légers. Le terme « nœud minier » ne signifie pas vraiment la même chose que le même terme utilisé dans l’écosystème Bitcoin, mais c’est quand même un terme décent pour identifier ses participants.
Pour exploiter Ethereum, les utilisateurs ont besoin de matériel supplémentaire. Implique généralement l’assemblage d’une plate-forme minière. Avec cet appareil, les utilisateurs connectent plusieurs GPU (unités de traitement graphique) ensemble pour hacher les données à grande vitesse.
Les mineurs ont deux options : miner en solo ou miner dans un pool de minage. Le minage en solo ou le minage seul signifie que le mineur travaille seul pour créer des blocs. S’ils réussissent, ils ne partagent les récompenses minières avec personne. Alternativement, en rejoignant un pool de minage, les utilisateurs combinent leur puissance de hachage avec d'autres utilisateurs. Cette méthode facilite la recherche de blocs, mais en cas de succès, vous devez également partager la récompense avec les autres membres du pool.
Comment exécuter un nœud Ethereum
L’un des grands aspects de la blockchain est le libre accès. Cela signifie que n’importe qui peut exécuter un nœud Ethereum et renforcer le réseau en validant les transactions et les blocs.
Comme pour Bitcoin, un certain nombre d’entreprises proposent des nœuds Ethereum plug-n-play. C’est probablement la meilleure option si vous souhaitez simplement obtenir un nœud et l’exécuter – cependant, avec la commodité qu’elle offre, elle sera bien sûr un peu plus chère.
Comme mentionné précédemment, Ethereum dispose d'un certain nombre d'implémentations logicielles de nœuds différentes, parmi lesquelles Geth et Parity. Si vous souhaitez exécuter votre propre nœud, vous devrez vous familiariser avec le processus d'installation et de configuration du type de nœud que vous choisissez d'exécuter.
À moins que vous ne souhaitiez exécuter un nœud spécial appelé nœud d’archives, un simple ordinateur portable suffit pour exécuter un nœud Ethereum complet. De plus, il est recommandé de ne pas utiliser cet appareil en même temps pour les activités quotidiennes, car cela pourrait ralentir considérablement le travail.
L'exécution du nœud lui-même fonctionne correctement sur les appareils qui sont toujours en ligne. Si votre nœud est hors ligne, la synchronisation avec le réseau prendra beaucoup de temps une fois qu'il sera à nouveau en ligne. Ainsi, la meilleure solution pour y parvenir est un appareil bon marché et facile à entretenir. Par exemple, vous pouvez exécuter un nœud léger même sur un Raspberry Pi.
Comment exploiter Ethereum
Comme le réseau va bientôt passer au Proof of Stake, le minage sur Ethereum n’est pas le pari le plus sûr à long terme. Après la transition, les mineurs d’Ethereum déplaceront probablement leur équipement minier vers un autre réseau ou le vendront entièrement.
Cependant, si vous souhaitez participer au minage d’Ethereum, vous aurez besoin d’un matériel spécial, comme un GPU ou un ASIC. Si vous voulez des bénéfices raisonnables, vous aurez besoin d’une plate-forme minière spéciale et de faibles coûts d’électricité. De plus, vous devrez configurer un portefeuille Ethereum et assembler le logiciel pour l'utiliser. Tout cela nécessite un investissement important en temps et en argent, alors réfléchissez bien si vous êtes à la hauteur du défi.
Qu’est-ce qu’Ethereum ProgPoW ?
ProgPoW signifie Programmatic Proof of Work. Il s'agit d'une extension proposée de l'algorithme de minage d'Ethereum, Ethash, conçue pour rendre les GPU plus compétitifs par rapport aux ASIC.
La résistance aux ASIC est un sujet très débattu depuis des années dans les communautés Bitcoin et Ethereum. Dans l’environnement Bitcoin, les ASIC sont devenus la force minière dominante sur le réseau.
Cependant, dans Ethereum, les ASIC sont présents mais pas très visibles – la plupart des mineurs utilisent encore des GPU. Cette situation pourrait bientôt changer, à mesure que de plus en plus d’entreprises mettent sur le marché des mineurs Ethereum ASIC. Mais pourquoi les ASIC posent-ils des problèmes ?
Les ASIC peuvent réduire considérablement la décentralisation du réseau. Si les mineurs GPU ne réalisent pas de bénéfices et doivent arrêter leurs opérations minières, le taux de hachage se concentrera entre les mains de quelques mineurs seulement. De plus, le développement de puces ASIC coûte cher et seules quelques entreprises disposent des capacités et des ressources nécessaires pour le faire. Cette situation crée une menace de monopole du côté manufacturier, centralisant potentiellement l’industrie minière d’Ethereum entre les mains de quelques entreprises.
L'intégration de ProgPow est un sujet controversé depuis 2018. Certaines personnes pensent qu'elle peut être saine pour l'écosystème Ethereum, d'autres y sont opposées car elle a le potentiel de provoquer un hard fork. Avec la transition prochaine vers Proof of Stake, on ne sait pas si ProgPow sera implémenté sur le réseau.
Qui a développé le logiciel Ethereum ?
Comme Bitcoin, Ethereum est open source. Tout le monde est libre de participer au développement du protocole ou de créer des applications dessus. En fait, Ethereum possède actuellement la plus grande communauté de développeurs dans l’environnement blockchain.
Pour les développeurs qui souhaitent s'impliquer, dans un premier temps, vous pouvez consulter Mastering Ethereum d'Andreas Antonopoulos et Gavin Wood, ainsi que les ressources pour les développeurs d'Ethereum.org.
Qu’est-ce que la Solidité ?
Les contrats intelligents ont été initialement décrits dans les années 1990, mais leur mise en œuvre sur une blockchain pose un tout nouvel ensemble de défis. Solidity a été proposé en 2014 par Gavin Wood et est depuis devenu le principal langage de programmation pour développer des contrats intelligents sur Ethereum. Syntaxiquement, ce langage ressemble à Java, JavaScript et C++.
Fondamentalement, Solidity permet aux développeurs d’écrire du code qui peut être décomposé en instructions comprises par la machine virtuelle Ethereum (EVM). Si vous souhaitez mieux comprendre son fonctionnement, GitHub Solidity est fait pour vous.
Il convient de noter que Solidity n'est pas le seul langage disponible pour les développeurs Ethereum. Une autre option populaire est Vyper, qui est syntaxiquement plus similaire à Python.



