Qu'est-ce que Ethereum et comment fonctionne-t-il: un guide pour débutants

09 août 2018

Etant la crypto-monnaie avec la deuxième capitalisation boursière, Ethereum a attiré l'attention de nombreux investisseurs.

Cette crypto-monnaie n'est pas seulement un changement de statu quo, elle permet également le développement et le déploiement rapides de nouvelles applications. Essentiellement, Ethereum permet de créer de nouvelles crypto-monnaies hautement innovantes.

Alors qu'Ethereum est évidemment utile pour les développeurs et le monde de la technologie en général, beaucoup de personnes ayant une moindre connaissance de la technologie ont des problèmes à la comprendre. Nous avons conçu ce guide spécifiquement pour ces personnes qui peuvent apprendre les bases principes fondamentaux de cette pièce numérique.

Qu’est-ce que Ethereum ?

Pour bien comprendre ce qu'est Ethereum, ce qu'il fait et comment il peut potentiellement affecter notre société, il faut d'abord apprendre ses caractéristiques les plus importantes et comment elles diffèrent de l'approche standard.

Pour les débutants, Ethereum est un système décentralisé, ce qui signifie qu'il n'est réglementé par aucune autorité gouvernementale. La grande majorité des services en ligne, du commerce et des entreprises est basée sur le système gouvernemental centralisé. Cette approche a été appliquée pendant des siècles et, bien que l'histoire ait montré ses inconvénients à maintes reprises, elle est encore nécessaire lorsque les parties ne se font pas confiance.

Une telle approche centralisée signifie que le contrôle total est d'une seule entité, mais cette unité unique peut échouer, c'est pourquoi les applications et les serveurs basés sur ce système sont extrêmement vulnérables aux attaques de pirates informatiques et même aux coupures de courant. En outre, la majorité des réseaux sociaux et autres services en ligne nécessitent des informations personnelles de l'utilisateur au moins dans une certaine mesure, qui seront ensuite stockées sur leurs serveurs. Ces informations personnelles peuvent être facilement volées à partir de là par la même société, ses employés indignes de confiance, ou les pirates informatiques.

En tant que système décentralisé, Ethereum est complètement autonome et n'est réglementé par personne. En tant que tel, il n'y a pas de point central à l'échec, car la plateforme est gérée par des millions d'ordinateurs volontaires à travers le monde, donc elle ne peut pas être déconnectée. En outre, les informations personnelles des utilisateurs sont stockées sur les ordinateurs des utilisateurs, tandis que le contenu, comme les applications, vidéos, etc., conserve le contrôle total de leurs créateurs sans avoir à suivre les règles des fournisseurs d'hébergement tels que App Store ou YouTube.

Deuxièmement, il est important de comprendre que, bien que Bitcoin et Ethereum soient toujours comparés l'un à l'autre, ces deux projets, ainsi que leurs objectifs, sont absolument différents.

Ethereum vs. Bitcoin

Bitcoin a été lancé en 2009 comme la première crypto-monnaie de tous les temps, avec un seul objectif: créer une monnaie décentralisée universelle. Cette monnaie n'exigerait aucune institution financière intermédiaire, mais garantirait toujours des transactions sûres et valides. Cela a été possible grâce à une technologie révolutionnaire appelée blockchain.
La blockchain est un registre numérique qui enregistre et vérifie les enregistrements en continu. Elle est utilisée pour suivre et vérifier les transactions Bitcoin. Puisque le réseau global de nœuds de communication maintient la chaîne de blocs, elle est pratiquement incorruptible. Lorsque de nouveaux blocs sont ajoutés au réseau, ils sont constamment validés.
Similaire à Bitcoin, Ethereum est un réseau public blockchain distribué. Alors que Ethereum et Bitcoin sont deux crypto-monnaies qui peuvent être minées ou échangées entre les utilisateurs, il existe de nombreuses différences substantielles entre les deux.

Bitcoin, par exemple, utilise la blockchain pour suivre la propriété de la monnaie numérique, ce qui en fait un système de caisse électronique point à point extrêmement efficace. D'autre part, Ethereum se concentre sur l'exécution du code de programmation d'une application. Bitcoin a une limite maximale de 21 millions de Bitcoins qui ne sera jamais atteinte, alors que l'offre potentielle de "Ether" peut être pratiquement infinie. En outre, le temps moyen de minage des blocs de Bitcoin est de 10 minutes, tandis que celui d'Ethereum ne doit pas dépasser 12 secondes, ce qui signifie des confirmations plus rapides.

Ethereum a pris la technologie derrière Bitcoin et a considérablement étendu ses capacités. C'est un réseau complet avec son propre navigateur Internet, son langage de codage et son système de paiement. Le plus important est de permettre aux utilisateurs de créer des applications décentralisées dans la blockchain Ethereum.

