Qu’est-ce que Ethereum? [Le guide pas à pas le plus récent!]

Si vous voulez savoir ce qu’est Ethereum, comment il fonctionne et à quoi il peut être utilisé, sans entrer dans l’abîme technique, ce guide est parfait pour vous.

Ethereum est une plateforme mondiale et décentralisée pour l’argent et de nouveaux types d’applications. Sur Ethereum, vous pouvez écrire du code qui contrôle l’argent et créer des applications accessibles partout dans le monde.

Ethereum est-il meilleur que Bitcoin?

Au-delà du Bitcoin & applications décentralisées de première génération

Bien que communément associée au Bitcoin, la technologie blockchain a de nombreuses autres applications qui vont bien au-delà des monnaies numériques. En fait, Bitcoin n’est que l’une des centaines d’applications qui utilisent la technologie blockchain aujourd’hui.

Jusqu’à récemment, la création d’applications blockchain nécessitait une formation complexe en codage, cryptographie, mathématiques ainsi que des ressources importantes. Mais les temps ont changé. Des applications inimaginables, issues du vote électronique & biens immobiliers enregistrés numériquement conformément à la réglementation & les échanges sont désormais activement développés et déployés plus rapidement que jamais. En fournissant aux développeurs les outils nécessaires pour créer des applications décentralisées, Ethereum rend tout cela possible.

Qu’est-ce qu’Ethereum pour les débutants? [Vidéo]

Points saillants

  • Novembre 2013: Vitalik Buterin publie le livre blanc Ethereum.
  • Janvier 2014: Le développement de la plateforme Ethereum a été annoncé publiquement. L’équipe de développement originale d’Ethereum était composée de Vitalik Buterin, Mihai Alisie, Anthony Di Iorio et Charles Hoskinson..
  • Août 2014: Ethereum met fin à son ICO et lève 18,4 millions de dollars.
  • Mai 2015: «Olympique», le testnet d’Ethereum sort.
  • 30 juillet 2015: La première étape du développement d’Ethereum, «Frontier» est sortie.
  • 14 mars 2016: Homestead, la première version d’Ethereum «stable», est sortie sur le bloc 1 150 000.
  • Juin 2016: Le piratage DAO se produit et les 50 millions de dollars d’Ether, qui représentaient 15% du total d’Ether en circulation à l’époque.
  • 25 octobre 2016: Ethereum Classic s’éloigne du protocole Ethereum d’origine.
  • 16 octobre 2017: La mise à jour de la fourche de Metropolis Byzantium arrive.
  • 28 février 2019: La mise à jour de la fourche dure de Metropolis Constantinople arrive.

Dans sa forme la plus simple, ethereum est une plate-forme logicielle ouverte basée sur la technologie blockchain qui permet aux développeurs de créer et de déployer des applications décentralisées. 

Ethereum est-il similaire à Bitcoin? Eh bien, en quelque sorte, mais pas vraiment.

Comme Bitcoin, ethereum est un réseau de blockchain public distribué. Bien qu’il existe des différences techniques importantes entre les deux, la distinction la plus importante à noter est que Bitcoin et Ethereum diffèrent considérablement en termes de but et de capacité. Bitcoin offre une application particulière de la technologie blockchain, un système de paiement électronique peer to peer qui permet les paiements Bitcoin en ligne. Alors que Bitcoin est utilisé pour suivre la propriété de la monnaie numérique (bitcoins), Ethereum se concentre sur l’exécution du code de programmation de toute application décentralisée.

Dans l’Ethereum, au lieu de miner pour Bitcoin, les mineurs travaillent pour gagner de l’Ether, un type de jeton cryptographique qui alimente le réseau. Au-delà d’une crypto-monnaie échangeable, Ether est également utilisé par les développeurs d’applications pour payer les frais de transaction et les services sur le réseau ethereum. 

Il existe un deuxième type de jeton utilisé pour payer les frais des mineurs pour inclure des transactions dans leur bloc, il s’appelle le gaz, et chaque exécution de contrat intelligent nécessite l’envoi d’une certaine quantité de gaz pour inciter les mineurs à la mettre en place. la blockchain.

Le Bitcoin est avant tout une monnaie; c’est une application particulière d’une blockchain. Cependant, c’est loin d’être la seule application. Pour prendre un exemple passé d’une situation similaire, le courrier électronique est une utilisation particulière d’Internet et a certainement contribué à le populariser, mais il en existe bien d’autres. » – Gavin Wood, co-fondateur d’Ethereum

