Table des matières

  1. Bases d'Ethereum

  2. Comment s’est déroulée l’émission ?

  3. Comment commencer à utiliser Ethereum

  4. Évolutivité, ETH 2.0 et l'avenir d'Ethereum

  5. Ethereum et la finance décentralisée (DeFi)

  6. Participation au réseau Ethereum


Chapitre 1 - Bases d'Ethereum

Contenu

  • Qu’est-ce qu’Ethereum ?

  • Quelle est la différence entre l’Ethereum et l’Ether ?

  • Qu’est-ce qui rend Ethereum précieux ?

  • Qu’est-ce que la blockchain ?

  • Ethereum et Bitcoin : quelles sont leurs différences ?

  • Comment fonctionne l’Ethereum ?

  • Qu'est-ce qu'un contrat intelligent ?

  • Qui a créé Ethereum ?

  • Comment s’est produite la distribution de l’éther ?

  • Qu’est-ce qu’un DAO et comment est né Ethereum Classic ?


Qu’est-ce qu’Ethereum ?

Ethereum (de l'anglais. Ethereum) est une plateforme informatique décentralisée. Vous pouvez le considérer comme une sorte d’ordinateur portable ou de PC, mais en sachant que ce système ne peut pas fonctionner sur un seul appareil. Ethereum fonctionne simultanément sur des milliers d’ordinateurs à travers le monde, ce qui signifie qu’il n’a pas un seul propriétaire.

Ethereum, comme Bitcoin et d’autres crypto-monnaies, sert à transférer de l’argent numérique. Cependant, les capacités de ce réseau sont beaucoup plus larges : vous pouvez utiliser votre propre code et interagir avec des applications créées par d'autres utilisateurs. Grâce à sa flexibilité, Ethereum vous permet d'exécuter de nombreux programmes de complexité variable.

En termes simples, l’idée est que les développeurs peuvent créer et exécuter du code sur un réseau distribué plutôt que sur un serveur centralisé. Cela signifie que, en théorie, le travail de telles applications ne peut pas être simplement arrêté ou censuré.


Quelle est la différence entre l’Ethereum et l’Ether ?

Cela peut sembler contre-intuitif, mais les unités d’échange utilisées dans Ethereum ne s’appellent pas Ethereum ou Ethereum. Ethereum est le protocole lui-même et la devise avec laquelle il fonctionne s'appelle éther (ou ETH).

Эфирные монеты отскакиваются


Qu’est-ce qui rend Ethereum précieux ?

Nous avons dit plus tôt qu'Ethereum vous permettait d'exécuter du code sur un système distribué. Cela empêche les personnes non autorisées d'apporter des modifications au programme. Le code est ajouté à la base de données Ethereum (c'est-à-dire la blockchain) et peut être configuré pour empêcher toute modification ultérieure. De plus, la base de données est visible par tous les utilisateurs, afin qu'ils puissent consulter le code avant de l'utiliser.

Cela signifie que n'importe quel utilisateur, n'importe où dans le monde, peut exécuter une application qui ne peut pas être mise hors ligne. De plus, étant donné que l’unité d’éther du réseau a de la valeur, ces applications peuvent définir les conditions des transferts de crypto-monnaie. Les programmes de création d'applications sont appelés contrats intelligents et peuvent souvent être configurés pour s'exécuter de manière indépendante sans intervention humaine.

Évidemment, cette idée d’« argent programmable » ne pouvait que captiver de nombreux utilisateurs, développeurs et entreprises du monde entier.


Découvrez les dernières cotations d'Ethereum (ETH)


Qu’est-ce que la blockchain ?

Ethereum est basé sur la blockchain. Il s'agit de la base de données qui stocke les informations utilisées par le protocole. Si vous connaissez notre article Qu’est-ce que Bitcoin ?, vous avez une compréhension de base du fonctionnement de la blockchain. Les blockchains Ethereum et Bitcoin sont similaires, bien que les informations et les méthodes de stockage soient différentes.

La blockchain Ethereum peut être considérée comme un livre auquel vous ajoutez de nouvelles pages. Chacun d'eux est un bloc contenant des informations sur les transactions. Lorsque nous ajoutons une nouvelle page, une valeur spéciale doit être insérée en haut. Cela indique que les pages sont ajoutées séquentiellement et non dans un ordre aléatoire.

Cette valeur est une sorte de numéro de page, déterminé par le numéro précédent. En regardant la nouvelle page, on comprend immédiatement qu’elle fait suite à la précédente. Cela se fait à l'aide d'un processus appelé hachage. 

Lors du hachage, une donnée est récupérée (dans notre cas, les informations de la page) et un identifiant unique (hachage) est créé. La probabilité que différentes données produisent le même hachage est extrêmement faible. De plus, il s’agit d’un processus à sens unique : il est très simple de créer un hachage à partir d’informations, mais il est presque impossible d’obtenir des informations à partir d’un hachage existant. Dans le prochain chapitre, nous verrons pourquoi cela est important pour l’exploitation minière.

Sur la base des composants ci-dessus, nous disposons d'un mécanisme permettant de relier nos pages dans le bon ordre. Toute tentative de modifier l'ordre établi ou de supprimer une page signifiera que l'ensemble du livre a été falsifié, en raison de l'interférence avec chacune des pages précédentes. 

Vous voulez en savoir plus sur la blockchain ? Consultez notre guide de la technologie blockchain pour les débutants.


Ethereum et Bitcoin : quelles sont leurs différences ?

Bitcoin utilise la technologie blockchain et des incitations financières pour créer un système de paiement mondial. Il a introduit plusieurs innovations pour coordonner les utilisateurs du monde entier sans avoir besoin d'un système centralisé. Du fait que chaque utilisateur exécute le programme sur son propre ordinateur, il a la possibilité de travailler dans un environnement décentralisé où il n'y a aucun risque d'être trompé par les autres participants au processus.

Bitcoin est souvent appelé la blockchain de première génération. Il n’a pas été conçu pour être un système trop complexe, ce qui est devenu son avantage en termes de sécurité. Le manque de flexibilité du Bitcoin est une décision consciente visant à garantir une plus grande fiabilité. Le langage des contrats intelligents de Bitcoin est extrêmement limité et mal adapté aux applications non transactionnelles.

La deuxième génération de blockchains, au contraire, est capable de faire plus. En plus de faciliter les transactions financières, ces plateformes offrent un plus grand degré de programmabilité. Ethereum donne aux développeurs beaucoup plus de possibilités d'expérimenter leur code et de créer ce que nous appelons des applications décentralisées (DApps).

Ethereum a été le pionnier des blockchains de deuxième génération et reste aujourd’hui le représentant le plus éminent de ce segment. Ethereum présente de nombreuses similitudes avec Bitcoin et peut remplir la plupart des mêmes fonctions. Cependant, ils sont fondamentalement très différents et chacun a ses propres avantages par rapport à l’autre.


Comment fonctionne l’Ethereum ?

Ethereum peut être appelé une machine à états. Cela signifie qu'à tout moment, vous pouvez prendre un instantané du système de fichiers et afficher des informations sur tous les soldes de comptes et les contrats intelligents dans leur forme actuelle. Certaines actions entraînent la mise à jour de l'état du système, ce qui signifie que tous les nœuds mettent également à jour leurs instantanés pour refléter le changement.

Транзакционный лист отображает erin, посылая 5 зубов на alice.

Transition d'Ethereum vers un autre état


Les contrats intelligents exécutés sur Ethereum sont initiés par des transactions (des utilisateurs ou d'autres contrats). Lorsqu'un utilisateur soumet une transaction à un contrat, chaque nœud du réseau exécute le code du contrat et enregistre le résultat. Cela se fait à l'aide de la machine virtuelle Ethereum (EVM), qui convertit les contrats intelligents en instructions lisibles par machine.

Pour mettre à jour l'état (pour l'instant), un mécanisme spécial appelé minage est utilisé. Elle est réalisée à l’aide de l’algorithme Proof of Work, très similaire à l’algorithme Bitcoin. Nous examinerons cela plus en détail ensuite.


Qu'est-ce qu'un contrat intelligent ?