Ces applications peuvent être des idées totalement nouvelles ou des révisions décentralisées de concepts existants. Cela élimine essentiellement les intermédiaires et toutes les dépenses associées à la participation d'un tiers. Par exemple, le seul gain qui provient des «likes» des utilisateurs et de «partager» les publications de votre musicien préféré sur Facebook est généré à partir d'une annonce placée sur votre page et va directement sur Facebook. Dans une version Ethereum du réseau social, les artistes et le public recevraient des prix pour leur communication positive et leur soutien. De même, dans une version décentralisée de Kickstarter, vous n'obtiendrez pas un seul appareil pour votre contribution à l'entreprise, vous recevrez une partie des revenus futurs de l'entreprise. Enfin, les applications basées sur Ethereum éliminent tous les types de paiements à des tiers pour la prestation de services de toute nature.

En résumé, Ethereum est une plateforme logicielle open source distribuée, basée sur blockchain, qui permet aux développeurs de créer et de mettre en œuvre des applications décentralisées.

Comme mentionné ci-dessus, Ethereum est un système décentralisé, ce qui signifie qu'il utilise une approche pair à pair. Chaque interaction individuelle se produit entre et n'est admise que par les utilisateurs qui y participent, sans l'intervention d'aucune autorité de régulation.

L'ensemble du système Ethereum est soutenu par un système global de nœuds. Les nœuds sont des volontaires qui téléchargent la blockchain Ethereum sur leurs ordinateurs et appliquent toutes les règles de consensus du système, gardant le réseau équitable et recevant des récompenses en retour.

Qu'est-ce qu'un contrat auto-exécutant ?

Ces règles de consensus, ainsi que de nombreux autres aspects du réseau, sont dictées par des contrats auto-exécutant. Le contrat auto-exécutant est simplement une expression utilisée pour décrire un code informatique conçu pour exécuter automatiquement des transactions et d'autres actions spécifiques au sein d'un réseau avec des parties qui ne sont pas nécessairement fiables. Les termes que les deux parties doivent respecter sont préprogrammés dans le contrat. L'achèvement de ces termes déclenche une transaction ou toute autre action spécifique. Puisque les contrats auto-exécutant sont exécutés dans la blockchain, ils sont exécutés exactement comme programmé sans possibilité de censure, d'indisponibilité, de fraude ou d'interférence de tiers. Beaucoup de gens croient que les contrats auto-exécutant sont l'avenir et remplaceront tous les autres accords contractuels, puisque la mise en œuvre de contrats auto-exécutant offre une sécurité supérieure au droit des contrats traditionnel, réduit les coûts de transaction associés et établit la confiance entre les deux parties.

Ethereum Virtual Machine (EVM)

La principale innovation d'Ethereum, Ethereum Virtual Machine (EVM), est un logiciel complet de Turing qui fonctionne sur le réseau Ethereum. La machine virtuelle d’Ethereum a été conçue pour fonctionner comme un environnement d'exécution pour les contrats auto-exécutant basés sur Ethereum. Cela rend le processus de création d'applications blockchain beaucoup plus facile et plus efficace que jamais. Au lieu d'avoir à construire une blockchain complètement originale pour chaque nouvelle application, Ethereum permet le développement de milliers d'applications différentes, le tout sur une seule plateforme.

Puisque la machine virtuelle d’Ethereum est complètement isolée du reste du réseau principal, c'est un environnement de test parfait. Toute entreprise qui cherche à créer un contrat auto-exécutant peut le faire en utilisant l'EVM, sans affecter les principales opérations de la chaîne de blocs. En outre, on pourrait considérer la EVM comme un « environnement d'apprentissage » permettant de construire des contrats auto-exécutant plus importants, de meilleure qualité et plus robuste.

Est-ce que Ethereum est une crypto-monnaie ?

Par définition, Ethereum est une plateforme logicielle qui vise à agir comme un Internet et comme un magasin d'applications décentralisé. Un système comme celui-ci a besoin d'une monnaie pour payer les ressources de calcul nécessaires pour exécuter une application ou un programme. C'est là qu’Ether entre en jeu.

Ether (ETH) est un opérateur numérique actif et ne nécessite pas de tiers pour traiter le paiement. Cependant, il fonctionne non seulement comme une monnaie numérique, mais il agit également comme une sorte de carburant pour les applications décentralisées au sein du réseau. Si un utilisateur souhaite modifier quelque chose dans l'une des applications d'Ethereum, il doit payer des frais de transaction afin que le réseau puisse traiter le changement.

 

Les frais de transaction sont calculés automatiquement en fonction de la quantité de « carburant » requise par une action. La quantité de carburant nécessaire est calculée en fonction de la puissance de calcul nécessaire et du temps nécessaire à l'exécution.