Qu’est-ce qu’un contrat intelligent Ethereum?

Le contrat intelligent n’est qu’une expression utilisée pour décrire un code informatique qui peut faciliter l’échange d’argent, de contenu, de propriété, d’actions ou de tout objet de valeur. Lorsqu’il est exécuté sur la blockchain, un contrat intelligent devient comme un programme informatique autonome qui s’exécute automatiquement lorsque des conditions spécifiques sont remplies. Parce que les contrats intelligents fonctionnent sur la blockchain, ils fonctionnent exactement comme programmé sans aucune possibilité de censure, de temps d’arrêt, de fraude ou d’interférence de tiers..

comment fonctionnent les contrats intelligents

Alors que toutes les blockchains ont la capacité de traiter le code, la plupart sont sévèrement limitées. ethereum est différent. Plutôt que de donner un ensemble d’opérations limitées, ethereum permet aux développeurs de créer les opérations de leur choix. Cela signifie que les développeurs peuvent créer des milliers d’applications différentes qui vont bien au-delà de tout ce que nous avons vu auparavant.

Machine virtuelle Ethereum

Avant la création des applications Ethereum, elles étaient conçues pour effectuer un ensemble très limité d’opérations. Le Bitcoin et d’autres crypto-monnaies, par exemple, ont été développés exclusivement pour fonctionner comme des monnaies numériques peer-to-peer.

Les développeurs ont été confrontés à un problème. Soit élargissez l’ensemble des fonctions offertes par Bitcoin et d’autres types d’applications, ce qui est très compliqué et prend du temps, soit développez une nouvelle application blockchain et une plate-forme entièrement nouvelle. Reconnaissant cette situation difficile, le créateur d’Ethereum, Vitalik Buterin a développé une nouvelle approche.

«Je pensais que [ceux de la communauté Bitcoin] n’abordaient pas le problème de la bonne manière. Je pensais qu’ils recherchaient des candidatures individuelles; ils essayaient de soutenir explicitement chaque [cas d’utilisation] dans une sorte de protocole de couteau suisse.  – Vitalik Buterin, inventeur de l’éthereum

Innovation principale d’Ethereum, la machine virtuelle Ethereum (EVM) est un logiciel complet de Turing qui s’exécute sur le réseau ethereum. Il permet à n’importe qui d’exécuter n’importe quel programme, quel que soit le langage de programmation avec suffisamment de temps et de mémoire. La machine virtuelle ethereum rend le processus de création d’applications blockchain beaucoup plus facile et efficace que jamais. Au lieu d’avoir à construire une blockchain entièrement originale pour chaque nouvelle application, ethereum permet le développement de potentiellement des milliers d’applications différentes sur une seule plateforme.

Dans quel cas Ethereum peut-il être utilisé?

Ethereum permet aux développeurs de créer et de déployer des applications décentralisées. Une application décentralisée ou Dapp sert un objectif particulier à ses utilisateurs. Bitcoin, par exemple, est un Dapp qui fournit à ses utilisateurs un système de paiement électronique peer to peer qui permet les paiements Bitcoin en ligne. Parce que les applications décentralisées sont constituées de code qui s’exécute sur un réseau blockchain, elles ne sont contrôlées par aucune entité individuelle ou centrale.

Réseaux décentralisés

Tous les services centralisés peuvent être décentralisés à l’aide d’ethereum. Pensez à tous les services intermédiaires qui existent dans des centaines d’industries différentes. Des services évidents comme les prêts fournis par les banques aux services intermédiaires rarement considérés par la plupart des gens comme les registres de titres, les systèmes de vote, la conformité réglementaire et bien plus encore.

Ethereum peut également être utilisé pour créer des organisations autonomes décentralisées (DAO). Un DAO est une organisation entièrement autonome et décentralisée sans leader unique. Les DAO sont exécutés par code de programmation, sur une collection de contrats intelligents écrits sur ethereum. Le code est conçu pour remplacer les règles et la structure d’une organisation traditionnelle, éliminant ainsi le besoin de personnel et de contrôle centralisé. Un DAO appartient à tous ceux qui achètent des jetons, mais au lieu de chaque jeton équivaut à des actions de participation & propriété, les jetons agissent comme des contributions qui donnent aux gens le droit de vote.

