Understanding Ethereum: A guide to the Decentralized Crypto

Qu'est-ce que Ethereum (ETH)

Si vous souhaitez comprendre pleinement ce qu'est Ethereum sans entrer dans des détails trop techniques, vous êtes au bon endroit. Continuez à lire pour découvrir tout ce que vous devez savoir sur Ethereum, ce qu'il fait et comment vous pouvez l'utiliser dans votre vie quotidienne. Commençons par les bases.

Qu'est-ce qu'Ethereum ?

Ethereum est l'un des plus grands (si ce n'est le plus grand) systèmes d'exploitation de crypto-monnaie mondiaux et décentralisés. Il vous permet de créer des DApps (applications numériques) décentralisées et des contrats intelligents sans aucune interférence ni temps d'arrêt de tiers. Ethereum propose une machine virtuelle décentralisée, connue sous le nom d'EVM (Ethereum Virtual Machine). Vous pouvez l'utiliser pour exécuter différents types de scripts sur le réseau international de nœuds publics. Les applications sur Ethereum sont accessibles dans le monde entier et vous pouvez même coder sur cette plateforme pour contrôler l'argent.

Solution décentralisée : qu'est-ce que cela signifie réellement ?

Blockchain

Comme mentionné précédemment, Ethereum est une plateforme décentralisée. En termes simples, cela signifie qu'il n'existe pas d'autorité unique contrôlant la création, le commerce ou l'administration de la bourse. C'est tout à fait le contraire de l'approche centralisée, qui signifie le contrôle d'une seule entité. La raison pour laquelle Ethereum est un système décentralisé est que la majorité des entreprises, des commerces et des services en ligne sont développés et fonctionnent sur un système centralisé. De plus, l'histoire nous a montré à maintes reprises qu'un système centralisé est imparfait. En effet, le contrôle d'une seule entité signifie également un point de défaillance unique. 

En revanche, l'approche décentralisée ne dépend d'aucun back-end centralisé. Les systèmes de cette approche interagissent directement avec le blockchain, et il n’y a pas non plus de point de défaillance unique.

La blockchain est gérée sur les ordinateurs de bénévoles et de passionnés du monde entier. De cette façon, elle ne peut jamais être déconnectée. Contrairement aux systèmes centralisés, les utilisateurs n'ont pas besoin de fournir leurs informations personnelles pour utiliser un système décentralisé. Si vous vous demandez déjà si Ethereum est comparable à Bitcoin, gardez à l'esprit que les deux sont des projets entièrement différents. Non seulement leur nature est différente, mais ils ont également des objectifs différents. Continuez à lire pour en savoir plus.

Une brève histoire d'Ethereum

Ethereum History

En 2013, Vitalik Buterin a partagé cette idée révolutionnaire avec ses amis dans un livre blanc. L’idée s’étant répandue, une trentaine de personnes ont contacté Buterin pour en parler, et le concept a été annoncé publiquement un an plus tard, en 2014. Buterin a également présenté son idéal à Miami lors de la conférence Bitcoin, et plus tard en 2015, la toute première version d’Ethereum appelée « Frontier » a été lancée avec succès.

Termes clés d'Ethereum

Afin de mieux comprendre Ethereum, vous devez comprendre les terminologies clés suivantes.

Décentralisé Autonome

C'est une organisation numérique qui se concentre sur le travail sans aucune gestion hiérarchique.

Organisations DAO

C'est une combinaison de personnes, de contrats intelligents, de blockchain et de code.

Contrats intelligents

L'un des éléments les plus importants de la plateforme Ethereum est le contrat intelligent. Il s'agit d'un accord signé numériquement entre deux ou plusieurs parties et qui repose sur un système de consensus. Afin de mieux le comprendre, comparons-le au contrat traditionnel.

PropriétéContrat intelligentContrat traditionnel
CoûtUne fraction du coûtTrès cher
DuréeMinutesMois
EntiercementNécessaireNécessaire
RemiseAutomatiqueManuel
AvocatsPrésence virtuellePrésence physique
PrésenceCela pourrait ne pas être nécessaireImportant

Propriété intelligente

Afin de sauvegarder et de maintenir votre propriété intelligente, la plateforme est livrée avec un portefeuille Ethereum. Vous pouvez également utiliser ce portefeuille pour détenir d'autres crypto-monnaies. Il s'agit en fait de la passerelle vers toutes les applications décentralisées présentes sur la blockchain Ethereum.