Qui a créé Ethereum ?

À la fin de l'année 2013, Vitalik Buterin a décrit son idée dans un livre blanc, qu'il a envoyé à certains de ses amis. Ils l'ont aussi transmis plus loin à leur tour. En conséquence, environ 30 personnes ont approché Vitalik pour discuter du concept. Il s'attendait à des critiques et à des personnes signalant des erreurs critiques dans le concept, mais cela ne s'est jamais produit.

Le projet a été annoncé publiquement en janvier 2014, avec l'équipe de base composée par Vitalik Buterin, Mihai Alisie, Anthony Di Iorio, Charles Hoskinson, Joe Lubin et Gavin Wood. Buterin a également présenté Ethereum lors d'une conférence Bitcoin à Miami, et quelques mois plus tard, l'équipe a décidé d'organiser une «crowdsale» d'Ether (ETH), la monnaie native du réseau, pour financer le développement.

Comment fonctionne Ethereum ?

Comme mentionné ci-dessus, Ethereum est basé sur le protocole Bitcoin et sa conception blockchain, mais il est équilibré que pour les applications qui ne sont pas des systèmes d'argent pouvant être compatibles avec lui. La seule similitude des deux blockchains est qu'ils stockent l'historique complet des transactions de leurs réseaux respectifs, mais la blockchain d’Ethereum fait beaucoup plus que cela. En plus de l'historique des transactions, chaque nœud du réseau Ethereum doit également télécharger le statut le plus récent ou les informations les plus récentes de chaque contrat auto-exécutant dans le réseau, le solde de chaque utilisateur et le code du contrat auto-exécutant complet et où il est stocké.
Chaque état d'Ethereum comprend des millions de transactions. Ces transactions sont regroupées pour former des «blocs», chaque bloc étant enchaîné avec leurs blocs précédents. Mais avant que la transaction puisse être ajoutée au grand livre, elle doit être validée, en passant par un processus appelé minage.

Le minage est un processus dans lequel un groupe de nœuds applique sa puissance de calcul pour compléter un défi de «preuve de travail», qui est essentiellement une énigme mathématique. Plus votre ordinateur est puissant, plus vite vous pourrez résoudre le puzzle. Une réponse à cette énigme est en soi une preuve de travail et garantit la validité d'un blocus.

Beaucoup de mineurs du monde entier s'affrontent pour tenter de créer et de valider un bloc, car chaque fois qu'un mineur valide un bloc, de nouveaux jetons d'Ether (ETH) sont générés et donnés à ce mineur. Les mineurs constituent l'épine dorsale du réseau Ethereum, car ils permettent non seulement de confirmer et de valider les transactions et toute autre opération du réseau, mais aussi de générer de nouveaux jetons de la monnaie du réseau.

Comment peut-on utiliser Ethereum?

Premièrement, Ethereum permet aux développeurs de créer et de déployer des applications décentralisées. De plus, tout service centralisé peut être décentralisé à l'aide de la plateforme Ethereum. Le potentiel de la plateforme Ethereum, pour créer des applications n'est limité par rien d'autre que la créativité des créateurs.

Les applications décentralisées ont le potentiel de changer complètement la relation entre les entreprises et leurs publics. À l'heure actuelle, il existe de nombreux services qui facturent des commissions pour le simple fait de fournir un service de garde et une plateforme d’échange des biens et des services pour les utilisateurs. D'autre part, la blockchain d'Ethereum peut permettre aux clients de retracer l'origine du produit qu'ils achètent, tandis que la mise en œuvre de contrats auto-exécutant peut garantir un échange sûr et rapide pour les deux parties sans intermédiaire.
Fondamentalement, la blockchain d'Ethereum est capable d'apporter ses principes de base (confiance, transparence, sécurité et efficacité) à n'importe quel service, entreprise ou industrie.

Ethereum peut également être utilisé pour créer des Organisations Autonomes Décentralisées (DAO), qui fonctionnent de manière totalement transparente et indépendamment de toute intervention, sans un leader en tant que tel. Les DAO sont exécutés par codes de programmation et une collection de contrats auto-exécutant écrits dans la blockchain. Il est conçu pour éliminer le besoin d’une personne ou groupe de personnes de contrôler pleinement et de manière centralisée une organisation.

Les DAO sont la propriété des personnes qui ont acheté des jetons. Cependant, le montant des jetons achetés ne correspond pas aux actions et à la propriété. Les jetons, d'un autre côté, sont des contributions qui procurent aux gens des droits de vote.

Avantages d'Ethereum

La plateforme Ethereum bénéficie de toutes les propriétés de la technologie blockchain avec laquelle elle fonctionne. Elle est totalement insensible aux interventions de tiers, ce qui signifie que toutes les applications décentralisées et les DAO déployés dans le réseau ne peuvent être contrôlés par personne.