«Un DAO consiste en un ou plusieurs contrats et pourrait être financé par un groupe d’individus partageant les mêmes idées. Un DAO fonctionne de manière totalement transparente et totalement indépendante de toute intervention humaine, y compris ses créateurs d’origine. Un DAO restera sur le réseau tant qu’il couvrira ses coûts de survie et fournira un service utile à sa clientèle »

  • Stephen Tual, fondateur de Slock.it, ancien CCO ethereum.

Ethereum est également utilisé comme plate-forme pour lancer d’autres crypto-monnaies. En raison de la norme de jeton ERC20 définie par la Fondation Ethereum, d’autres développeurs peuvent émettre leurs propres versions de ce jeton et lever des fonds avec une offre initiale de pièces (ICO). Dans cette stratégie de collecte de fonds, les émetteurs du jeton fixent un montant qu’ils souhaitent collecter, l’offrent lors d’une vente participative et reçoivent de l’éther en échange. Des milliards de dollars ont été levés par les ICO sur la plate-forme ethereum au cours des deux dernières années, et l’une des crypto-monnaies les plus précieuses au monde, EOS, est un jeton ERC20.

Ethereum a récemment créé une nouvelle norme appelée jeton ERC721 pour le suivi des actifs numériques uniques. Les objets de collection numériques sont actuellement l’un des plus grands cas d’utilisation de ces jetons, car l’infrastructure permet aux gens de prouver qu’ils sont propriétaires de biens numériques rares. De nombreux jeux sont actuellement construits en utilisant cette technologie, comme le hit du jour au lendemain CryptoKitties, un jeu où tu peux collectionner et élever des chats numériques.

Quels sont les avantages d’une plateforme Ethereum décentralisée?

Parce que les applications décentralisées s’exécutent sur la blockchain, elles bénéficient de toutes ses propriétés.

  • Immuabilité – Un tiers ne peut apporter aucune modification aux données.
  • la corruption & inviolable – Les applications sont basées sur un réseau formé autour du principe du consensus, ce qui rend la censure impossible.
  • Sécurisé – Sans point central de défaillance et sécurisé à l’aide de la cryptographie, les applications sont bien protégées contre les attaques de piratage et les activités frauduleuses.
  • Aucun temps d’arrêt – Les applications ne s’arrêtent jamais et ne peuvent jamais être désactivées.

Quel est l’inconvénient des applications Ethereum décentralisées?

Malgré de nombreux avantages, les applications décentralisées ne sont pas irréprochables. Parce que le code de contrat intelligent est écrit par des humains, les contrats intelligents ne valent que les personnes qui les écrivent. Les bogues de code ou les oublis peuvent conduire à des actions indésirables involontaires. Si une erreur dans le code est exploitée, il n’y a aucun moyen efficace de stopper une attaque ou une exploitation autre que l’obtention d’un consensus sur le réseau et la réécriture du code sous-jacent. Cela va à l’encontre de l’essence de la blockchain qui est censée être immuable. De plus, toute action entreprise par une partie centrale soulève de sérieuses questions sur le caractère décentralisé d’une application.

Ethereum dapps

Je souhaite développer une application. Comment accéder à Ethereum?

Il existe de nombreuses façons de vous connecter au réseau ethereum, l’un des moyens les plus simples est d’utiliser son navigateur natif Mist. Mist fournit une interface conviviale & portefeuille numérique pour les utilisateurs à échanger & stocker Ether ainsi que rédiger, gérer, déployer et utiliser des contrats intelligents. Tout comme les navigateurs Web donnent accès et aident les gens à naviguer sur Internet, Mist fournit un portail dans le monde des applications de blockchain décentralisées.

Il existe également l’extension de navigateur MetaMask, qui transforme Google Chrome en un navigateur Ethereum. MetaMask permet à n’importe qui d’exécuter ou de développer facilement des applications décentralisées à partir de son navigateur. Bien qu’initialement conçu comme un plugin Chrome, MetaMask prend également en charge Firefox et le navigateur Brave.

Bien qu’il n’en soit encore qu’à ses débuts, Mist, MetaMask et une variété d’autres navigateurs semblent prêts à rendre les applications basées sur la blockchain accessibles à plus de gens que jamais. Même les personnes sans expérience technique peuvent désormais créer des applications blockchain. Il s’agit d’un saut révolutionnaire pour la technologie blockchain qui pourrait intégrer les applications décentralisées au grand public.

Quelles applications sont actuellement développées sur Ethereum?

La plate-forme ethereum est utilisée pour créer des applications dans un large éventail de services et d’industries. Mais les développeurs sont dans un territoire inconnu, il est donc difficile de savoir quelles applications réussiront et lesquelles échoueront. Voici quelques projets passionnants.  