Un contrat intelligent n’est rien d’autre qu’un code. Le code lui-même n’est associé ni à « l’esprit », ni à un contrat au sens littéral du terme. Et pourtant, nous le qualifions d’« intelligent » car il s’exécute sous certaines conditions. Il peut être considéré comme un contrat car il garantit l'exécution des accords entre les parties.

L'informaticien Nick Szabo s'attribue un mérite particulier pour une idée qu'il a proposée à la fin des années 1990. En utilisant un distributeur automatique de nourriture comme exemple, Nick a expliqué le concept d'un contrat intelligent et a déclaré qu'une machine similaire pourrait être considérée comme le prédécesseur d'un contrat intelligent moderne. Dans le cas d'un distributeur automatique, un simple contrat est exécuté. Les utilisateurs y insèrent leurs pièces et en retour la machine distribue un produit.

Un contrat intelligent applique une logique similaire dans un environnement numérique. Vous pouvez spécifier quelque chose de simple dans votre code. Par exemple : répondez « Bonjour tout le monde ! » lorsque deux éthers sont envoyés à ce contrat.

Привет, контракт на весь мир


Sur Ethereum, un développeur crée du code qui peut ensuite être lu par l'EVM. Le programmeur le publie ensuite en l'envoyant à une adresse spéciale qui enregistre le contrat. A ce stade, tout le monde peut l'utiliser, et le contrat ne peut être supprimé si le développeur n'a pas indiqué cette condition lors de sa rédaction.

Le contrat a également une adresse. Pour interagir avec cette adresse, les utilisateurs doivent lui envoyer 2 ETH. Cela activera le code du contrat. Tous les ordinateurs du réseau l'exécuteront, verront que le paiement a été effectué et enregistreront son résultat (« Bonjour tout le monde ! »).

Tout ce qui précède est l’un des exemples les plus simples d’utilisation d’Ethereum. Il existe également des applications plus complexes qui établissent des relations pour plusieurs contrats à la fois. De tels codes existent déjà et il y en aura encore davantage à l’avenir.


Qui a créé Ethereum ?

En 2008, un développeur (ou groupe de développeurs) inconnu sous le pseudonyme de Satoshi Nakamoto a publié le livre blanc Bitcoin. Cela a changé à jamais la façon dont les gens perçoivent l’argent numérique. Quelques années plus tard, un jeune programmeur nommé Vitalik Buterin a pu développer cette idée et trouver un moyen de l'appliquer à tout type d'application. Le concept a finalement été mis en œuvre dans Ethereum.

En 2013, Buterin a créé un article de blog intitulé Ethereum : The Ultimate Smart Contract and Decentralized Application Platform. Dans ce document, il décrit l'idée de créer un réseau blockchain conformément à l'exhaustivité de Turing sous la forme d'un ordinateur décentralisé qui, compte tenu du temps et des ressources, pourrait exécuter n'importe quelle application. 

À l’avenir, les types d’applications pouvant être exécutées sur la blockchain ne seront limités que par l’imagination des développeurs. Ethereum cherche à voir si la technologie blockchain a le potentiel d’être utilisée au-delà des limites initiales du système Bitcoin.


Comment s’est produite la distribution de l’éther ?

Ethereum a été lancé en 2015 avec un capital initial de 72 millions d'éther. Plus de 50 millions de ces unités ont été distribuées dans le cadre d'une vente publique de jetons appelée offre initiale de pièces (ICO), où n'importe qui pouvait acheter des jetons Ether en échange de Bitcoin ou de monnaie fiduciaire.


Qu’est-ce qu’un DAO et comment est né Ethereum Classic ?

Avec l’avènement d’Ethereum, de toutes nouvelles façons de collaboration ouverte sur Internet sont devenues possibles. Un exemple est celui des DAO (organisations autonomes décentralisées), qui sont gérées par un code similaire à un programme informatique.

Le DAO a été l’une des premières et des plus ambitieuses tentatives de création d’un tel système. Il s’agirait de contrats intelligents complexes fonctionnant sur Ethereum, qui agiraient comme un fonds de capital-risque autonome. Les jetons DAO étaient distribués via une ICO et donnaient aux détenteurs de jetons une participation ainsi que des droits de vote.

Cependant, peu de temps après son lancement, les attaquants ont profité d’une vulnérabilité dans le code open source du projet et ont volé près d’un tiers des fonds du DAO. Il convient de noter qu’à cette époque, le DAO détenait 14 % de l’offre totale d’éthers et qu’un tel événement était en fait très destructeur pour le réseau Ethereum, encore en développement.

Après quelques discussions, la chaîne a subi une scission (hard fork) en deux chaînes. Dans la nouvelle chaîne, les transactions malveillantes ont été effectivement annulées et les fonds ont été « dénoués » et restitués au propriétaire. Aujourd’hui, cette chaîne est connue sous le nom de blockchain Ethereum. La chaîne originale, qui maintenait l’irréversibilité des transactions, s’appelle désormais Ethereum Classic.

L’attaque DAO a rappelé les risques associés à cette technologie et les conséquences désastreuses qui peuvent résulter du fait de confier de grosses sommes d’argent à du code autonome. C'était également un exemple instructif de la façon dont la prise de décision collective dans un environnement ouvert peut créer de graves problèmes. Cependant, malgré leurs vulnérabilités en matière de sécurité, les DAO illustrent parfaitement le potentiel des contrats intelligents pour permettre une collaboration sécurisée et sans confiance à grande échelle sur Internet.



Chapitre 2 – Comment est apparu l’éther ?

Contenu

  • Comment les nouveaux éthers sont-ils créés ?

  • Combien y a-t-il de diffusions au total ?

  • Comment fonctionne le minage sur Ethereum ?

  • Qu’est-ce que le gaz dans Ethereum ?

  • Gaz et limite de gaz

  • Combien de temps faut-il pour miner un bloc sur le réseau Ethereum ?

  • Que sont les jetons Ethereum ?


Comment les nouveaux éthers sont-ils créés ?

Plus tôt, nous avons parlé brièvement de l'exploitation minière. Si vous savez ce qu’est Bitcoin, vous savez probablement que le minage fait partie intégrante de la protection et de la mise à jour de la blockchain. Ethereum fonctionne sur le même principe : pour récompenser les utilisateurs qui minent (ce qui coûte cher), le système les récompense avec de l'Ether.


Combien y a-t-il de diffusions au total ?

En février 2020, le nombre total d’unités Ether en circulation était d’environ 110 millions. 

Contrairement au Bitcoin, le calendrier d’émission des tokens Ethereum n’était pas déterminé au moment du lancement de la plateforme. Bitcoin a tenté de maintenir sa valeur en limitant le nombre d’unités Bitcoin et en réduisant progressivement le nombre de pièces produites. Ethereum, quant à lui, vise à fournir la base des applications décentralisées (DApps). Et comme on ne sait pas quel calendrier d’émission de jetons est le mieux adapté à cela, la question reste ouverte.


Comment fonctionne le minage sur Ethereum ?

Le minage est le facteur le plus important de la sécurité des réseaux. Il garantit que la blockchain est correctement mise à jour et permet au réseau de fonctionner de manière indépendante. Au cours du processus de minage, de nombreux nœuds (le nom a été inventé par les mineurs) allouent de la puissance de calcul pour résoudre des énigmes cryptographiques.

Ces nœuds hachent un certain nombre de transactions en attente ainsi que d'autres données. Pour qu'un bloc soit considéré comme valide, le hachage doit être inférieur à une certaine valeur numérique définie par le protocole. Si le travail visant à résoudre un problème informatique échoue, les nœuds peuvent modifier certaines données et tenter à nouveau de trouver une solution.

Par conséquent, pour être compétitifs, les mineurs doivent hacher les informations le plus rapidement possible – la puissance se mesure en hashrate. Plus le hashrate sur le réseau est élevé, plus il devient difficile de résoudre le problème. Seuls les mineurs ont le droit de trouver la solution à un blocage. Une fois connu, il sera facile pour tous les autres participants de vérifier sa validité.

Bien entendu, le hachage continu à grande vitesse a un coût. Pour motiver les mineurs à sécuriser le réseau, ils se voient offrir une récompense qui comprend tous les frais de transaction du bloc. De plus, les mineurs reçoivent de l’éther nouvellement généré – 2 ETH au moment de la rédaction.