Tout réseau blockchain est formé autour d'un principe de consensus, ce qui signifie que tous les nœuds du système doivent s'accorder sur chaque changement qui s'y produit. Cela élimine les possibilités de fraude, de corruption et rend le réseau inviolable.

L'ensemble de la plateforme est décentralisé, ce qui signifie qu'il n'y a pas un seul point de défaillance possible. Par conséquent, toutes les applications resteront toujours en ligne et ne seront jamais désactivées. De plus, la nature décentralisée et la sécurité cryptographique rendent le réseau Ethereum bien protégé contre les attaques de piratage et les activités frauduleuses.

Inconvénients d'Ethereum

Bien que les contrats auto-exécutant soient conçus pour rendre le réseau infaillible, ils ne peuvent être aussi bons que ceux qui écrivent leur code. Il y a toujours de la place pour l'erreur humaine, et toute erreur dans le code pourrait être exploitée. Si cela arrive, il n'y a pas de moyen direct d'arrêter une attaque par des pirates ou d'exploiter cette erreur. La seule façon possible de le faire serait de parvenir à un consensus et de réécrire un code sous-jacent. Cependant, cela va complètement contre l'essence même de la blockchain, puisqu'elle est censée être un registre immuable.

Le DAO, comme il est connu d'un DAO particulier publié le 30 avril 2016, a été attaqué et plus de 3,6 millions de jetons Ether ont été volés. L'attaquant a exploité l'erreur d'appel récursif dans le code, drainant simplement les fonds DAO dans un DAO enfant, qui avait la même structure. La perte d'une grande partie des fonds DAO n'était pas la seule conséquence de l'attaque, car elle sapait la confiance des utilisateurs sur l'ensemble du réseau Ethereum, le prix de l'ETH passant de plus de 20 dollars à moins de 13 dollars.

Comment obtenir Ether (ETH)

Il y a deux façons principales d'obtenir Ether: soit l'acheter soit le miner.

Le moyen le plus commun et peut-être le plus commode d'acheter Ether est de l'acheter en bourse. Tout ce que vous devez faire est de trouver un échange qui vend Ether et fonctionne dans votre juridiction, créer un compte et utiliser votre compte bancaire, virement bancaire ou, dans certains cas, même votre carte de crédit pour acheter des jetons Ether. Ceux-ci devraient être stockés dans un portefeuille, qui peut être fourni par l'échange lui-même, le navigateur Mist native d'Ethereum, ou par d'autres services spécialisés.

Comme nous l'avons mentionné précédemment, l'achat d'une crypto-monnaie sur un échange peut entraîner des complications, comme le processus de vérification des comptes, les commissions, etc. De plus, pour acheter et vendre directement Ether, vous devrez l'acheter pour le coût total, ce qui ne vous permettra pas de gagner un revenu décent si vous avez actuellement des fonds limités. En outre, il existe des cas de piratage massif de portefeuille, cas où vous risquez de perdre tous vos investissements sans possibilités de les récupérer (n'oubliez pas que le système est décentralisé, et qu'aucune banque ne le sauvera).

Une autre façon d'obtenir des jetons Ether (ETH) est de les miner. Le minage d'Ethereum implique une preuve de travail, ce qui signifie que les mineurs apportent leur puissance de calcul à la résolution de problèmes mathématiques complexes afin de sceller et de confirmer un bloc d'actions au sein du réseau. Les mineurs qui réussissent cette tâche reçoivent une récompense pour chaque bloc qu'ils ont miné.

À ce jour, le minage d'Ethereum est devenu beaucoup plus compliqué et nécessite des équipements coûteux pour générer un revenu perceptible, tandis que les prix des cartes vidéo sont encore élevés.

En d'autres termes, la possession physique d'Ether, ainsi que d'autres crypto-monnaies, comporte certaines complexités et risques et nous ne vous recommandons pas d'acheter une crypto-monnaie si vous ne savez pas exactement pourquoi vous faites cela.

Si vous voulez seulement gagner de l'argent sur le taux de change Ether (ETH), Libertex vous offre un moyen simple et pratique de le faire avec des CFD. Les CFD sont des contrats sur la différence de prix. Maintenant, pour gagner de l'argent avec les fluctuations des taux de change, vous n'avez pas nécessairement à l'acheter pour le coût total. Il suffit de payer le montant du différentiel (la différence entre le prix demandé et le prix de la soumission), et le reste du revenu tiré de l'augmentation ou de la baisse du taux de l'Ether sera à vous.

En outre, nous vous invitons à ouvrir un compte démo gratuit sur Libertex et à commencer à échanger Ether maintenant! Nous vous proposons également des cours gratuits sur la façon de négocier les CFD. Bonne journée!

Précédent