Solidité

Solidity est utilisé dans Ethereum comme langage de programmation de contrats intelligents, qui est spécifiquement conçu pour fonctionner dans EVM. Vous pouvez utiliser ce langage pour exécuter des calculs arbitraires.

Transactions

Sur le système Ethereum, la transaction est un simple message transmis d'un compte à un autre. Il peut être vide mais peut également contenir des données binaires appelées Ether.

EVM (machine virtuelle Ethereum)

Comme mentionné précédemment, EVM est utilisé pour les contrats intelligents en tant qu'environnement d'exécution. Le facteur le plus important concernant l'EVM est que le code qu'il exécute n'a accès à aucun type de connexion au système de fichiers Ethereum, au réseau ou à tout autre processus. C'est pourquoi c'est un excellent outil sandbox pour les contrats intelligents.

Éther

Le système d'exploitation Ethereum est livré avec un jeton de valeur de crypto-monnaie, et sur les échanges de crypto-monnaie, il est répertorié sous le nom d'ETH. Il vous permet de payer les services de calcul et les frais de transaction sur le réseau blockchain Ethereum. En termes simples, chaque fois que l'Ether est payé, un contrat intelligent a lieu.

Gaz

Il existe également un jeton intermédiaire appelé Gas qui vous permet d'effectuer des paiements. C'est une unité que vous pouvez utiliser pour calculer tout le travail de calcul dont vous avez besoin pour exécuter de manière transparente vos transactions ou un contrat intelligent. L'équation suivante vous permettra de mieux comprendre Ether et Gas.

Ether = Frais de transaction = Limite de gaz x Prix du gaz

Ici:

  • Le prix du gaz est égal au montant d'Ether que vous devez payer
  • La limite de gaz est égale à la quantité de gaz dépensée pour le calcul

Ethereum est-il une crypto-monnaie ?

Ethereum Money

À ce stade, vous devez vous demander si Ethereum est une cryptomonnaie ou non. Si vous regardez la définition d'Ethereum, elle explique qu'Ethereum est essentiellement un portail logiciel qui offre les services d'un magasin d'applications décentralisé ainsi que d'un Internet décentralisé. Vous devez payer dans un type de devise spécifique pour les ressources informatiques que vous utilisez pour exécuter un programme ou une application. C'est là qu'Ether entre en jeu.

Ether ne nécessite aucun logiciel ou pont tiers pour traiter vos paiements car il agit comme un actif porteur numérique. Non seulement il fonctionne comme carburant pour tous les programmes décentralisés présents sur le réseau, mais il agit également comme une monnaie numérique.

Ethereum contre Bitcoin

Bitcoin - Ethereum

D'une certaine manière, on peut dire sans risque de se tromper qu'Ethereum est quelque peu similaire à Bitcoin, mais seulement si l'on l'observe du point de vue de la crypto-monnaie. Mais le fait demeure le même que précédemment, à savoir que les deux sont des projets entièrement différents avec des objectifs différents. Il ne fait aucun doute qu'à ce jour, il n'existe pas de crypto-monnaie meilleure et plus performante que Bitcoin, mais Ethereum ne se résume pas seulement à la crypto-monnaie. C'est une plateforme polyvalente, et la monnaie numérique en est une partie.

Même si vous les comparez uniquement du point de vue des cryptomonnaies, les deux sont très différents. Par exemple, Ether n'a pratiquement pas de limite stricte, mais ce n'est pas le cas de Bitcoin, qui est limité à 21 millions. De plus, il ne faut pas plus de 10 secondes pour miner Ethereum. En revanche, le temps moyen de minage d'un bloc de Bitcoin est d'environ 10 minutes.

Une autre différence très importante entre les deux est que vous avez besoin d'une grande puissance de calcul pour miner du Bitcoin. Désormais, cela n'est possible que pour les fermes minières à l'échelle industrielle, tandis qu'Ethereum encourage le minage décentralisé que n'importe quel individu peut effectuer. La plus grande différence entre Bitcoin et Ethereum est que le code interne d'Ethereum est Turing-complet. En termes simples, vous pouvez littéralement tout calculer si vous avez du temps et de la puissance de calcul. Cela offre aux utilisateurs de la plateforme Ethereum des possibilités infinies, et cette capacité n'est pas présente avec Bitcoin. Le tableau suivant vous permettra de mieux comprendre la différence entre Ethereum et Bitcoin.

