Qu’est-ce qu’Ethereum ? Guide simple à comprendre

ethereum logo
Qu’est-ce qu’Ethereum ? Guide simple à comprendre
Notez cet article

Si vous voulez savoir ce qu’est Ethereum, comment il fonctionne et à quoi il peut servir, sans aller au fond de l’aspect technique, ce guide est parfait pour vous.

Remarque importante : Ce guide suppose une compréhension de base de la technologie de la Blockchain. Si vous n’êtes pas familier avec la Blockchain, consultez cette introduction étape par étape pour les débutants.

Qu’est-ce que l’Ethereum ?

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

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

Jusqu’à une date relativement récente, la construction d’applications de la chaîne de construction a nécessité des connaissances complexes en codage, cryptographie, mathématiques ainsi que d’importantes ressources. Mais les temps ont changé. Des applications jusqu’alors inimaginables, allant du vote électronique et des actifs immobiliers enregistrés numériquement à la conformité réglementaire et à la négociation, sont maintenant activement développées et déployées plus rapidement que jamais auparavant. En fournissant aux développeurs les outils nécessaires à la création d’applications décentralisées, Ethereum rend tout cela possible.

Ethereum pour les débutants

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

L’Ethereum est-il similaire au bitcoin ? En quelque sorte, mais pas vraiment.

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

Dans la Blockchain d’Ethereum, au lieu de miner du bitcoin, les mineurs travaillent pour gagner de l’ether, un type de jeton crypto qui alimente le réseau. Au-delà d’une crypto-monnaie négociable, 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 y a un deuxième type de jeton qui est utilisé pour payer les frais des mineurs pour inclure des transactions dans leur bloc, il s’appelle le gaz, et chaque exécution intelligente de contrat exige qu’une certaine quantité de gaz soit envoyée avec lui pour inciter les mineurs à le mettre dans la blockchain.

Qu’est-ce qu’un smart contract ?

Un contrat intelligent (smart contract) n’est qu’une expression utilisée pour décrire un code informatique qui peut faciliter l’échange d’argent, de contenu, de biens, d’actions ou d’autres choses de valeur.

Lorsqu’il est exécuté sur la blockchain, un contrat intelligent devient comme un programme informatique auto-opérant qui s’exécute automatiquement lorsque des conditions spécifiques sont remplies.

Parce que les contrats intelligents s’exécutent sur la chaîne de blocage, ils fonctionnent exactement comme prévu, sans aucune possibilité de censure, de temps d’arrêt, de fraude ou d’interférence d’un tiers.

contrat intelligent fonctionnement

Bien que toutes les blockchain aient la capacité de traiter le code, la plupart sont sévèrement limitées. L’Ethereum est différent. Plutôt que de donner un ensemble d’opérations limitées, Ethereum permet aux développeurs de créer toutes les opérations qu’ils veulent. Cela signifie que les développeurs peuvent construire des milliers d’applications différentes qui vont bien au-delà de tout ce que nous avons vu auparavant.

La machine virtuelle Ethereum

Avant la création d’Ethereum, les applications de la blockchain é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ées exclusivement pour fonctionner comme des monnaies numériques peer-to-peer.

Les développeurs ont fait face à un problème. Soit élargir l’ensemble des fonctions offertes par Bitcoin et d’autres types d’applications, ce qui est très compliqué et prend beaucoup de temps, soit développer une nouvelle application de la blockchain et une toute nouvelle plate-forme également. Conscient de cette situation difficile, le créateur d’Ethereum, Vitalik Buterin, a développé une nouvelle approche.

La principale innovation d’Ethereum, la Machine Virtuelle Ethereum (EVM) est un logiciel complet de Turing qui fonctionne sur le réseau Ethereum. Il permet à n’importe qui d’exécuter n’importe quel programme, quel que soit le langage de programmation qui dispose de suffisamment de temps et de mémoire. La Machine Virtuelle Ethereum rend le processus de création d’applications en Blockchain beaucoup plus facile et efficace que jamais auparavant. Au lieu de devoir construire une blockchain entièrement originale pour chaque nouvelle application, Ethereum permet le développement de milliers d’applications différentes sur une seule plate-forme.

Qu’est-ce que l’Ethereum et à quoi sert-il ?

Ethereum permet aux développeurs de construire et de déployer des applications décentralisées. Une application décentralisée ou Dapp sert un but bien particulier. Le Bitcoin, par exemple, est un Dapp qui fournit à ses utilisateurs un système de paiement électronique de pair à pair qui permet les paiements en ligne Bitcoin.

Parce que les applications décentralisées sont composées d’un code qui s’exécute sur un réseau en chaîne de blocs, elles ne sont contrôlées par aucune personne ou entité centrale.

ethereum utilité

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