Qu’est-ce que le gaz dans Ethereum ?

Vous vous souvenez quand nous avons mentionné le contrat Hello World ? C'était un programme simple avec un effort de calcul assez faible. Mais vous n'êtes pas le seul à l'exécuter sur votre PC. Vous demandez également cela à tous les membres de l’écosystème Ethereum.

Cela nous amène à la question suivante : que se passe-t-il lorsque des milliers de personnes gèrent des contrats complexes ? Si quelqu'un configurait son contrat pour répéter le même code, chaque nœud devrait l'exécuter indéfiniment. Cela créera une charge énorme et le système risque de s’effondrer.

Heureusement, le réseau Ethereum a introduit le concept de gaz pour atténuer ce risque. Tout comme une voiture ne peut pas fonctionner sans carburant, les contrats ne peuvent pas fonctionner sans carburant. Pour que le contrat fonctionne correctement, les utilisateurs doivent payer une certaine quantité de gaz. S'il n'y en a pas assez, le contrat cessera de fonctionner. 

Il s’agit essentiellement d’un mécanisme de frais supplémentaires, similaire aux transactions régulières : puisque les mineurs prennent des décisions basées sur le profit potentiel de leur travail, ils peuvent ignorer les transactions avec des frais moins élevés.

Attention : l’éther et le gaz sont des choses différentes. Le prix moyen du gaz fluctue et dépend largement des mineurs. Pour effectuer une transaction, vous payez le gaz en ETH. Ceci est similaire aux frais Bitcoin : si le réseau est encombré et qu’un grand nombre d’utilisateurs tentent d’effectuer des transactions, le prix moyen du gaz augmentera probablement. Et vice versa : s’il n’y a pas beaucoup d’activité, le prix va baisser.

Bien que le prix du gaz puisse varier, chaque transaction nécessite une quantité minimale de gaz fixe, ce qui signifie que les contrats complexes nécessiteront beaucoup plus de gaz qu'une simple transaction. Ainsi, le gaz agit comme une mesure de la puissance de calcul. Cela garantit que le système facture aux utilisateurs un prix équitable pour l’utilisation des ressources Ethereum.

Le gaz coûte généralement une petite fraction de l’éther. Pour le désigner, une unité plus petite (gwei) est utilisée. Un gwei correspond à un milliardième d'éther.

En termes simples, vous pourriez exécuter un programme en boucle pendant une longue période, mais un tel contrat deviendra rapidement plus coûteux. Grâce à cela, les nœuds du réseau Ethereum filtrent avec succès le spam.

Средняя цена на газ в гвее с течением времени

Prix ​​moyen de l'essence à Guéï au fil du temps. Source : etherscan.io


Gaz et limite de gaz

Supposons qu'Alice exécute une transaction contractuelle. Elle a calculé combien elle était prête à dépenser en essence (par exemple, en utilisant la station-service ETH). Elle peut fixer un prix plus élevé pour inciter les mineurs à démarrer leur transaction plus rapidement. 

Mais il faudra également établir une limite de gaz, qui sert à assurer sa protection. Si quelque chose ne va pas avec le contrat, cela pourrait entraîner une consommation de gaz plus élevée que prévu. La limite de gaz est définie pour garantir que le fonctionnement s'arrête une fois qu'une quantité x de gaz a été consommée. Le contrat ne fonctionnera pas, mais Alice n'aura pas à payer plus que ce à quoi elle s'attendait initialement.

Ces concepts peuvent paraître un peu déroutants au début, mais ne vous inquiétez pas. Oui, vous pouvez toujours définir manuellement le prix que vous êtes prêt à payer pour le gaz (et la limite de gaz), mais la plupart des portefeuilles vous y aideront. En termes simples, le prix du gaz détermine la rapidité avec laquelle les mineurs traiteront votre transaction, et la limite de gaz détermine le montant maximum que vous êtes prêt à leur payer. 


Combien de temps faut-il pour miner un bloc sur le réseau Ethereum ?

Il faut généralement 12 à 19 secondes pour ajouter un nouveau bloc à la chaîne. Ce délai pourra toutefois être réduit lorsque le réseau passera à la méthode Proof of Stake dont l’un des objectifs est d’accélérer la création des blocs. Si vous souhaitez en savoir plus, consultez la section Ethereum Casper.


Que sont les jetons Ethereum ?

Ethereum doit une grande partie de son attrait au fait que les utilisateurs peuvent ajouter leurs propres actifs à la chaîne, les stocker et les transférer sous forme d'éther. Ils sont réglementés par des contrats intelligents, qui permettent aux développeurs de définir certains paramètres pour leurs jetons. Le contrat intelligent détermine combien il y en a, comment les gérer, s'ils sont divisibles, fongibles ou non, et bien plus encore. La norme technique la plus connue pour la création de jetons dans Ethereum est l’ERC-20, c’est pourquoi ils sont le plus souvent appelés jetons ERC-20.

Le potentiel fonctionnel de ces jetons ouvre une immense plate-forme expérimentale pour les innovateurs dotés des applications les plus modernes à l'intersection de la finance et de la technologie - qu'il s'agisse de l'émission de jetons homogènes qui agissent comme monnaie dans l'application, ou de l'émission de jetons uniques soutenus par actifs physiques. La plateforme démontre une vaste gamme de capacités et une flexibilité de conception exceptionnelle. Cela étant dit, il est probable que les meilleures options pour un processus de développement de jetons simple et rationalisé soient encore à venir. 



Chapitre 3 – Comment commencer à utiliser Ethereum

Contenu

  • Comment acheter des ETH ?

    • Comment acheter de l'ETH avec une carte de crédit/débit

    • Comment acheter de l'ETH sur les marchés P2P

  • Que puis-je acheter avec Ethereum (ETH) ?

  • À quelles fins Ethereum peut-il être utilisé ?

  • Que se passe-t-il si je perds mon ETH ?

  • Puis-je annuler les transactions Ethereum ?

  • Les transactions Ethereum sont-elles privées ?

  • Puis-je gagner de l’argent sur Ethereum ?

  • Comment bien stocker l’ETH ?

  • Comment déposer des ETH sur Binance

  • Comment stocker l'ETH sur Binance

  • Comment retirer de l'ETH de Binance

  • Comment stocker l'ETH sur un portefeuille Ethereum

    • Portefeuilles chauds

    • Portefeuilles froids

  • Que signifient le logo et le symbole Ethereum ?


Comment acheter des ETH ?

Comment acheter de l'ETH avec une carte de crédit/débit

Binance vous permet d'acheter des ETH de manière transparente via votre navigateur. Pour ce faire, vous devez procéder comme suit :


  1. Accédez au portail d’achat et de vente de cryptomonnaies. 

  2. Sélectionnez la cryptomonnaie que vous souhaitez acheter (ETH) et la devise dans laquelle vous effectuerez le paiement.

  3. Accédez à Binance ou inscrivez-vous si vous n'avez pas déjà de compte.

  4. Choisissez une méthode de paiement.

  5. Si nécessaire, saisissez les détails de votre carte et vérifiez votre identité.

  6. C'est tout! Votre ETH sera bientôt crédité sur votre compte Binance.


Comment acheter de l'ETH sur les marchés P2P

L'ETH peut être acheté et vendu sur les marchés P2P. En d’autres termes, vous pouvez acheter des pièces auprès d’autres utilisateurs directement depuis l’application mobile Binance. Pour ce faire, vous avez besoin de :


  1. Lancez l'application, suivez le processus d'inscription si vous n'avez pas votre propre compte et connectez-vous.

  2. Cliquez sur Acheter et vendre en un clic et accédez à l'onglet Acheter dans le coin supérieur gauche de l'écran.

  3. Plusieurs options vous seront proposées : sélectionnez celle dont vous avez besoin et cliquez sur Acheter.

  4. Le paiement est également possible en cryptomonnaie ou en monnaie fiduciaire sur les onglets correspondants. 

  5. Ci-dessous, il vous sera demandé d'indiquer votre mode de paiement. Choisissez celui qui vous convient le mieux.

  6. Cliquez sur Acheter ETH.

  7. Ensuite, vous devez effectuer le paiement. Après cela, cliquez sur Marquer comme payé et confirmer.

  8. La transaction est terminée lorsque le vendeur vous envoie les pièces.