Tableau comparatif Ethereum vs Bitcoin

PropriétéÉthereumBitcoin
FondateurVitalik ButerinSatoshi Nakamoto
DéfinitionEthereum est un ordinateur mondial décentraliséBitcoin est une monnaie numérique
Temps de blocage moyen10 à 12 secondes10 minutes
Algorithme de hachageAlgorithme SHA-256Chaque algorithme
Date de sortie30 juillet 20159 janvier 2008
BlockchainPlanification du POS – Preuve de travailPreuve de travail
Méthode de libérationPrasalaBlocage mental de la Genèse
UsageMonnaie numériqueContrats intelligents Monnaie numérique
Crypto-monnaieÉtherBitcoin – Satoshi
ÉvolutifOuiPas pour le moment
ConceptOrdinateur mondialMonnaie numérique
TuringTuring completTuring incomplet
Exploitation minièreLes GPUMineurs ASIC
Jeton de crypto-monnaieÉtherBitcoin
ProtocoleProtocole fantômeConcept d'exploitation minière en pool
Méthode de libération des piècesPar ICODébut de l'exploitation minière

Comment fonctionne Ethereum ?

Comme mentionné précédemment, Ethereum prend en charge des applications au-delà des systèmes monétaires. Outre le stockage de l'historique complet des transactions, tous les nœuds de cette plateforme doivent télécharger les informations/l'état actuel ou le plus récent concernant le contrat intelligent concerné. Il télécharge également le code du contrat intelligent et des informations sur le solde des deux parties de l'accord.

Fondamentalement, vous pouvez définir le réseau Ethereum comme une machine à états basée sur des transactions. Vous pouvez comprendre le concept d'une machine à états comme quelque chose qui lit une série d'entrées et change son état en fonction de ces entrées. Gardez à l'esprit que chaque état Ethereum se compose de dizaines de millions de transactions différentes qui sont regroupées pour former des blocs. Tous les blocs forment une chaîne car ils sont liés entre eux. De plus, chaque transaction est validée par un processus appelé minage avant d'être ajoutée au registre.

Qu'est-ce que l'exploitation minière ?

What is Mining?

Il s'agit d'un processus de calcul dans lequel un groupe spécifique de nœuds relève un défi appelé « preuve de travail » - en fait un puzzle mathématique. Le temps d'achèvement de chaque puzzle est directement proportionnel à la puissance de calcul dont vous disposez. D'innombrables personnes dans le monde tentent de rivaliser les unes avec les autres pour créer et valider un bloc, car à chaque fois, un mineur est récompensé et des jetons Ether sont créés s'il prouve un bloc. Cela signifie que les mineurs sont la véritable colonne vertébrale de la plateforme Ethereum car ils génèrent de nouveaux jetons et valident des opérations telles que la confirmation et la validation des transactions.

Comment utiliser Ethereum

Dans les applications et solutions logicielles, les systèmes centralisés sont très répandus, mais ils présentent plusieurs problèmes tels que :

  • Un point de contrôle unique qui est également un point de défaillance unique
  • Effet de silo
  • Une seule cyberattaque peut facilement corrompre l’ensemble du système
  • Il peut y avoir de nombreux goulots d'étranglement des performances

Comment Ethereum résout-il ces problèmes ?

Tout d’abord, vous pouvez développer et déployer des programmes et des applications décentralisés à l’aide d’Ethereum. De plus, vous pouvez littéralement rendre n’importe quel programme centralisé décentralisé également avec le système d’exploitation Ethereum.

Les avantages d’un système décentralisé sont infinis. L’un des plus importants est qu’il transforme complètement la relation entre les personnes et les entreprises. Il permet aux personnes (clients) de retracer exactement l’origine de tout produit ou service qu’ils souhaitent acheter. De plus, les contrats intelligents garantissent la sécurité et rendent l’expérience commerciale plus efficace et plus fluide.

Avantages d'Ethereum

Comme nous l'avons déjà évoqué, aucune intervention de tiers n'est possible lorsque vous travaillez sur la plateforme Ethereum. Elle réunit tous les avantages de la technologie blockchain, et certains des plus importants sont les suivants :

  • DDoS (Déni de service distribué) résistant et disponibilité à 100 %
  • Vous pouvez demander et télécharger vos propres programmes à exécuter
  • Vous pouvez créer votre jeton négociable utilisable comme une action virtuelle ou même une nouvelle monnaie
  • Il offre un stockage de données permanent et persistant
  • Vous permet de développer des programmes et des applications hautement sécurisés, tolérants aux pannes et décentralisés
  • Vous pouvez même créer vos propres organisations virtuelles