Ethereum peut également être utilisé pour construire des Decentralized autonomous organization ou DAO (Organisations Autonomes Décentralisées). Un DAO est une organisation entièrement autonome et décentralisée qui n’a pas de dirigeant unique. Les DAO sont exécutés par code de programmation, sur une collection de contrats intelligents écrits sur la chaîne Ethereum.

Le code est conçu pour remplacer les règles et la structure d’une organisation traditionnelle, éliminant le besoin de personnel et de contrôle centralisé. Un DAO appartient à tous ceux qui achètent des jetons, mais au lieu que chaque jeton équivaille à des actions de participation et de propriété, les jetons agissent comme des contributions qui donnent aux gens le droit de vote.

Ethereum est également utilisé comme plateforme pour lancer d’autres crypto-monnaies. Grâce à la norme ERC20 définie par la Fondation Ethereum, d’autres développeurs peuvent émettre leur propre version de ce jeton et collecter des fonds avec une Initial Coin offering (ICO). Dans cette stratégie de collecte de fonds, les émetteurs du jeton fixent un montant qu’ils veulent lever, l’offrent à la vente en masse et reçoivent de l’ether en échange. Des milliards de dollars ont été collecté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 valorisées du monde, EOS, est un jeton ERC20.

Ethereum a récemment créé une nouvelle norme appelée le jeton ERC721 pour le suivi des actifs numériques uniques. L’un des cas d’utilisation les plus importants actuellement pour ces jetons est celui des objets de collection numériques, car l’infrastructure permet aux gens de prouver qu’ils sont propriétaires de biens numériques rares. De nombreux jeux sont actuellement construits à l’aide de cette technologie, comme le jeu à succès CryptoKitties, un jeu où vous pouvez collecter et élever des chats numériques.

Quels sont les avantages de la plate-forme décentralisée Ethereum ?

    • Immutabilité – Un tiers ne peut apporter aucune modification aux données.
    • Corruption et inviolabilité – Les applications sont basées sur un réseau formé autour du principe du consensus, rendant la censure impossible.
    • Sécurisé – Sans point central de défaillance et sécurisé par cryptographie, les applications sont bien protégées contre les attaques de piratage et les activités frauduleuses.
    • Zéro 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 décentralisées ?

Malgré de nombreux avantages, les applications décentralisées ne sont pas sans faille. Parce que le code de contrat intelligent est écrit par des humains, les contrats intelligents ne sont aussi bons que les personnes qui les écrivent.

Des bug ou des omissions dans le code peuvent entraîner la prise de mesures indésirables involontaires. Si une erreur dans le code est exploitée, il n’y a pas d’autre moyen efficace d’arrêter une attaque ou une exploitation que d’obtenir un consensus réseau et de réécrire le code sous-jacent.

Cela va à l’encontre de l’essence même de la Blockchain qui se veut immuable. De plus, toute mesure prise par une partie centrale soulève de sérieuses questions quant à la nature décentralisée d’une demande.

ethereum utilisation

Je veux développer une application. Comment puis-je accéder à Ethereum ?

Il existe de nombreuses façons de se connecter au réseau Ethereum, l’une des plus simples est d’utiliser son navigateur natif Mist. Mist fournit une interface conviviale et un porte-monnaie numérique pour que les utilisateurs puissent échanger et stocker de l’éther 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 offre un portail vers le monde des applications de chaînes de blocs décentralisées.

Il y a aussi l’extension de navigateur MetaMask, qui transforme Google Chrome en 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 supporte Firefox et le Brave Browser également.

Bien qu’il n’en soit qu’à ses débuts, Mist, MetaMask et une variété d’autres navigateurs semblent prêts à rendre les applications basées sur une chaîne de blocs accessibles à plus de gens que jamais auparavant.

Même les personnes qui n’ont pas de formation technique peuvent maintenant potentiellement créer des applications en chaîne de blocs. Il s’agit d’un saut révolutionnaire pour la technologie de la chaîne de blocs qui pourrait faire entrer les applications décentralisées dans le courant dominant.

Quelles sont les applications en cours de développement 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 en territoire inconnu, il est donc difficile de savoir quelles applications réussiront et lesquelles échoueront. Voici quelques projets passionnants.

Weifund offre une plateforme ouverte pour des campagnes de crowdfunding qui s’appuient sur 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 offre aux utilisateurs un moyen sûr et pratique de prendre le contrôle total 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 à leurs données et renseignements personnels et les utiliser.

Provenance utilise Ethereum pour rendre les chaînes d’approvisionnement opaques plus transparentes. En retraçant l’origine et l’histoire des produits, le projet vise à construire un cadre d’information ouvert et accessible pour que les consommateurs puissent prendre des décisions éclairées lorsqu’ils achètent des produits.

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

Si les résumés de crypto-monnaies vous intéressent, consultez notre résumé des 100 premières crypto-monnaies en une phrase.

