Qu'est-ce qu'Ethereum - Un guide complet pour les débutants

Vous avez manqué le point si vous pensez qu'Ethereum est précieux car il a la deuxième plus grande capitalisation boursière et une valeur par unité relativement élevée. Et rien qu'en échangeant et en stockant la crypto-monnaie, vous vous écartez d'une opportunité beaucoup plus fantastique.  

Le marché de la crypto-monnaie est en effet un peu un Far West ces jours-ci, et beaucoup de gens recherchent simplement des bénéfices. Cependant, comprendre Ethereum vous donnera un aperçu de la situation dans son ensemble de Vitalik Buterin et pourquoi son projet est si génial. 

Mais n'oublions pas qu'il y a eu quelques changements en ce qui concerne Ethereum. La version dite 2.0, le processus de jalonnement et le changement de protocole en preuve de participation ont commencé, mais il reste à voir comment Ethereum fonctionnera finalement. 

Ethereum expliqué 

Tout d'abord, Ethereum est une plateforme fondée par Vitalik Buterin pour rendre l'internet décentralisé, où le code fait loi. Sa pièce est l'altcoin le plus connu, plus qu'une crypto-monnaie ordinaire, l'Ether.   

Ethereum est une plate-forme de bricolage pour les applications décentralisées (DAPP). Il vous permet de créer une application qu'aucune personne ne contrôle et qui s'appuie sur la technologie blockchain. Par conséquent, cela supprime le besoin d'un tiers, car tout est géré via des contrats intelligents.   

Les dApps sont construits via Solidity et Vyper, et vous pouvez leur donner pratiquement n'importe quelle capacité. 

Les développeurs plus expérimentés pourraient également vouloir utiliser YUL, un langage intermédiaire pour la machine virtuelle Ethereum, ou Yul+, une extension de Yul.   

NOTE CÔTÉ. Solidity est un langage de programmation orienté objet permettant d'écrire des contrats intelligents sur la plate-forme Ethereum. Solidity ressemble beaucoup à une version simplifiée de JavaScript. Vyper est un langage de programmation pythonic avec moins de fonctionnalités que Solidity qui vise à rendre les contrats plus sûrs et plus faciles à auditer. Yul et Yul+ sont utilisés par des développeurs expérimentés qui prennent en charge EVM et Ewasm, ce qui peut vous aider à optimiser la consommation de gaz de vos contrats.   

La plate-forme est quelque peu complexe et en constante évolution, nous n'entrerons donc pas dans les détails du codage. Mais pour comprendre Ethereum, il suffit de savoir qu'il a un aspect central :   

La machine virtuelle Ethereum calcule les éléments qui dictent le fonctionnement des contrats intelligents.   

Quant à la taille de la blockchain Ethereum, sa taille est ignorée 1000 GB en Novembre 2022.   

Démarrer avec Ethereum 

Pour commencer avec Ethereum, vous devez d'abord comprendre que la blockchain Ethereum a récemment changé le protocole de consensus de preuve de travail (PoW) à preuve de participation (PoS). 

Cette action s'appelait "La fusion". C'est devenu une réalité relativement nouvelle le 15 septembre 2022, lorsque la couche d'exécution originale d'Ethereum appelée Mainnet a fusionné avec sa nouvelle couche de consensus de preuve de participation, la Chaîne de balise.  

Avant "The Merge", Ethereum Blockchain fonctionnait comme un superordinateur géant et décentralisé. Il a acquis sa puissance de calcul dans le monde entier, et cette puissance de calcul nécessitait du gaz payé en Ether.   

Par exemple, le prix du gaz était d'environ en avril 2022, 36 Gwei (0.000000001 Eth). En outre, la consommation d'énergie PoW Ethereum (TWh) avait une moyenne valeur de 78

Après "The Merge", Ethereum Blockchain a fonctionné comme un géant, mais de manière plus verte, transformant cette blockchain en une blockchain verte. Soyons clairs, puisque 15 septembre 2022, le mécanisme de preuve de participation d'Ethereum n'utilise que ~0.0026 TWh/an.  

Le consensus PoW avait une valeur de 30.000x plus grand que le protocole PoS dans l'affaire Ethereum. Cette mise à niveau significative de la blockchain a réduit la consommation d'énergie du réseau de 99,99 % ! C'est de la drogue, non ? 

Après ce résumé, vous en comprendrez plus sur l'importance de "The Merge" sur la blockchain Ethereum. Mais maintenant, vous êtes intéressé par la façon de démarrer pour de vrai avec Ethereum, n'est-ce pas ? 

Donc, d'abord, vous aurez besoin d'un portefeuille pour stocker Ethereum. Il existe de nombreux portefeuilles Ethereum – certains sont meilleurs, d'autres pires. C'est pourquoi vous devriez lire notre Guide du portefeuille de crypto-monnaie avant d'en choisir un.   