Inconvénients d'Ethereum

Tout comme toutes les autres choses auxquelles nous sommes confrontés dans notre vie, la plateforme Ethereum présente également des inconvénients. Mais le fait est que les avantages qu'elle offre sont bien plus utiles. Voici quelques-uns des inconvénients de l'utilisation de la plateforme Ethereum.

  • L'EVM (Ethereum Virtual Machine) est un peu lent, ce qui n'est pas la meilleure solution pour effectuer de gros calculs.
  • Les applications et les programmes ne valent que ce que valent les codeurs qui les écrivent.
  • Déployer des mises à niveau ou corriger les bugs existants n’est pas une tâche facile car tous les pairs présents dans le réseau Ethereum doivent également se conformer aux mises à jour avec leur logiciel de nœud respectif.
  • L’évolutivité de l’essaim n’est pas transparente.
  • N'offre aucune fonctionnalité permettant de vérifier les informations personnelles d'un utilisateur, mais certaines applications et programmes en ont besoin.

Applications d'Ethereum

Ethereum DApps

Il existe de nombreuses applications pour lesquelles Ethereum est utilisé, et certaines des plus importantes sont les suivantes :

Bancaire

Ethereum étant une plateforme décentralisée, elle offre une expérience bancaire extrêmement sûre et sécurisée. De plus, il est presque impossible pour un cybercriminel d'accéder aux informations personnelles d'une personne sans autorisation.

Marché de prédiction

Le marché de prédiction est une autre excellente application de la plateforme Ethereum car il offre des contacts intelligents.

Accords

La fonctionnalité de contrat intelligent rend le processus d’accord transparent et peut être facilement exécuté et maintenu sans rien modifier.

