Ethereum (ETH) : Comment j’ai appris à ne plus m’inquiéter et à aimer la “bombe de difficulté”





Le sector des crypto-monnaies est en proie aux liquidations et aux licenciements, mais les développeurs d’Ethereum continuent de travailler à la fusion, c’est-à-dire au passage prochain du réseau blockchain à un nouveau mécanisme plus économe en energie pour émettre des blocs remaining secured.

The irony of sorts from the pessimism of the marchés coïncide avec une period of optimism in the history of the développement d’Ethereum. Le réseau abandonnera bientôt son mécanisme de consensus PoW (proof-of-work), qui consomme beaucoup d’énergie et dans lequel les ordinateurs sont en concurrence pour émettre des blocs et gagner des récompenses, pour passer à un mécanisme PoS (proof-ofism PoS stake) plus efficace, qui sélectionne au hasard des « validateurs » pour ajouter des blocs à la blockchain s’ils « mettent en jeu » 32 ethers avec le réseau.

Ethereum a connu une répétition générale de fusion encourageante il ya quelques semaines lorsque son testnet (réseau de test) Ropsten est passé avec succès au PoS. Les testnets sont des réseaux qui fonctionnent en parallèle d’Ethereum et permetent aux développeurs d’experimenter et de tester de nouvelles applications sans mettre en danger une valeur monétaire réelle.

Malgré quelques problèmes mineurs, la fusion de Ropsten a été généralement considérée comme un succès majeur, et au cours des prochains mois, une series d’essais similaires auront lieu sur d’autres d’Eréseaux. Si ces essais se déroulent sans trop de problems, Ethereum devrait enfin être prêt à se lancer dans sa fusion officielle en un réseau PoS.

The article a été publié dans Valid Points, la lettre d’information hebdomadaire de CoinDesk qui analysis Ethereum 2.0 et son impact sur les marchés cryptographiques. Subscribe to Valid Points ici.

PoS figure sur la feuille de route d’Ethereum depuis son lancement en 2015, mais le projet du réseau de passer de PoW à PoS est un effort d’ingénierie sans véritable précédent. Ethereum a une capitalization boursière de 140 billions de dollars, et une erreur pourrait entraîner une catastrophe Financière.

Compte tenu de l’importance de l’enjeu, les développeurs d’Ethereum on pris soin de mettre tous les points sur les i et les barres sur les t afin de s’assurer que la transition vers PoS se fasse sans accroc major. Cette prudence, pourtant justifiée, a entraîné une série de lapel pour le project. La transition vers PoS était prévue dès 2019, mais chaque fois que la fusion (initialement appelée « Ethereum 2.0 ») semblait être proche, le calendrier semblait reculer de quelques mois supplémentaires.

Les principaux développeurs d’Ethereum se Herisseront à l’idee que la fusion ait jamais été « retardée ». Techniquement, elle n’a jamais eu de date de sortie concrète. Mais ce n’est que de la sémantique. Le calendrier de la Fusion a, à maintes reprises, dépassé les attentes de la plupart des gens.

La fusion semble vraiment proche cette fois-ci, mais la route vers le PoS semble s’allonger encore ce mois-ci avec l’annonce que la « bombe de difficulté » sera retardée de quelques mois.

Comme l’explique EthHub, « la « bombe de difficulté » d’Ethereum fait référence à un mécanisme qui, à partir d’un nombre de blocs prédéfini, augmente le level the difficulté des enigmes dans l’algorithme de minage de preuve de preuve de preuve de preuve de preuve de la , ce qui entraîne des temps de bloc plus longs que la normal (et donc moins de récompenses en ETH pour les mineurs). The mechanics augmented the difficulté de manière exponentielle au fil du temps et conduit finalement à ce que l’on appelle « l’âge de glace », c’est-à-dire que la chaîne devient si difficile à miner qu’elle s’ Arrête de produire des blocs (elle gele). †

La bombe de la difficulté a historiquement été utilisée par les développeurs d’Ethereum comme une incitation artificielle à la mise en œuvre de la fusion. Déplacer la bombe de la difficulté signifie émettre une mise à jour à l’ensemble du réseau – quelque chose qui devra se produire de toute façon avec la fusion, mais qui est un peu un casse-tête pour les développeurs si ce n’est pas complement necessaire.

mesure que la bombe se rapproche, le réseau ralentit jusqu’à devenir inutilisable.

Lors de l’appel bihebdomadaire » All Core Devs » d’Ethereum, le 10 juin, un développeur a remarqué que la bombe de difficulté, qui ne devrait pas geler complètement le réseau avant deux mois, avait déjà commenircé à ralent blocs au point de devenir perceptible. Sur le meme sujet : Prédiction du prix des crypto-monnaies aujourd’hui : Solana, Cardano et Bitcoin

En conséquence, les développeurs ont accepté de repousser la bombe de 700,000 blocs, soit environ 100 jours. Ils disposeront ainsi de quelques mois supplémentaires pour effectuer des tests et preparer la Fusion sans risquer de ralentir le réseau sans raison réelle.