Ensuite, vous pouvez continuer à rédiger des contrats intelligents et à créer des dApps. 

À quoi sert l'éther 

Il n'y a pas de données sur l'offre maximale d'ETH, mais au moment de la rédaction, il y a 122.37 millions d'ETH sur le marché.   

L'utilisation principale d'Ether est d'alimenter et d'inciter le réseau Ethereum. Mais à ce stade, vous voudrez peut-être savoir à quoi sert l'éther autre que l'achat de gaz.   

Et il existe plusieurs cas d'utilisation en dehors de la plate-forme. Les gens utilisent Ether pour envoyer de l'argent à l'étranger, avec des frais minimes, par le biais de transferts peer-to-peer. De plus, vous pouvez utiliser Ether pour acheter des produits ou des services auprès de tous les fournisseurs qui les acceptent. Ou vous pouvez simplement échangez-le sur les échanges.   

NOTE CÔTÉ. Pour faciliter la connexion de votre navigateur internet avec les dApps, vous pouvez utiliser Metamask, surtout si vous souhaitez effectuer de petites transactions ici et là.   

Contrats Ethereum Smart 

L'innovation importante apportée par Ethereum a été le contrat intelligent.   

Contrats intelligents sont de petits programmes qui sont établis avant de lancer un token, puis stockés sur la blockchain. Après avoir écrit les caractéristiques de la fonction, elles s'exécuteront de manière autonome sans que personne ne puisse les modifier.   

Fondamentalement, un contrat intelligent définit la condition sur laquelle toutes les parties acceptent de l'utiliser. De plus, les contrats intelligents peuvent contenir diverses informations, du nombre de jetons à même un type d'assurance.   

Au début, créer un nouveau contrat intelligent et un jeton revenait à réinventer la roue. Presque chaque nouveau jeton nécessiterait une personnalisation spéciale pour un échange, un portefeuille ou une application avec laquelle communiquer.   

Il y avait beaucoup de place pour les erreurs et changer votre dApp après l'avoir lancé sur le réseau principal nécessiterait un hard fork. Ainsi, la nécessité d'un norme de jeton apparu.   

Commentaire de demande Ethereum (ERC)   

Imaginez Ethereum Request for Comments (ERC) comme un document que les programmeurs utilisent pour rédiger des contrats intelligents sur Ethereum Blockchain. Ils définissent des règles dans ces documents auxquelles les jetons basés sur Ethereum doivent obéir. 

De nos jours, de nombreux ERC ont mûri, nous n'en présenterons donc ci-dessous que quelques-uns, qui sont aussi les plus importants : 

ERC20 est apparu en 2015 et a donné aux utilisateurs d'Ethereum des directives pour créer un jeton fongible. C'est le jeton le plus répandu et, de loin, le plus facile à fabriquer.   

Vous n'avez même pas besoin de rédiger vous-même un contrat intelligent. Vous pouvez partir sur un générateur de jetons pour créer automatiquement votre crypto-monnaie. Vous n'avez qu'à mettre des informations de base comme:   

  • le nom du jeton ;   
  • le symbole;   
  • alimentation maximale ;   
  • prix;   
  • limite de gaz.   

Certaines de ces plateformes vous permettent même de générer une ICO.   

Au fil du temps, les gens ont remarqué beaucoup de problèmes avec ERC20, et l'un des problèmes les plus connus est l'envoi d'un jeton à un contrat intelligent qui n'est pas conçu pour le prendre en charge. Des millions de dollars ont été perdus en raison de transactions bloquées.   

ERC223 vient résoudre ce problème en ajoutant une fonction de repli de jeton. Il s'agit d'une version améliorée de l'ERC20 qui rejette les transactions non prises en charge et utilise deux fois moins de gaz.   

ERC721 est le token standard qui propose une jeton non fongible. Si ERC20 est livré avec un jeton de la même valeur que le suivant, ERC721 introduit des jetons indivisibles et uniques. L'utilisation la plus populaire d'ERC721 est dans CryptoKitties.   

ERC777 représente une nouvelle façon d'interagir avec les contrats. Il permet à tout le monde d'ajouter des fonctionnalités supplémentaires aux jetons, similaires à un contrat de mixage, pour une plus grande confidentialité des transactions ou une fonction de récupération d'urgence pour vous guider si vous perdez vos clés privées. 

ERC1155 est une approche unique qui propose une norme où un seul contrat agit comme une interface pour plusieurs types de jetons, tels que des configurations fongibles, non fongibles ou autres. 

Ethereum 2.0 et la fusion 

Ethereum 2.0 apporte des améliorations conçues pour innover le réseau Ethereum en prévoyant de décentraliser la mise à l'échelle du réseau et la transition vers la preuve de participation. Vers 2018, tous les travaux des chercheurs ont été combinés en une feuille de route unique sous le parapluie « Ethereum 2.0 ». 