DIM (Gestion de l'identité numérique)

Ethereum résout tous les types de monopoles de données et de problèmes de vol d'identité grâce à ses contrats intelligents, qui peuvent facilement gérer les identités numériques.

Exemples d'Ethereum

Les personnes qui n'ont même pas de formation technique peuvent utiliser la plateforme Ethereum pour ouvrir une application décentralisée. Elle a le potentiel de devenir une plateforme révolutionnaire, en particulier pour la technologie blockchain. Vous pouvez facilement accéder à ce réseau en utilisant Navigateur de brumeCe navigateur est doté d'une interface conviviale et réactive et propose également un portefeuille numérique que vous pouvez utiliser pour échanger et stocker de l'Ether. Vous pouvez également l'utiliser pour écrire et déployer vos contrats intelligents. Mais si vous souhaitez utiliser le réseau Ethereum avec vos navigateurs traditionnels tels que Firefox ou Google Chrome, vous pouvez utiliser le Extension MetaMask pour cela. Voici quelques exemples d'Ethereum.

  • Gnose:C'est un marché de prédiction décentralisé, et il vous permet de publier votre vote sur n'importe quoi, des résultats des élections à la météo.
  • EtherTweet:Comme son nom l'indique, cette application vous offre une communication totalement non censurée et reprend les fonctionnalités de la plate-forme sociale mondialement connue Twitter.
  • Éthéria:Si vous êtes familier avec Minecraft, alors vous pouvez dire qu'Etheria est la version d'Ethereum.
  • Fonds Wei:Vous pouvez utiliser cette plateforme ouverte que vous pouvez utiliser pour des campagnes de financement participatif avec des contrats intelligents.
  • Provenance:Comme mentionné précédemment, Ethereum vous permet de localiser l'origine même des services et des produits. Cette plateforme est développée sur cette fonctionnalité qui vous fournit des informations précieuses que vous pouvez utiliser pour prendre des décisions d'achat éclairées.
  • Alice:C'est une plateforme qui utilise la technologie blockchain pour apporter de la transparence au financement caritatif et social.
  • Ethlance:C'est une plateforme indépendante que vous pouvez utiliser pour travailler afin de gagner de l'Ether.

Comment obtenir de l'éther

Il existe principalement plusieurs manières différentes d'obtenir de l'Ether, à savoir :

  • Achetez-le
  • Mine-le

Processus d'achat

Le moyen le plus simple, surtout si vous êtes débutant, est de l'acheter sur des plateformes d'échange. Il est important de garder à l'esprit que vous devez choisir uniquement la plateforme d'échange qui fonctionne dans votre juridiction spécifique. Ensuite, vous devrez configurer votre compte pour acheter Ethereum. De plus, vous pouvez également utiliser le navigateur natif Mist si vous souhaitez rendre l'ensemble de votre processus plus simple et plus efficace. Nous vous recommandons d'aller sur des plateformes d'échange comme Coinbase qui offrent un processus de configuration de compte ultra simple.

D'autre part, vous pouvez obtenir de l'Ether par le biais du trading P2P (Peer to Peer) qui vous permet de payer avec n'importe quel cours sur lequel les deux parties sont d'accord. Vous pouvez même utiliser d'autres crypto-monnaies pour cela, comme le Bitcoin. Les utilisateurs de Bitcoin préfèrent les approches de trading peer-to-peer, mais les gens obtiennent de l'Ethereum principalement via des échanges. C'est parce que le réseau Ethereum ne garantit pas l'anonymat total des utilisateurs en raison de l'offre illimitée.

Processus d'extraction minière

La deuxième façon d'obtenir de l'Ethereum est de le miner, ce qui signifie que vous devrez apporter votre puissance de calcul. Cela utilise la preuve de travail et votre puissance de calcul résout des énigmes mathématiques complexes. De cette façon, vous confirmez un bloc d'action présent dans le réseau Ethereum et vous obtenez votre récompense sous forme d'Ether.

Que pouvez-vous acheter avec Ethereum ?

Il était presque impossible d'utiliser la crypto-monnaie pour acheter des choses sur le World Wide Web. Mais aujourd'hui, le paysage est complètement différent, car de plus en plus de plateformes (telles que Coinsbee) intègrent les crypto-monnaies comme moyen de paiement acceptable. Cela signifie que vous pouvez réellement utiliser votre Ether pour acheter une gamme de services et de produits.

À Coinsbee, vous pouvez acheter des recharges mobiles, des cartes de paiement, des cartes cadeaux, etc. Cette plateforme accepte également plus de 50 crypto-monnaies différentes dans plus de 165 pays. De plus, elle propose une gamme de bons de commerce électronique pour des plateformes telles qu'Amazon, Netflix, Spotify, eBay, iTunes, etc. Sans oublier qu'elle vous permet également d'acheter des cartes cadeaux pour les nombreux jeux populaires, et tous les principaux distributeurs de jeux tels que Xbox Live, PlayStation, Steam, etc. sont également disponibles.

L'avenir d'Ethereum

Ethereum DApps

Cela fait quelques années qu'Ethereum a commencé son voyage. Mais le fait est qu'il commence tout juste à devenir populaire, et le grand public et les médias grand public s'intéressent désormais plus que jamais à cette plateforme. Les critiques et les experts suggèrent que cette technologie perturbe le statu quo, à tel point qu'elle a le potentiel de révolutionner les industries et les services. Elle pourrait même changer complètement le fonctionnement d'Internet. Cependant, le fondateur d'Ethereum a des opinions et des prévisions assez modestes sur la plateforme. Il a récemment déclaré que lui et son équipe essayaient de maintenir Ethereum comme la principale plateforme basée sur la technologie blockchain. Il a également déclaré que la société se concentrait sur les améliorations de sécurité et les problèmes techniques.

Le fondateur de Blockchain, Peter Smith, a déclaré que l'infrastructure d'Ethereum est sans aucun doute fascinante. Il a également déclaré que la plateforme a un grand potentiel et peut aller très loin. 21.coBalaji Srinivasan prédit que la plateforme Ethereum ne disparaîtra pas avant cinq à dix ans au moins.

Dans l’ensemble, on peut dire sans se tromper qu’Ethereum est l’une des plus grandes plateformes décentralisées à ce jour et que les opinions et les prévisions concernant son avenir sont très positives parmi les experts en cryptomonnaie. Cependant, certains critiques financiers de la vieille école croient toujours que la chute d’Ethereum est proche. Mais les statistiques, la stabilité et le succès d’Ethereum et de Bitcoin ne sont pas du côté de ces experts financiers.

Dernier mot

Nous espérons que cet article clarifie à peu près tout ce que vous devez savoir sur Ethereum en tant que débutant. Si vous souhaitez explorer le concept plus en profondeur, nous vous recommandons de lire les livres suivants :

Derniers articles