Que puis-je acheter avec Ethereum (ETH) ?

Contrairement au Bitcoin, Ethereum n’est pas seulement une plateforme de cryptomonnaie. Il sert à créer des applications décentralisées, et Ether, en tant que jeton d'échange, agit comme le carburant de cet écosystème. Ainsi, la principale valeur de l’Ether réside dans sa polyvalence dans le réseau Ethereum.

Dans le même temps, l’éther peut également être utilisé comme monnaie traditionnelle, c’est-à-dire vous pouvez payer des biens et des services avec ETH, comme avec n’importe quelle autre devise.

Тепловая карта ритейлеров, которые принимают эфир в качестве оплаты. Источник.

Carte thermique des détaillants qui acceptent l'Ether comme moyen de paiement. Source : cryptwerk.com/coinmap


À quelles fins Ethereum peut-il être utilisé ?

La monnaie native d'Ethereum, l'ETH, peut être utilisée comme monnaie numérique ou comme garantie. De plus, de nombreuses personnes utilisent cet actif pour des investissements à long terme (tout comme Bitcoin). Cependant, contrairement à Bitcoin, la blockchain Ethereum est plus programmable, vous disposez donc de plus d'options pour travailler avec ETH. Il peut servir d’élément vital aux applications et marchés financiers décentralisés, aux échanges, aux jeux, etc. 


Que se passe-t-il si je perds mon ETH ?

Les organismes bancaires n'étant pas impliqués dans ce processus, les utilisateurs sont responsables de leurs propres fonds. Vous pouvez stocker des pièces sur un échange ou dans votre portefeuille. Il est important de noter que si vous utilisez un portefeuille, vous devez faire attention à votre phrase de départ. Ne le confiez pas à des étrangers, car si vous perdez l'accès à votre portefeuille, ce n'est qu'avec son aide qu'il sera possible de restaurer vos fonds.


Puis-je annuler les transactions Ethereum ?

Une fois les données ajoutées à la blockchain Ethereum, il est presque impossible de les modifier ou de les supprimer. Autrement dit, vous ne pourrez plus rien faire avec une transaction confirmée. Par conséquent, vérifiez toujours attentivement les informations fournies et notamment l’adresse à laquelle vous envoyez les fonds. Si vous devez envoyer un montant important, il est plus sûr d’en envoyer d’abord une partie pour vous assurer que l’adresse est correcte.

Cependant, un cas de piratage de contrats intelligents a poussé Ethereum à apporter des changements drastiques à son fonctionnement, à savoir un hard fork en 2016 afin de lutter contre les transactions malveillantes. Toutefois, cela peut être considéré comme une exception et non comme la norme. Et des mesures sérieuses ont été prises pour éviter que cela ne se reproduise à l’avenir.


Les transactions Ethereum sont-elles privées ?

Réponse courte : Non. Toutes les transactions ajoutées à la blockchain Ethereum sont accessibles au public. Même si votre vrai nom ne figure pas sur votre adresse Ethereum, un observateur extérieur peut vous identifier grâce à diverses méthodes.


Puis-je gagner de l’argent sur Ethereum ?

Étant donné que l’actif est volatil, vous pouvez gagner ou perdre de l’argent avec l’ETH. Certaines personnes détiennent de l'éther depuis longtemps, espérant qu'un jour le réseau deviendra un système de règlement mondial programmable. Certains préfèrent au contraire l’échanger contre d’autres altcoins. Dans tous les cas, ni l’une ni l’autre stratégie ne peuvent vous protéger des risques financiers.

En tant que fondement du développement de la finance décentralisée (DeFi), l’ETH peut également être utilisé pour emprunter, comme garantie de prêts, pour la création d’actifs synthétiques et – un jour dans le futur – pour le staking.

Certains investisseurs travaillent exclusivement avec des bitcoins et n'acceptent pas d'autres actifs numériques. Certains, au contraire, choisissent de travailler avec l'ETH et d'autres altcoins ou allouent un certain pourcentage au trading à court terme (par exemple, le day trading ou le swing trading). Il n'existe pas d'approche universelle pour gagner de l'argent sur les marchés : chaque investisseur choisit la stratégie optimale en tenant compte des caractéristiques de son portefeuille et des circonstances.


Comment bien stocker l’ETH ?

Il existe de nombreuses options pour stocker des pièces, chacune ayant ses propres avantages et inconvénients. S'il existe au moins un certain risque, il vaut mieux opter pour la diversification, qui implique une combinaison de différentes solutions.

En général, les options de stockage sont divisées en garde et non garde. La garde signifie que vous confiez vos pièces à un tiers (comme un échange). Dans ce cas, vous devrez vous connecter à la plateforme dépositaire pour effectuer des transactions.

La méthode non dépositaire, quant à elle, vous permet de garder le contrôle de vos fonds en utilisant un portefeuille de crypto-monnaie. Le portefeuille ne stocke pas littéralement vos pièces comme le fait un portefeuille physique. Il contient des clés cryptographiques qui vous donnent accès à vos actifs sur la blockchain. Il est important de le noter à nouveau : assurez-vous de sauvegarder votre phrase de départ lorsque vous utilisez un portefeuille non dépositaire !


Comment déposer des ETH sur Binance

Si vous possédez déjà Ether et souhaitez le lister sur Binance, vous pouvez le faire rapidement et facilement en suivant ces étapes :

  1. Accédez à Binance ou inscrivez-vous si vous n'avez pas déjà de compte.

  2. Accédez au portefeuille et sélectionnez Entrée.

  3. Sélectionnez ETH dans la liste de toutes les pièces disponibles.

  4. Sélectionnez un réseau et envoyez votre ETH à l'adresse appropriée.

  5. C'est tout! Après un certain nombre de confirmations en ligne, Ethereum sera crédité sur votre compte Binance.


Comment stocker l'ETH sur Binance

Si vous avez l'intention d'échanger activement de l'Ether, vous devrez le stocker sur votre compte Binance. Le stockage d'ETH sur Binance est simple et sécurisé, et vous donne la possibilité de profiter de l'écosystème Binance via des prêts, des jalonnements, des parachutages et des cadeaux.


Comment retirer de l'ETH de Binance

Si vous possédez déjà de l'Ether que vous souhaitez retirer de Binance, vous pouvez le faire rapidement et facilement en suivant ces étapes :

  1. Connectez-vous à Binance.

  2. Accédez à votre portefeuille et sélectionnez Retirer.

  3. Sélectionnez ETH dans la liste de toutes les pièces disponibles.

  4. Sélectionnez un réseau.

  5. Collez l'adresse du destinataire et saisissez le montant requis.

  6. Confirmez cette opération dans votre email.

  7. C'est tout! Après un certain nombre de confirmations sur le réseau, l'ETH sera crédité à l'adresse que vous aurez renseignée.


Comment stocker l'ETH sur un portefeuille Ethereum

Si vous souhaitez stocker des ETH dans votre propre portefeuille, vous pouvez choisir parmi deux options principales : un portefeuille chaud ou un portefeuille froid.


Portefeuilles chauds

Un portefeuille de crypto-monnaie connecté à Internet est appelé un portefeuille chaud. Il s'agit généralement d'une application mobile ou de bureau qui vous permet de vérifier votre solde et d'envoyer et de recevoir des jetons. Étant donné que les hot wallets sont en ligne, ils sont plus vulnérables aux attaques, mais sont également plus pratiques pour les paiements quotidiens. Trust Wallet est un exemple de portefeuille mobile simple et pratique qui prend en charge de nombreuses pièces différentes.

Portefeuilles froids

Un cold wallet est un portefeuille crypto qui n’est pas connecté à Internet. Puisqu’il n’y a aucune menace d’attaque en ligne, les risques sont généralement moindres. Dans le même temps, les portefeuilles froids ne sont généralement pas aussi pratiques à utiliser que les portefeuilles chauds. Des exemples de portefeuilles froids pourraient être des portefeuilles matériels ou des portefeuilles papier, mais les portefeuilles papier sont désormais considérés comme une option obsolète et même dangereuse et leur utilisation n'est donc pas recommandée.