Mais si la bombe peut être repoussée at will, quel est l’interêt?

Ben Edgington, chef de produit à la société de développement d’Ethereum ConsenSys, a decrit la bombe de difficulté comme « l’une des bizarreries d’Ethereum ». Sur le meme sujet : Alert BTC : Le Bitcoin passe sous la barre des 27 000 dollars, alors que la liquidation des crypto monnaies se poursuit.

« Pour ce qui est de forcer les développeurs, je n’ai pas l’impression que cela serve vraiment à quelque chose », a déclaré Edgington. « Avoir ces forks à la bombe en est une illustration. Nous sommes sur le point de faire la troisième dans l’histoire d’Ethereum. †

Selon Edgington, le fait que la bombe ait été repoussée à plusieurs reprises (sans aucune mise à jour de la PdS) est la preuve qu’elle ne fonctionne pas comme prévu.

Selon Edgington, les développeurs d’Ethereum sont déjà suffisamment motivés pour déployer la Fusion. « Nous sommes conscients qu’il ya un coût à ne pas livrer : Il ya un coût environnemental, il ya un coût d’émission, il ya un coût de ne pas être sur le protocole de consensus le plus sûr. Vous savez, nous pensons que le proof-of-stake est meilleur que le proof-of-work à bien des égards. Il ya donc des coûts réels à ne pas fusionner rapidement », a déclaré Edgington.

Tout le monde n’est pas d’accord avec Edgington sur l’inutilité de la bombe. Tim Beiko, qui dirige l’appel All Core Devs au nom de la Fondation Ethereum, an expliqué à CoinDesk que la « bombe est extrêmement utile pour de nombreuses raisons », au-delà du simple fait d’être une fonction de forçage pour la fusion.

« La première raison de son utilité est qu’elle oblige les gens à prendre une decision active quant à leur participation au réseau », a déclaré Beiko. Chaque fois que la Difficulty Bomb est repoussée, les équipes clientes – qui construct le logiciel alimentant le réseau Ethereum – doivent mettre à jour leur code. Le dernier repoussage de la Difficulty Bomb aura lieu lors de la mise à level du réseau Gray Glacier, prévue pour le 29 juin et qui obligera toutes les équipes clientes à mettre à jour leur logiciel avant le 27 juin.

Chaque fois que le réseau est mis à level, les équipes des clients doivent se coordinator pour mettre à jour leur logiciel à l’unisson. Si les équipes ne travaillent pas ensemble, elles risquent de fragmenter – ou de bifurquer – le réseau en deux blockchains. Selon M. Beiko, la « décision active » de mettre à jour et de repousser la bombe de difficulté est un bon exercise pour les équipes clientes, car elles devront éventuellement faire jouer leurs muscles de mise à jour pour des changements plus conséquents, comme la fusion elle meme.

« La deuxieme raison [de la bombe de difficulté] – et c’est une raison qui, à mon avis, est probablement sous-estimée – est l’idée que cela rend un peu plus difficile la création d’un fork frauduleux d’Ethereum », a déclaré Beiko. « Il ya deux ou trois ans, il y avait, par exemple, Bitcoin Diamond, Bitcoin Unlimited, Bitcoin Gold, tous ces forks de forks de forks. La raison pour laquelle, en grande partie, vous ne les voyez pas sur Ethereum est qu’ils nécessitent non seulement un changement d’une ligne – comme beaucoup de ces forks Bitcoin le font – mais ils exigent également que les gens exécutent le a day. †

Beiko pense que la bombe de difficulté peut aider à prévenir les forks frauduleux, car elle rend la creation d’une nouvelle version d’Ethereum un peu plus compliquée. À moins que l’équipe à l’origine d’un fork d’Ethereum ne dispose d’un ingénieur capable de modifier le code d’Ethereum pour supprimer la bombe de difficulté, le fork finira par s’arrêter une fois la bombe lancée , ce qui le rendra inutile.

The plus, selon Beiko, « au-delà du changement technique, il faut convaincre les gens de le télécharger. » Vous ne pouvez pas simplement re-skin Ethereum, supprimer la bombe de difficulté et inviter les gens à passer à votre nouveau réseau. Les opérateurs de nœuds, c’est-à-dire les personnes dont les ordinateurs assurent le fonctionnement des blockchains, devront également mettre à jour leur logiciel afin de prendre en charge un fork Ethereum.

Cela signifie que le lancement d’un fork Ethereum nécessite également la création d’une communauté qui croit suffisamment en votre projet pour être prête à fournir un peu de travail supplémentaire afin the mettre à level son logiciel.

« Je pense que c’est vraiment sain, à la fois parce que cela limite le nombre de forks à faible effort, mais si vous avez un fork légitime, qui je pense sont très sains pour les blockchains … cela with une barre technique minimal sur ce qu’ils doivent faire », a declaration Beiko.

Thomas Estimbre
Les derniers articles by Thomas Estimbre (all the way)





Leave a Reply

Your email address will not be published.