Weifund fournit une plate-forme ouverte pour les campagnes de financement participatif qui tire parti des contrats intelligents. Il permet de transformer les contributions en actifs numériques garantis par contrat qui peuvent être utilisés, échangés ou vendus au sein de l’écosystème Ethereum.

Uport fournit aux utilisateurs un moyen sûr et pratique de prendre le contrôle complet de leur identité et de leurs informations personnelles. Au lieu de se fier aux institutions gouvernementales et de céder leur identité à des tiers, les utilisateurs contrôlent qui peut accéder et utiliser leurs données et informations personnelles..

BlockApps cherche à fournir aux entreprises le moyen le plus simple de créer, gérer et déployer des applications blockchain. De la preuve de concept aux systèmes de production complets et à l’intégration avec les systèmes hérités, Blockapps fournit tous les outils nécessaires pour créer des applications blockchain privées, semi-privées et publiques spécifiques à l’industrie.

Provenance utilise l’éthereum pour rendre les chaînes d’approvisionnement opaques plus transparentes. En retraçant les origines et les histoires des produits, le projet vise à construire une & un cadre d’information accessible permettant aux consommateurs de prendre des décisions éclairées lorsqu’ils achètent des produits.

Augure est une prédiction open source & plateforme de prévision du marché qui permet à quiconque de prévoir les événements et d’être récompensé pour les prédire correctement. Les prédictions sur les futurs événements du monde réel, comme celui qui remportera la prochaine élection américaine, sont effectuées en échangeant des actions virtuelles. Si une personne achète des actions dans une prédiction gagnante, elle reçoit des récompenses monétaires.

«Ethereum est une expérience publique spectaculaire qui montre la valeur des contrats intelligents sur une blockchain publique. Il est le résultat et la source d’innovations disruptives que nous n’avons pas vues depuis les débuts d’Internet. » – Caleb Chen London Trust Media

Le hack DAO qui menaçait tout

Rappelez-vous comment ethereum peut être utilisé pour créer des organisations autonomes décentralisées? Eh bien, en 2016, quelque chose de grave s’est produit. Une startup travaillant sur un projet DOA particulier, bien nommé «The DAO» a été piratée.

Le DAO était un projet développé et programmé par une équipe derrière une autre startup appelée Slock.it. Leur objectif était de créer une société de capital-risque sans humain qui permettrait aux investisseurs de prendre des décisions grâce à des contrats intelligents. Le DAO a été financé par une vente symbolique et a fini par collecter environ 150 millions de dollars auprès de milliers de personnes différentes..

Peu de temps après la levée des fonds, le DAO a été piraté par un attaquant inconnu qui a volé de l’Ether d’une valeur d’environ 50 millions de dollars à l’époque. Alors que l’attaque a été rendue possible par une faille technique dans le logiciel DAO, et non par la plate-forme ethereum elle-même, les développeurs et les fondateurs d’Ethereum ont été contraints de faire face au désordre..

Une fourche Ethereum sur la route

Après de longs débats, la communauté Ethereum a voté et a décidé de récupérer les fonds volés en exécutant ce qu’on appelle un hard fork ou un changement de code. Le hard fork a transféré les fonds volés vers un nouveau contrat intelligent conçu pour permettre aux propriétaires d’origine de retirer leurs jetons. Mais c’est là que les choses se compliquent. Les implications de cette décision sont controversées et font l’objet d’un débat intense.

Voici pourquoi. ethereum est basé sur la technologie blockchain où toutes les transactions sont censées être irréversibles et inchangeables. En exécutant un hard fork et en réécrivant les règles par lesquelles la blockchain s’exécute, Ethereum a créé un dangereux précédent qui va à l’encontre de l’essence même de la blockchain. Si la blockchain est modifiée chaque fois qu’une somme d’argent suffisamment importante est impliquée, ou si suffisamment de personnes sont négativement affectées, la blockchain perdra sa principale proposition de valeur – sécurisée, anonyme et inviolable. & non modifiable.

Alors qu’une autre solution de soft fork moins agressive a été proposée, la communauté Ethereum et ses fondateurs ont été placés dans une position périlleuse. S’ils ne récupéraient pas l’argent volé de l’investisseur, la confiance en Ethereum pourrait être perdue. D’un autre côté, la récupération de l’argent des investisseurs nécessitait des actions allant à l’encontre des idéaux fondamentaux de la décentralisation et créant un dangereux précédent..

Les conséquences – Ethereum se sépare