Pour en savoir plus sur les portefeuilles, consultez l'article Types de portefeuilles de crypto-monnaie.


Que signifient le logo et le symbole Ethereum ?

Vitalik Buterin a conçu le tout premier logo Ethereum. Il se composait de deux symboles de somme pivotés Σ (sigma de l'alphabet grec). Le logo final (basé sur cet emblème) est en forme de losange – un octogone entouré de quatre triangles. Comme les autres devises, Ether nécessite un caractère Unicode standard pour que les applications et les sites Web affichent la devise. Le symbole le plus couramment utilisé pour l’Ether est Ξ, bien qu’il ne soit pas aussi courant que, par exemple, $ pour le dollar américain.



Chapitre 4 – Évolutivité, ETH 2.0 et l’avenir d’Ethereum

Contenu

  • Qu’est-ce que l’évolutivité ?

  • Pourquoi Ethereum a-t-il besoin d’évolutivité ?

  • Le trilemme de l’évolutivité de la blockchain

  • Combien de transactions peuvent être traitées sur le réseau Ethereum ?

  • 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 que le roll-up Ethereum ?

  • Qu’est-ce que la preuve de participation (PoS) d’Ethereum ?

  • Qu’est-ce que le staking d’Ethereum ?

    • Combien d’ETH représente une participation dans Ethereum ?

    • Combien d’ETH puis-je gagner en jalonnant Ethereum ?

    • Combien de temps mon ETH sera-t-il bloqué dans le staking ?

    • Quels sont les risques associés au staking d’ETH ?


Qu’est-ce que l’évolutivité ?

En termes simples, l’évolutivité est la capacité d’un système à croître. Par exemple, dans les systèmes informatiques, un réseau ou un serveur peut être mis à l'échelle pour augmenter le nombre total de transactions traitées en mettant en œuvre diverses techniques.

Dans le domaine des crypto-monnaies, l’évolutivité signifie la capacité d’étendre le réseau blockchain pour servir davantage d’utilisateurs. Plus il y a d’utilisateurs, plus les opérations et transactions « se font concurrence » pour être incluses dans la blockchain.


Pourquoi Ethereum a-t-il besoin d’évolutivité ?

Les fans d’Ethereum pensent que la prochaine itération d’Internet sera construite sur cette plateforme. Le Web 3.0 créera une topologie décentralisée caractérisée par l'absence d'intermédiaires, l'accent mis sur la confidentialité et une évolution vers une véritable propriété de ses données. Sa base reposera sur l’utilisation de l’informatique distribuée sous forme de contrats intelligents et de protocoles de stockage/communication distribués.

Cependant, pour cela, Ethereum doit augmenter considérablement le nombre possible de transactions traitées sans compromettre la décentralisation du réseau. Actuellement, Ethereum ne limite pas le volume des transactions par la taille des blocs, comme le fait Bitcoin. Au lieu de cela, le gaz est limité de sorte que seule une certaine quantité de gaz puisse entrer dans le bloc.

Par exemple, la limite de gaz dans le bloc est de 100 000 Gwei. Vous souhaitez inclure dix transactions de 10 000 Gwei chacune, auquel cas le système traitera la transaction. La même chose se produira pour deux transactions Gwei 50 000, mais toutes les transactions supplémentaires soumises avec elles attendront d'être incluses dans le bloc suivant. 

Toutefois, un tel mécanisme n’est pas adapté à un système que tout le monde utilisera. S'il y a plus de transactions en attente qu'il n'y a d'espace disponible dans le bloc, un journal du travail restant, appelé backlog, se formera bientôt. Le prix du gaz va augmenter et les utilisateurs devront surenchérir sur les autres soumissionnaires pour s'assurer que le réseau traite leurs transactions en premier. En fonction de la congestion du réseau, les opérations peuvent devenir prohibitives 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, le jeu basé sur Ethereum a incité de nombreux utilisateurs à effectuer des transactions pour participer à l'élevage de leurs propres chats numériques (représentés sous forme de jetons non fongibles). Il s’est avéré si populaire que le nombre de transactions en attente a fortement augmenté, provoquant même un ralentissement du réseau.


Le trilemme de l’évolutivité de la blockchain

Il pourrait sembler que le simple fait d’augmenter la limite de gaz de bloc résoudrait les problèmes d’évolutivité, car plus la limite est élevée, plus de transactions peuvent être traitées dans un temps donné, n’est-ce pas ?

Malheureusement, cela est impossible sans compromettre les propriétés clés d’Ethereum. Vitalik Buterin a proposé le trilemme de la blockchain (présenté ci-dessous) pour illustrer l'équilibre délicat de la chaîne.

Трилемма блокчейна

Le trilemme de la blockchain : évolutivité (1), sécurité (2) et décentralisation (3).


Lors de l'optimisation des caractéristiques ci-dessus, l'une des trois devra être sacrifiée. Les blockchains telles que Ethereum et Bitcoin donnent la priorité à la sécurité et à la décentralisation. Leurs algorithmes de consensus assurent la sécurité des réseaux composés de milliers de nœuds, ce qui conduit malheureusement à une faible évolutivité. Avec autant de nœuds acceptant et validant les transactions, un système décentralisé est plus lent que les alternatives centralisées.

Il existe également la possibilité de supprimer la limite de gaz afin que le réseau soit sécurisé et évolutif, mais dans ce cas, il ne sera plus aussi décentralisé. 

Cela est dû au fait qu’un grand nombre de transactions dans un bloc affecte directement sa taille. Cependant, les nœuds du réseau doivent toujours les télécharger périodiquement et les distribuer à d'autres nœuds, en maintenant l'intensité de leurs équipements. Lorsque la limite de gaz de bloc augmente, il devient plus difficile pour les nœuds de vérifier, de stocker et de diffuser des blocs sur le réseau.

En conséquence, les nœuds qui ne peuvent pas supporter une telle charge commenceront à s'arrêter. Seuls quelques-uns d’entre eux pourront rester et continuer à se concurrencer, ce qui entraînera une plus grande centralisation. En conséquence, nous obtiendrons une blockchain sécurisée et évolutive à laquelle manque l’une de ses principales propriétés : la décentralisation.

Enfin, imaginons une blockchain dont les principales priorités sont la décentralisation et l'évolutivité. Pour être à la fois rapide et décentralisé, vous devez faire des compromis dans l’utilisation de l’algorithme de consensus, ce qui conduit à un affaiblissement de la sécurité.


Combien de transactions peuvent être traitées sur le réseau Ethereum ?

Ces dernières années, Ethereum a rarement dépassé les dix transactions par seconde (TPS). Pour une plateforme visant à devenir « l’ordinateur mondial », ce chiffre est étonnamment bas.

Cependant, l’augmentation de l’évolutivité est depuis longtemps un objectif d’Ethereum. Le plasma est l’une des mesures possibles pour résoudre ce problème. Il vise à améliorer l’efficacité d’Ethereum, mais peut également être appliqué à d’autres réseaux blockchain.


Qu’est-ce qu’Ethereum 2.0 ?

Malgré tout son potentiel, Ethereum - dans son état actuel - est associé à des limitations et des inconvénients importants, dont nous avons discuté ci-dessus. En termes simples, si Ethereum vise à devenir la base d’un nouveau système financier, il doit être capable de traiter beaucoup plus de transactions par seconde. Compte tenu de la nature distribuée du réseau, ce problème sera très difficile à résoudre, ou du moins les développeurs d'Ethereum le font depuis de nombreuses années.

D'une part, pour que le réseau soit suffisamment décentralisé, certaines restrictions doivent encore être appliquées. Plus les exigences pour faire fonctionner un nœud sont élevées, moins il y a de participants et plus le réseau devient centralisé. Ainsi, augmenter le nombre de transactions qu’Ethereum est capable de traiter pourrait mettre en péril toute l’intégrité du système, car cela augmenterait également la charge sur chaque nœud.

Un autre inconvénient d’Ethereum (et d’autres crypto-monnaies Proof of Work) est qu’il est très gourmand en ressources. Pour réussir à ajouter un bloc à la blockchain, vous devez miner, ce qui nécessite des calculs rapides, qui consomment une énorme quantité d'électricité.

Pour remédier aux limitations ci-dessus, un ensemble de mises à jour de base a été proposé, collectivement connu 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 de l’ensemble du réseau.


Qu’est-ce que le partitionnement d’Ethereum ?

Comme déjà indiqué, tous les nœuds stockent une copie de la blockchain. À mesure que le réseau se développe, chaque nœud doit être mis à niveau, ce qui consomme sa bande passante et la mémoire disponible du disque dur.

Cependant, lors de l’utilisation du sharding, cela n’est plus nécessaire. Le nom fait référence au processus de division du réseau en un sous-ensemble de nœuds – les fragments. Chacun de ces fragments gère ses propres transactions et contrats, mais peut communiquer avec un réseau de fragments plus large selon les besoins. Étant donné que chaque fragment est vérifié indépendamment, il n’est pas nécessaire de stocker les données d’autres fragments.

сеть без добавления к сети с общим доступом

Réseau en mars 2020 par rapport à un réseau similaire avec partitionnement mis en œuvre.


Le partage est l’une des approches de mise à l’échelle les plus complexes, qui nécessite beaucoup de développement et de mise en œuvre ultérieure. Mais s’il est mis en œuvre avec succès, ce sera également l’un des moyens les plus efficaces d’augmenter plusieurs fois la capacité du réseau.


Qu’est-ce que le plasma Ethereum ?

Ethereum Plasma est une solution d'évolutivité hors chaîne, ce qui signifie qu'elle cherche à augmenter le débit en effectuant des transactions hors chaîne. À cet égard, il ressemble aux sidechains et aux canaux de paiement.

Dans le plasma, les chaînes secondaires sont liées à la blockchain principale Ethereum, maintenant la communication entre elles à un niveau minimal. Ils fonctionnent de manière plus ou moins indépendante, mais les utilisateurs doivent toujours s'appuyer sur la chaîne principale pour résoudre les litiges ou « compléter » leurs activités sur les chaînes secondaires.

Réduire la quantité de données qui doivent être stockées sur les nœuds est essentiel pour réussir la mise à l’échelle d’Ethereum. L’approche plasma permet aux développeurs de définir le fonctionnement des chaînes « enfants » dans un contrat intelligent créé sur la chaîne principale. Les applications ou processus qui seraient trop coûteux à exécuter ou à stocker sur la chaîne principale pourraient alors être librement construits sur de telles chaînes.

Pour avoir une compréhension complète du plasma, consultez l'article « Qu'est-ce que l'Ethereum Plasma ?


Qu’est-ce que le roll-up Ethereum ?

Rollups est similaire à Plasma dans la mesure où il cherche également à faire évoluer Ethereum en déplaçant les transactions hors de la chaîne principale. Comment est-il structuré ? 

Un contrat sur la chaîne principale contient tous les fonds et la preuve cryptographique de l'état actuel de la deuxième chaîne. Les opérateurs de la deuxième chaîne, qui relient les contrats de la chaîne principale, veillent à ce que seules les modifications valides soient enregistrées dans le contrat. Cet état étant maintenu hors chaîne, il n’est pas nécessaire de stocker des informations sur la blockchain. Cependant, la principale différence entre les rollups et Plasma est que toutes les transactions sont transférées vers la chaîne principale. À l'aide d'un type spécial de transaction, un grand nombre d'entre elles peuvent être « regroupées » dans un bloc spécial appelé bloc de cumul.  

Il existe deux types de cumuls : les cumuls optimistes et ZK. Tous deux garantissent, à leur manière, les transitions correctes entre les états du réseau. 

ZK rollup envoie les transactions à l'aide d'une vérification cryptographique appelée preuve de connaissance nulle. Un nom plus précis pour cette approche est zk-SNARK. Nous omettrons les détails de son fonctionnement, mais nous expliquerons pourquoi il est utile pour les rollups. Il permet à différentes parties de se prouver qu’elles détiennent certaines informations sans les révéler. 

Dans le cas des cumuls ZK, ces informations représentent les transitions d'état du circuit secondaire, qui sont traduites vers le circuit principal. Le grand avantage de cette solution est que ce processus peut se produire presque instantanément et que le risque d’idées déformées sur l’État est extrêmement faible.

Un cumul optimiste sacrifie l’évolutivité pour une plus grande flexibilité. À l’aide d’une machine virtuelle appelée Optimistic Virtual Machine (OVM), il peut exécuter des contrats intelligents sur des chaînes secondaires. En revanche, il n’existe aucune preuve cryptographique que la transition d’état transmise à la chaîne principale sera valide. Pour atténuer ce problème, il existe un léger délai qui permet aux utilisateurs de contester et de rejeter les blocs invalides envoyés à la chaîne principale. 


Qu’est-ce que la preuve de participation (PoS) d’Ethereum ?

Le Proof of Stake (PoS) est une alternative à la méthode Proof of Work pour valider les blocs. Dans un système de preuve de participation, les blocs ne sont pas extraits en tant que tels, mais la frappe (également parfois appelée forgeage) est utilisée. Au lieu que les mineurs se disputent le hashrate, un nœud (ou validateur) est périodiquement sélectionné au hasard pour valider un bloc candidat. Si tout est fait correctement, le validateur recevra tous les frais de transaction pour ce bloc et, selon le protocole, éventuellement la récompense du bloc.

En raison du manque d’exploitation minière, Proof of Stake est considéré comme moins nocif pour l’environnement. Les validateurs PoS ne consomment pas beaucoup d’électricité et ont également la capacité de créer des blocs sur des équipements grand public.

Ethereum prévoit de passer de PoW à PoS dans Ethereum 2.0, une mise à jour appelée Casper. Bien que la date exacte ne soit pas encore connue, la première itération devrait être lancée prochainement.


Qu’est-ce que le staking d’Ethereum ?

Dans le cadre des protocoles Proof of Work, la sécurité du réseau est assurée par les mineurs. Les mineurs ne sont pas intéressés à tromper le réseau, car cela gaspillerait de l’électricité et perdrait des récompenses potentielles. Dans Proof of Stake, il n’existe pas de telle théorie des jeux, mais la sécurité du réseau est assurée par diverses mesures cryptoéconomiques.

Un comportement malhonnête n'est pas évité par le risque de pertes potentielles, mais par le risque de perdre ses propres fonds. Les validateurs doivent fournir leur mise (c'est-à-dire offrir des jetons) pour être éligibles à la validation. Si un nœud tente de tricher, cette quantité exacte d'éther lui sera retirée ou sera progressivement radiée si le validateur ne répond pas ou est hors ligne. Cependant, si un validateur exécute des nœuds supplémentaires, il peut recevoir plus de récompenses.