L'ancienne chaîne existait avant le 15 septembre 2022, date à laquelle Ethereum a migré vers la preuve de participation ; une ancienne chaîne Eth1 de preuve de travail aurait finalement été dépréciée via des difficultés rencontrées. Depuis le 15 septembre 2022, les utilisateurs et les applications ont migré vers une nouvelle chaîne Ethereum de preuve de participation connue sous le nom d'ETH2. 

Le processus de changement du protocole de consensus en preuve de participation a commencé avec la phase 0 en décembre 2020 avec le lancement officiel de la Beacon Chain. Dans cette phase, la Beacon Chain gère le registre des validateurs et met en œuvre le mécanisme de consensus Proof of Stake (PoS) pour Ethereum 2.0. 

La chaîne Beacon ajoute une fonctionnalité de jalonnement native à la blockchain Ethereum en tant que caractéristique principale du passage du réseau au mécanisme de consensus PoS. 

La deuxième phase, nommée "The Merge", a combiné la chaîne Beacon avec le réseau principal Ethereum, qui s'est produite récemment le 15 septembre 2022. La mise à niveau finale pour l'ETH2 verra la mise en œuvre des chaînes Shard. 

Et maintenant, si vous vous demandez s'il est possible d'exploiter Ethereum, la réponse est NON. Du moins pas de la manière classique dont elle s'est déroulée. Après "The Merge", le protocole de consensus a été changé en preuve de participation, ce qui signifie que vous ne pouvez pas exploiter Ethereum. Cependant, vous pourrez gagner Ethereum en jalonnant 32 Ether et en utilisant un ordinateur portable moyen.  

La fusion s'accompagne d'une vitesse de transaction de dizaines de milliers par seconde. En outre, les coûts et les frais seront réduits.   

L'interface est également plus conviviale afin que les gens puissent développer encore plus de projets sur Ethereum. 

Avant la mise à niveau de Merge dans Septembre 2022, la consommation d'énergie d'Ethereum pour le mois précédent (août 2022) était d'environ 86 TWh par an. C'est à peu près ce qu'un pays de taille moyenne consomme par an. Après avoir remplacé le minage par le jalonnement, cet indicateur a chuté de 99.95%

L'introduction du sharding dans Ethereum 2.0 devrait permettre une mise à l'échelle accrue d'Ethereum, car les transactions peuvent être réparties sur 64 nouvelles chaînes. 

Cela signifie que l'exécution d'un nœud Ethereum deviendra considérablement plus facile d'un point de vue matériel, car beaucoup moins de données doivent être stockées sur un système. 

La mise à niveau complète devrait avoir lieu d'ici 2023. 

NOTE CÔTÉ. Rappelez-vous que l'organisation Ethereum est suppression progressive la terminologie Ethereum 2.0 et ETH2. Cependant, la feuille de route et les développements restent les mêmes. 

Preuve de participation Ethereum 

Dans le statu quo précédent, Ethereum pouvait prendre en charge 15 transactions par seconde. Pour se développer, "The Merge" d'Ethereum est venu avec plusieurs mises à jour centrées sur le jalonnement, ce qui a conduit à la suppression progressive de l'extraction de preuve de travail.   

En passant au jalonnement, Ethereum signifie prendre en charge des milliers de transactions par seconde. 

De plus, l'augmentation des transactions par seconde ne se fait pas au détriment des nœuds actuels. La preuve des mécanismes de consensus sur les enjeux repose sur une incitation économique pour garder les validateurs honnêtes.  

Les validateurs peuvent ouvrir des nœuds de jalonnement en verrouillant 32 ETH dans un contrat de jalonnement. Et au fur et à mesure qu'ils sécurisent le réseau, ils recevront un APR spécifique qui peut varier de 3.9 % à 5.4 % APR à plus de 9 % à 12 % APR.   

NOTE CÔTÉ. L'APR actuel peut être vérifié sur launchpad.ethereum.org.   

Le système de preuve d'enjeu a ouvert un nœud nécessitant beaucoup moins de puissance matérielle que la méthode de consensus précédente, car le nœud doit gérer moins d'informations à la fois. Un opérateur de nœud doit exécuter un fragment sur son nœud, ce qui sera possible même avec un ordinateur portable de bureau.   

Le caractère aléatoire est plus important dans le processus de jalonnement. Les nœuds sont attribués de manière aléatoire aux fragments et aux transactions afin qu'ils ne puissent pas s'entendre et prendre le contrôle d'un fragment.   

Staking Ethereum est conçu pour être plus accessible afin d'encourager la décentralisation. Vous n'avez besoin que d'un ordinateur dédié et de 32 ETH. Si vous souhaitez verrouiller plus d'ETH, vous devez ouvrir un nœud séparé avec une autre participation de 32 ETH.   