En fin de compte, la majorité de la communauté Ethereum a voté pour effectuer un hard fork et récupérer l’argent de l’investisseur DAO. Mais tout le monde n’est pas d’accord avec cette ligne de conduite. Cela a abouti à une scission où deux blockchains parallèles existent maintenant. Pour les membres qui ne sont pas du tout d’accord avec toute modification apportée à la blockchain, même en cas de piratage, il existe Ethereum classic. Pour la majorité qui a accepté de réécrire une petite partie de la blockchain et de rendre l’argent volé à leurs propriétaires, il y a Ethereum.  

Les deux blockchains Ethereum ont les mêmes caractéristiques et sont identiques en tous points jusqu’à un certain bloc où le hard-fork a été implémenté. Cela signifie que tout ce qui s’est passé sur Ethereum jusqu’à ce que le hard-fork soit toujours valide sur l’Ethereum Classic. À partir du bloc où le hard fork ou le changement de code a été exécuté, les deux blockchains Ethereum agissent individuellement.

Malgré les retombées du piratage DAO, Ethereum avance et se tourne vers un avenir radieux. En fournissant une plate-forme conviviale qui permet aux gens d’exploiter la puissance de la technologie blockchain, Ethereum accélère la décentralisation de l’économie mondiale. Les applications décentralisées ont le potentiel de perturber profondément des centaines d’industries, notamment la finance, l’immobilier, les universités, les assurances, la santé et le secteur public, entre autres..

Les entreprises les plus importantes exécuteront des processus commerciaux sur leurs chaînes de blocs privées.

Blockchains privées: d’ici deux ans, les grandes entreprises mèneront plusieurs processus commerciaux sur leurs propres blockchains privées et autorisées. Les employés, les clients, les fournisseurs et les prestataires de services de chaque entreprise pourront accéder en toute sécurité à la blockchain privée de cette entreprise via de solides transactions authentifiées par cryptographie.

Blockchains de consortiums: dans deux ans, de nombreuses entreprises auront commencé à construire des blockchains de consortiums ascendants avec un petit nombre de contreparties dans leur écosystème collaborant sur un petit nombre de cas d’utilisation pour partager une infrastructure de source de vérité fiable, des chaînes d’approvisionnement ou de valeur..

Utilisation commerciale des blockchains publiques: certaines entreprises utiliseront l’éthereum public avec leurs cas d’utilisation qui utilisent la même pile de composants blockchain qu’ils ont achetés ou construits pour leurs implémentations privées basées sur Ethereum.

Qu’est-ce qu’Ethereum: Conclusion

La plate-forme ethereum contribue également à changer la façon dont nous utilisons Internet. Les applications décentralisées poussent un changement fondamental d’un Internet de l’information où nous pouvons instantanément afficher, échanger et communiquer des informations à l’Internet de valeur où les gens peuvent échanger de la valeur immédiate sans aucun intermédiaire..

Alors que l’industrie continue d’enquêter sur les plates-formes blockchain, il est évident qu’Ethereum est en train de devenir un leader de facto. Par exemple, il y a quelques jours JPMorgan a ouvert publiquement sa plateforme Quorum, architecturée et développée autour du client Go ethereum par Jeff Wilcke et son équipe. Plusieurs autres grandes banques utilisent ethereum, et Microsoft y ancrent sa plate-forme Bletchley en tant qu’élément de base de la blockchain. L’industrie, à la fois publiquement et confidentiellement, continue de contribuer à Ethereum et de travailler avec nous et avec d’autres pour aider notre base de code prometteuse pour les tout-petits à atteindre la maturité. Restez à l’affût des nouvelles sur ce front.

Il faut un village (mondial) pour élever une blockchain. Le réseau en direct et la communauté des développeurs open source contribuent de manière significative à cet effort. Ils affinent et renforcent continuellement la plate-forme ethereum, l’aidant à répondre plus rapidement aux demandes de l’industrie pour les propositions de valeur qu’elle propose. Ces investissements en temps et en ressources témoignent de leur foi dans la gouvernance d’Ethereum et de la valeur que les entreprises et les développeurs voient dans ses capacités..

– Joseph Lubin, PDG de Consensys

Bien qu’il soit encore tôt et qu’il y aura sans aucun doute d’autres obstacles à surmonter, Ethereum semble être une plate-forme véritablement transformationnelle. Avec la plupart des applications les plus intéressantes à développer, nous ne pouvons que commencer à nous interroger sur les possibilités inimaginables qui nous attendent.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me