Combien d’ETH représente une participation dans Ethereum ?

La mise minimale pour Ethereum est de 32 ETH par validateur. Ce seuil est si élevé qu’une tentative d’attaque de 51 % coûterait d’énormes sommes d’argent aux attaquants.


Combien d’ETH puis-je gagner en jalonnant Ethereum ?

C'est une question assez spécifique. Globalement, tout dépend de votre mise, du montant total d'ETH alloué sur le réseau et du taux d'inflation. À titre d'estimation très approximative, les calculs actuels donneraient un revenu de 6 % par an. N'oubliez pas qu'il ne s'agit que d'une estimation et que le total peut changer à l'avenir.


Combien de temps mon ETH sera-t-il bloqué dans le staking ?

Afin de recevoir votre retrait ETH du validateur, votre transaction devra attendre dans une file d'attente. S'il n'y a pas de file d'attente, le temps minimum de retrait est de 18 heures, mais il s'agit d'un indicateur dynamique qui est ajusté en fonction du nombre de validateurs effectuant actuellement des retraits.


Quels sont les risques associés au staking d’ETH ?

Puisque vous êtes un validateur dont la responsabilité est de maintenir la sécurité du réseau, vous devez être conscient des risques encourus. Si votre nœud de validation tombe en panne pendant une période prolongée, vous pourriez perdre une partie importante de votre dépôt. De plus, si à tout moment votre dépôt tombe en dessous de 16 ETH, vous serez disqualifié pour la validation.