Le piratage du DAO qui a tout menacé

Rappelez-vous comment Ethereum peut être utilisé pour construire des DAO ? En 2016, il s’est passé quelque chose de grave. Une startup travaillant sur un projet particulier de DAO, appelé à juste titre ‘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 construire 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 ICO et a fini par recueillir environ 150 millions de dollars auprès de milliers de personnes différentes.

Peu de temps après la collecte de fonds, le DAO a été piraté par un attaquant inconnu qui a volé des Ether d’une valeur d’environ 50 millions de dollars à l’époque. Bien que l’attaque ait été rendue possible par un défaut technique du logiciel The DAO, et non par la plate-forme Ethereum elle-même, les développeurs et les fondateurs d’Ethereum ont été forcés de faire face à la situation.

Une bifurcation Ethereum sur la route

Après de longues discussions, 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 fork ou un changement de code. Le fork a déplacé 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.

Voilà pourquoi : Ethereum est basé sur une technologie de blockchain où toutes les transactions sont censées être irréversibles et immuables. En exécutant un fork et en réécrivant les règles d’exécution de la blockchain, Ethereum a créé un dangereux précédent qui va à l’encontre de l’essence même de la blockchain. Si la blockchain est changée chaque fois qu’une somme d’argent suffisante est en jeu, ou qu’un nombre suffisant de personnes subissent un impact négatif, la blockchain perdra sa principale proposition de valeur – sécurisée, anonyme, inviolable et invariable.

Alors qu’une autre solution moins agressive a été proposée, la communauté Ethereum et ses fondateurs ont été placés dans une position périlleuse. S’ils ne retrouvaient pas l’argent volé, la confiance en Ethereum pourrait être perdue. D’autre part, le recouvrement de l’argent des investisseurs exigeait des actions qui allaient à l’encontre des idéaux fondamentaux de la décentralisation et créaient un dangereux précédent.

Les conséquences – La scission de l’Ethereum

En fin de compte, la majorité de la communauté Ethereum a voté pour effectuer un hard fork , et récupérer l’argent des investisseurs de la DAO. Mais tout le monde n’était pas d’accord avec cette ligne de conduite. Il en est résulté une division où deux blockchain parallèles existent maintenant. Pour les membres qui ne sont pas du tout d’accord avec les changements apportés à la blockchain, même en cas de piratage, il existe Ethereum classic. Pour la majorité de ceux qui ont accepté de réécrire une petite partie de la chaîne de blocage et de rendre l’argent volé à leurs propriétaires, il y a Ethereum.

Les deux blockchains ont les mêmes caractéristiques et sont identiques dans tous les sens 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 dur travail soit encore valable sur la chaîne Ethereum Classic. A partir du bloc où le fork ou le changement de code a été exécuté, les deux blockchain agissent individuellement.

Un avenir aux possibilités inimaginables pour Ethereum

Malgré les retombées du piratage du DAO, Ethereum va de l’avant et envisage un avenir prometteur. En fournissant une plateforme conviviale qui permet aux gens d’exploiter la puissance de la technologie de la 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, y compris la finance, l’immobilier, le milieu universitaire, les assurances, les soins de santé et le secteur public, parmi tant d’autres.

La plupart des entreprises importantes exécuteront des processus d’affaires sur leurs blockchain privées.

  • Blockchain privées : D’ici deux ans, les grandes entreprises mèneront plusieurs processus d’affaires sur leurs propres blockchain privées. Les employés, les clients, les vendeurs et les fournisseurs de services de chaque entreprise pourront accéder en toute sécurité à la blockchain privée de l’entreprise par le biais de transactions authentifiées par cette dernière.
  • Blockchains Consortium : Dans deux ans, de nombreuses entreprises auront commencé à mettre en place des 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 fiable, des chaînes d’approvisionnement ou de valeur.

Qu’est-ce qu’Ethereum : Conclusion

La plate-forme Ethereum contribue également à modifier la manière dont nous utilisons Internet. Les applications décentralisées poussent un changement fondamental d’un Internet de l’information où nous pouvons instantanément visualiser, échanger et communiquer l’information à l’Internet de valeur où les gens peuvent échanger la valeur immédiate sans aucun intermédiaire.

Bien qu’il n’en soit qu’à ses débuts, et qu’il y aura sans aucun doute d’autres obstacles à surmonter, Ethereum semble être une plateforme véritablement transformationnelle. Avec un grand nombre des applications les plus passionnantes qui restent à développer, nous ne pouvons que commencer à nous interroger sur les possibilités inimaginables qui nous attendent.

Découvrez d’autre crypto-monnaies :

Découvrez d'autres articles

cryptus

Cowboy des crypto-monnaies, je dégomme les shitcoins plus vite que mon ombre. Passionné de l’univers blockchain ainsi que du web.

Laisser un commentaire