Mais rappelez-vous que les connaissances techniques pour configurer correctement un nœud sont indispensables. Si vous gâchez la configuration du nœud, êtes piraté ou tentez d'endommager le réseau (même par erreur), votre mise peut être réduite et même expulsée.   

Et, bien sûr, il existe des forfaits permettant à chacun de trouver l'option la plus appropriée pour lui et le réseau. Les options sont :   

Jalonnement à domicile en solo - connu comme l'étalon-or pour le jalonnement, offre des récompenses de participation totales, améliore le réseau décentralisé et ne nécessite pas de faire confiance à quelqu'un d'autre avec vos fonds.   

Le jalonnement en tant que service - ce package est conçu pour les personnes qui ne se sentent pas à l'aise avec le matériel mais qui veulent quand même miser. Celui-ci vous permet de déléguer la partie difficile pendant que vous gagnez des récompenses de bloc natives. Cela vous permettra de créer un ensemble d'informations d'identification de validateur, de télécharger vos clés de signature et de déposer vos 32 ETH.   

Mise en commun – plusieurs solutions de pool aideront les utilisateurs qui ne souhaitent pas miser 32 ETH. Inclut ce que l'on appelle le «staking liquide», qui implique un jeton de liquidité ERC-20 représentant votre ETH jalonné. Cette solution permet une sortie facile et à tout moment et rend le jalonnement aussi simple qu'un échange de jetons. Il permet également aux utilisateurs de conserver la garde de leurs actifs dans leur propre portefeuille Ethereum.   

Echanges centralisés – de nombreux échanges centralisés fournissent des services de jalonnement si vous ne souhaitez pas détenir d'ETH dans votre portefeuille. Cela peut être une solution de repli pour gagner un certain rendement sur vos avoirs en ETH avec un minimum de surveillance ou d'effort.   

La preuve de participation Ethereum est actuellement lancée. La chaîne Beacon a fusionné avec le réseau principal Ethereum le 15 septembre 2022.   

Les chaînes Ethereum Shard 

Le sharding est un concept qui divise l'ensemble du réseau Ethereum en plusieurs parties appelées «shards» qui réduiront la congestion du réseau et augmenteront les transactions par seconde. Chaque fragment contiendrait son état indépendant, ce qui signifie un ensemble unique de soldes de compte et de contrats intelligents. En outre, le sharding fournira des couches de stockage supplémentaires et bon marché pour les applications et les cumuls pour stocker les données. 

Ce concept permet également des solutions de couche deux qui offrent de faibles frais de transaction tout en tirant parti de la sécurité d'Ethereum. 

Le sharding peut être considéré comme la plus complexe des solutions de mise à l'échelle d'Ethereum. Il devrait être publié dans le courant de 2023, donnant aux développeurs le temps nécessaire pour l'étudier en profondeur et le tester dans des environnements de production. 

Avant d'aller plus loin, il est essentiel de connaître les rôles que jouent les nœuds dans le réseau Ethereum. Ces nœuds sont créés pour vérifier le travail des mineurs et suivre des règles de consensus. La meilleure façon est de conserver une copie complète du grand livre Ethereum et de commencer le plus simplement possible. Pourtant, c'est difficile car la blockchain Ethereum approche de 1 To de stockage, ce qui rend impossible pour une personne ordinaire d'exécuter un nœud. 

Que résout le sharding ? Eh bien, les nœuds pourraient devenir trop chers pour fonctionner sur Ethereum, ce qui rendrait le réseau plus sensible à la centralisation. Dans le même temps, chaque transaction traitée par chaque nœud le fera, donc Ethereum n'évolue jamais. 

Le sharding n'a pas l'intention de déplacer les transactions hors de la blockchain mais d'améliorer le réseau sans sacrifier la décentralisation, l'évolutivité et la sécurité. 

L'avenir d'Ethereum 

Le sujet le plus brûlant en 2022 pour Ethereum a été la fusion entre Beacon Chain et le réseau principal Ethereum, qui s'est produite le 15 septembre 2022.  

Maintenant, tous les regards sont tournés vers la mise à niveau du sharding. Pour l'équipe Ethereum, cette mise à niveau est devenue une priorité depuis qu'Ethereum est passé à la preuve de participation.  

Sharding pourrait être expédié en 2023. 

* Les informations contenues dans cet article et les liens fournis sont uniquement à des fins d'information générale et ne doivent constituer aucun conseil financier ou d'investissement. Nous vous conseillons de faire vos propres recherches ou de consulter un professionnel avant de prendre des décisions financières. Veuillez reconnaître que nous ne sommes pas responsables de toute perte causée par toute information présente sur ce site Web.

Source : https://coindoo.com/what-is-ethereum/