Il est également important de considérer un facteur de risque plus systémique. La preuve de participation n’a jamais été mise en œuvre à cette échelle auparavant, nous ne pouvons donc pas être totalement sûrs de la fiabilité d’un tel système. Les logiciels contiennent toujours des bugs et des vulnérabilités qui peuvent avoir un effet dévastateur, surtout lorsque des milliards de dollars sont en jeu.



Chapitre 5 – Ethereum et finance décentralisée (DeFi)

Contenu

  • Qu'est-ce que la finance décentralisée (DeFi) ?

  • A quoi peut servir la finance décentralisée (DeFi) ?

  • La finance décentralisée (DeFi) sera-t-elle un jour généralisée ?

  • Quelles sont les applications liées à la finance décentralisée (DeFi) ?

  • Échanges décentralisés (DEX) sur Ethereum


Qu'est-ce que la finance décentralisée (DeFi) ?

La finance décentralisée (ou simplement DeFi) est un mouvement visant à décentraliser les applications financières. DeFi est basé sur des blockchains publiques et open source accessibles à toute personne disposant d’une connexion Internet (publique). Il s’agit d’un élément essentiel pour la transition de milliards de personnes vers 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 P2P et des applications décentralisées (DApps). Un avantage important de DeFi est que les utilisateurs conservent toujours la propriété de leurs fonds. 

En termes simples, le mouvement de la finance décentralisée (DeFi) vise à créer un nouveau système financier libéré des restrictions actuelles. En raison de son degré de décentralisation relativement élevé et de sa large base de développeurs, la majeure partie de DeFi est actuellement construite sur Ethereum. 


A quoi peut servir la finance décentralisée (DeFi) ?

Comme vous le savez peut-être, l’un des avantages les plus importants du Bitcoin est que le réseau fonctionne de manière indépendante, sans avoir besoin d’un contrôle central. Mais et si nous utilisions cela comme idée de base pour créer des applications programmables ? C’est là que réside le potentiel des applications DeFi. Il n’y a pas de contrôle central ni d’intermédiaires dans ce système, ce qui signifie qu’il n’y a aucun défaut. 

Nous avons déjà dit que l’avantage de DeFi est le libre accès. Il y a plus d’un milliard de personnes dans le monde qui n’ont accès à aucun service financier. Essayez d'imaginer comment vous géreriez votre vie quotidienne sans aucune confiance dans vos finances ? Pendant ce temps, des milliards de personnes vivent de cette façon, et c’est finalement le public que DeFi essaie de servir.


La finance décentralisée (DeFi) sera-t-elle un jour généralisée ?

Mais si tout va si bien, alors pourquoi DeFi n’a-t-il pas encore conquis le monde ? Actuellement, la plupart des applications financières décentralisées sont difficiles à utiliser : elles sont assez maladroites, se cassent fréquemment et ont un aspect très expérimental. Développer ne serait-ce que des cadres pour un tel écosystème est extrêmement difficile, en particulier dans un environnement distribué.

Construire un écosystème DeFi pose de nombreux défis et obstacles aux ingénieurs logiciels, aux théoriciens des jeux, aux concepteurs de mécanismes et bien d'autres. La question de l’adoption généralisée de DeFi reste donc ouverte.


Quelles sont les applications liées à la finance décentralisée (DeFi) ?

L’un des cas d’utilisation les plus populaires de la finance décentralisée (DeFi) est celui des pièces stables. Il s’agit essentiellement de 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 indexé sur la valeur du dollar américain. L’avantage de ces jetons est qu’ils sont très faciles à stocker et à transférer puisqu’ils existent sur la blockchain.

Un autre type d’application populaire est celui des applications de page de destination. Il existe de nombreux services P2P qui vous permettent de prêter vos fonds et de recevoir des intérêts en retour. L'un des services les plus pratiques est Binance Lending. Transférez simplement des fonds sur votre portefeuille et vous pourrez commencer à gagner des intérêts dès le lendemain !

L’un des aspects les plus intéressants de DeFi est la variété d’applications difficiles à catégoriser. Il s’agit notamment de toutes sortes de marchés P2P décentralisés, sur lesquels les utilisateurs peuvent échanger des objets de collection cryptographiques uniques et d’autres objets numériques. Ils pourraient également inclure la création d’actifs synthétiques, où n’importe qui peut ouvrir un marché pour n’importe quel objet de valeur. De plus, DeFi peut alimenter les marchés de prédiction, les produits dérivés et bien plus encore.


Échanges décentralisés (DEX) sur Ethereum

Un échange décentralisé (DEX) est une plateforme sur laquelle vous pouvez effectuer des transactions directement entre les portefeuilles des utilisateurs. Lorsque vous négociez sur la bourse centralisée Binance, vous lui envoyez vos fonds et négociez via ses systèmes internes.

Les échanges décentralisés sont structurés différemment. Grâce aux capacités étonnantes des contrats intelligents, ils permettent d’échanger directement depuis votre portefeuille crypto, éliminant ainsi la possibilité de piratage des échanges et d’autres risques.

Binance DEX est un excellent exemple d'échange décentralisé. En plus de cela, il existe également Uniswap, Kyber Network et IDEX. Beaucoup d’entre eux vous offrent même la possibilité d’échanger à partir d’un portefeuille matériel pour une sécurité maximale.

Централизованные и децентрализованные биржи

Échanges centralisés et décentralisés.


Ci-dessus, nous avons examiné les différences entre les échanges centralisés et décentralisés. À gauche, nous voyons que Binance agit comme intermédiaire dans les transactions entre utilisateurs. Par exemple, si Alice souhaite échanger son jeton A contre le jeton B de Boris, ils doivent d'abord tous deux déposer leurs actifs sur l'échange. Après la transaction, Binance distribuera les fonds sur leurs soldes en conséquence.

À droite se trouve une option utilisant un échange décentralisé. Vous remarquerez peut-être qu’aucun tiers n’est impliqué dans une telle opération. Au lieu de cela, les jetons d'Alice sont directement échangés contre les jetons de Bob à l'aide d'un contrat intelligent. Ainsi, les parties impliquées n'ont pas besoin de faire confiance à l'intermédiaire, puisque les termes de leur contrat sont automatiquement exécutés par le système.

Depuis février 2020, les DEX sont les applications les plus couramment utilisées sur la blockchain Ethereum. Cependant, comparé aux bourses centralisées, le volume des échanges reste faible. Cependant, si les développeurs et concepteurs DEX rendent l’expérience utilisateur plus attrayante, les DEX pourraient à l’avenir rivaliser avec de nombreux échanges centralisés.



Chapitre 6 – Participation au réseau Ethereum

Contenu

  • Qu'est-ce qu'un nœud Ethereum ?

  • Comment fonctionne un nœud Ethereum ?

  • Nœud Ethereum complet

  • Nœuds Ethereum simplifiés

  • Nœud d'exploitation minière Ethereum

  • Lancer un nœud sur le réseau Ethereum

  • Comment exploiter Ethereum

  • Qu’est-ce qu’Ethereum ProgPow ?

  • Comment le logiciel Ethereum est-il développé ?

  • Qu’est-ce que l’évolutivité ?


Qu'est-ce qu'un nœud Ethereum ?

Un nœud Ethereum est un terme qui peut être utilisé pour décrire un programme qui interagit d’une manière ou d’une autre avec son réseau. Un nœud Ethereum peut aller d’un simple portefeuille mobile à un ordinateur qui stocke une copie complète du réseau blockchain. 

Tous les nœuds fonctionnent comme des points de communication de retour ; il existe plusieurs types de points de ce type dans le réseau Ethereum.


Comment fonctionne un nœud Ethereum ?

Contrairement à Bitcoin, Ethereum ne dispose pas d’un seul programme de référence. Alors que l’écosystème Bitcoin utilise Bitcoin Core comme logiciel de nœud principal, Ethereum dispose d’un certain nombre de programmes indépendants (mais compatibles) basés sur son Livre jaune. Les plus populaires d'entre eux sont Geth et Parity.


Nœud Ethereum complet

Afin d'interagir avec le réseau Ethereum et de pouvoir vérifier indépendamment les données sur la blockchain, vous devrez exécuter un nœud complet à l'aide d'un logiciel similaire à celui décrit ci-dessus. 

Ce logiciel télécharge tous les blocs des autres nœuds sur votre appareil et vérifie qu'ils sont correctement inclus dans les transactions. Sur la base de ce programme, il est également possible d'exécuter tous les contrats intelligents appelés pour garantir que tous les participants du réseau (vous et tous les autres pairs) reçoivent les mêmes informations. Si tout se passe comme prévu, chaque nœud disposera d’une copie identique et complète de la blockchain sur ses appareils informatiques.

Les nœuds complets sont essentiels au fonctionnement d’Ethereum. Si tous ces nœuds ne diffusaient pas toutes les informations reçues à travers le monde, le réseau perdrait ses principales propriétés : la résistance à la censure et la décentralisation.


Nœuds Ethereum simplifiés

L’exécution d’un nœud complet contribue directement à la santé et à la sécurité du réseau, mais un tel nœud nécessite un périphérique distinct pour fonctionner, ce qui nécessite une maintenance périodique. Les nœuds simplifiés peuvent constituer la meilleure option pour les utilisateurs qui ne peuvent pas exécuter un nœud complet (ou pour ceux qui préfèrent simplement ne pas le faire).

Comme leur nom l'indique, les nœuds légers consomment moins de ressources et d'espace disque. De cette façon, ils peuvent fonctionner sur des appareils aux spécifications inférieures, tels que des téléphones ou des ordinateurs portables. À son tour, cette faible surcharge est due au fait que les nœuds légers ne sont pas entièrement autonomes. Ils ne sont pas entièrement synchronisés avec la blockchain et nécessitent donc des nœuds complets pour leur fournir les informations pertinentes.

Les nœuds légers sont populaires parmi les commerçants, les fournisseurs de services et les utilisateurs. Ils sont largement utilisés pour effectuer et recevoir des paiements dans les cas où l’exécution et la maintenance d’un nœud complet ne constituent pas une solution entièrement adaptée.

Nœud d'exploitation minière Ethereum

Un nœud de minage peut être un client complet ou simplifié. En réalité, le terme « nœud de minage » n’est pas utilisé tel qu’il l’est dans l’écosystème Bitcoin ; cependant, il vaut toujours la peine d’identifier ces participants au réseau.

Pour exploiter Ethereum, les utilisateurs ont besoin d’équipement supplémentaire. Cela implique généralement la création d’une ferme minière. Il combine plusieurs cartes vidéo, ce qui offre une vitesse de hachage élevée.

Les mineurs ont deux options : le minage en solo et le pool de minage. Dans le minage en solo, l'utilisateur travaille seul pour créer des blocs, et en cas de succès, toutes les récompenses lui reviennent. S'il rejoint un pool de minage, il combine son pouvoir avec celui des autres utilisateurs. Cela augmente la probabilité qu’ils trouvent un bloc ensemble, mais ils devront se partager les récompenses.


Lancer un nœud sur le réseau Ethereum

L’un des principaux avantages des blockchains est leur libre accès. Cela signifie que n’importe qui peut exécuter un nœud et renforcer le réseau Ethereum en validant les transactions et les blocs. 

Comme pour Bitcoin, un certain nombre de sociétés proposent des connexions plug-n-play aux nœuds Ethereum. Ce sera pratique pour ceux qui souhaitent simplement disposer d'un nœud fonctionnel, mais vous devrez payer un supplément pour cette commodité.

Nous avons déjà dit qu'Ethereum dispose d'un certain nombre de programmes pour exécuter des nœuds, notamment Geth et Parity. Si vous souhaitez exécuter votre propre nœud, vous devrez vous familiariser avec le processus d'installation de l'option dont vous avez besoin.

Si vous ne prévoyez pas d'exécuter un nœud d'archive spécial, la puissance d'un ordinateur portable grand public classique devrait suffire. Cependant, il est préférable de ne pas utiliser un ordinateur dont vous avez besoin pour votre travail quotidien, car cela peut ralentir considérablement ses processus. 

L’exécution de votre propre nœud fonctionne mieux sur les appareils qui restent en ligne à tout moment. Si votre nœud se déconnecte, la synchronisation avec le réseau peut prendre beaucoup de temps avant de se remettre en ligne. Ainsi, la meilleure solution pour y parvenir serait des appareils peu coûteux à assembler et faciles à entretenir. Par exemple, vous pouvez même exécuter un nœud simplifié sur un Raspberry Pi.


Comment exploiter Ethereum

Étant donné que le réseau envisage de passer au Proof of Stake, le minage sur Ethereum n’est pas l’option la plus sûre ou à long terme. Après la transition, les mineurs passeront très probablement à un autre réseau ou vendront complètement leur équipement.

Cependant, si vous avez l’intention de participer au minage d’Ethereum, vous aurez besoin d’un matériel spécial tel que des cartes graphiques ou des ASIC. Si vous espérez réaliser un profit décent, vous aurez probablement besoin d’une plate-forme minière et d’un accès à une électricité bon marché. De plus, vous devrez configurer un portefeuille Ethereum et un logiciel de ferme. Tout cela demande beaucoup de temps et d’argent, alors réfléchissez bien pour savoir si vous êtes prêt à le faire. 


Qu’est-ce qu’Ethereum ProgPow ?

ProgPoW signifie Programmatic Proof of Work et signifie « preuve de travail programmable ». Cette extension de l’algorithme de minage d’Ethereum s’appelle Ethash. Son objectif est de rendre les GPU plus compétitifs par rapport aux ASIC. 

La résistance des ASIC est un sujet très débattu dans les communautés Bitcoin et Ethereum depuis des années. Dans le cas du Bitcoin, les ASIC sont devenus le matériel minier dominant sur le réseau. 

Les ASIC sont également présents dans le réseau Ethereum, mais en quantités bien moindres ; La plupart des mineurs utilisent encore des cartes vidéo. Cependant, cette situation pourrait bientôt changer à mesure que de plus en plus d’entreprises introduisent des équipements ASIC sur le marché minier d’Ethereum. Mais pourquoi les ASIC peuvent-ils devenir un problème ? 

Premièrement, les machines ASIC peuvent réduire considérablement la décentralisation du réseau. Si les mineurs GPU ne parviennent pas à réaliser des bénéfices et sont contraints d’arrêter leurs opérations, le hashrate sera concentré entre les mains de quelques mineurs. De plus, le développement de puces ASIC est très coûteux : peu d’entreprises disposent des capacités et des ressources suffisantes pour cela. Tout cela constitue une menace de monopolisation de la production, centralisant potentiellement l’industrie minière d’Ethereum entre les mains de quelques sociétés.

L'intégration de ProgPow fait l'objet de controverses et de débats depuis 2018. Et même si certains pensent que cela pourrait être bénéfique pour l’écosystème Ethereum, beaucoup s’y opposent par crainte de provoquer un hard fork. À l’approche de la transition vers le Proof of Stake, la mise en œuvre de ProgPow est toujours remise en question.


Comment le logiciel Ethereum est-il développé ?

Comme Bitcoin, Ethereum est open source. N'importe qui peut librement participer au développement du protocole lui-même ou créer des applications basées sur celui-ci. En fait, Ethereum possède aujourd’hui la plus grande communauté de développeurs de blockchain.

Des ressources telles que Mastering Ethereum d'Andreas Antonopoulos et Gavin Wood et les ressources pour les développeurs d'Ethereum.org sont d'excellents points de départ pour les développeurs qui souhaitent s'impliquer dans l'écosystème à l'avenir. 


Qu’est-ce que l’évolutivité ?

Les contrats intelligents ont été initialement décrits dans les années 1990, mais leur utilisation ultérieure en plus des blockchains a défini un tout nouvel ensemble de tâches qui peuvent être effectuées avec eux. Solidity, proposé par Gavin Wood en 2014, est devenu le principal langage de programmation pour développer des contrats intelligents sur Ethereum. Il est syntaxiquement similaire à Java, JavaScript et C++.

Essentiellement, Solidity permet aux développeurs d'écrire du code qui peut être décomposé en instructions compréhensibles par la machine virtuelle Ethereum (EVM). Si vous voulez mieux comprendre cela, commencez par Solidity GitHub.

Il est important de noter que Solidity n’est pas le seul langage disponible pour les développeurs Ethereum. Une autre option populaire est Vyper, dont la syntaxe est plus similaire à celle de Python.