Partager cet article

La crise croissante du GAS sur Ethereum (et les mesures prises pour l'arrêter)

Le réseau Ethereum connaît de nouveaux niveaux de congestion avec une utilisation croissante, une évolution qui stimule les propositions d'améliorations techniques.

Ethereum est au milieu d'une « crise du GAS ».

C'est du moins ce qu'affirme Taylor Monahan, PDG de MyCrypto, qui a rappelé sur Twitter cette semaine aux utilisateurs les bonnes pratiques en matière de fixation des frais de transaction sur la deuxième plus grande blockchain au monde. Ces inquiétudes sont justifiées : en raison de l'évolution des conditions sur le réseau, il est possible que les utilisateurs du logiciel de portefeuille de la startup paient trop cher leurs transactions.

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter Crypto Long & Short aujourd. Voir Toutes les Newsletters

Au total, les utilisateurs Ethereum ont dépensé 5 862 ethers, soit 2,7 millions de dollars, pour effectuer des transactions lundi, un record historique selon les données disponibles sur le réseau. Le coupable ? Une seule plateforme d'échange, FCoin, basée en Chine, semble encombrer la blockchain avec unmodèle économique controversé.

« Il est [bon de se rappeler] ce qu'est réellement le GAS , comment il fonctionne et pourquoi il est nécessaire… et pourquoi cette situation est inutile », a déclaré Monahan. tweeté.

Mesure de l'effort de calcul, le prix du GAS (ce que les utilisateurs paient pour utiliser le réseau) fluctue en fonction de la demande. Et cette demande semble atteindre des niveaux sans précédent. Alors qu'en décembre, CryptoKitties, un jeu d'élevage de chats numérique populaire, a submergé le réseau, les dépenses cumulées en GAS à cette époque représentaient moins de la moitié des nouveaux sommets de cette semaine.

« Les prix de GAS ne semblent pas bons en ce moment », averti ETH GAS Station, une ressource principale pour les mesures du GAS éther, a déclaré sur Twitter lundi que les utilisateurs doivent payer 3,20 $ pour qu'une transaction soit acceptée, ou attendre des périodes de 30 minutes pour que cette transaction soit acceptée dans un bloc.

La situation s'est depuis corrigée – les frais de transaction, bien qu'encore élevés, se sont stabilisés par rapport aux pics de lundi – mais les développeurs explorent toujours des moyens de garantir que la volatilité soit améliorée.

« Le problème est de savoir ce qui provoque l’augmentation de ces frais et comment cela affecte la facilité d’utilisation de la blockchain dans un sens plus large », a déclaré Monahan à CoinDesk.

Et c'est parce que, même si les coûts de transaction indiquent un problème de mise à l'échelle plus large (à mesure que le réseau atteint ses limites, les frais de transaction augmentent), des mesures peuvent être prises pour améliorer les coûts avant Ethereum ne passe à une architecture plus évolutive.

Par exemple, Monahan a déclaré que cela est dû à des outils imparfaits, comme les algorithmes de tarification du GAS qui se trompent parfois, et que l'erreur Human de la part des utilisateurs est responsable d'une grande partie de la hausse des prix.

Monahan a résumé :

« Les frais sont très élevés en raison de quelques Événements survenus ces derniers jours qui ont augmenté la demande [et] de quelques parties qui ont des facteurs externes qui rendent le paiement de frais de transaction exorbitants intéressant. »

Attaques au GAS

Selon Monahan, FCoin est ONEun de ces acteurs.

FCoin, plateforme d'échange basée en Chine, a déjà attiré l'attention grâce à son modèle de revenus novateur, qui consiste à distribuer des jetons gratuits aux utilisateurs effectuant des transactions sur la plateforme. Comme détaillé parCoinDesk, le modèle s'est avéré populaire, ayant conduit la bourse à 24 sommets de négociation de 5,6 milliards de dollars le mois dernier, un chiffre qui a largement dépassé les principales bourses sur CoinMarketCap combinées.

Cependant, derrière la congestion Ethereum se cache actuellement le fait que FCoin organise une compétition quotidienne, dans laquelle les utilisateurs votent pour une liste de jetons en déposant ce jeton - à plusieurs reprises - sur l'échange.

En conséquence, cela a incité les développeurs de jetons à envoyer des airdrops à une multitude de comptes, déclenchant des centaines de milliers de transactions, un geste qui n'a pas été bien reçu par de nombreux membres de la communauté Ethereum .

« 240 000 $ brûlés en GAS jusqu'à présent », a déclaré le fondateur de Fresco, Roy Huang, tweetéLundi, « Si vous voulez cette folie, vous êtes dans la blockchain pour une mauvaise raison. »

S'adressant à CoinDesk, Monahan a fait écho à ce sentiment, le qualifiant de « mécanisme de vote absolument méprisable », qui encourageait les attaques Sybil, une sorte d'attaque de spam qui envahit un réseau avec de fausses identités.

Déclenché en période de congestion du réseau, le résultat est ce que le chercheur Ethereum Philippe Castonguay appelle une « guerre des prix du GAS », dans laquelle les utilisateurs se battent pour l'inclusion dans le réseau en proposant des frais plus élevés.

Les conséquences sont nombreuses : les frais de transaction augmentent, les transactions échouent en raison de frais inefficaces et d’autres, par frustration ou par accident, envoient des frais de transaction extrêmement élevés, ce qui fait grimper le prix pour tout le monde.

Cela pousse même les utilisateurs avancés à s'entendre avec les mineurs pour éviter les frais de transaction, a déclaré Monahan.

Corrections réseau

Mais quelles que soient les actions de FCoin, les développeurs soulignent qu'il existe des moyens d'améliorer la situation pour tous les utilisateurs, que cette utilisation soit condamnée ou non.

« Concernant les frais de GAS récemment élevés, je ne suis pas d'accord avec les critiques concernant les « transactions de spam », a déclaré Georgios Konstantopoulos de Loom Network. tweeté« Nous sommes dans un réseau sans autorisation. Il n'y a pas de transactions indésirables. Si quelqu'un paie les frais requis, la transaction n'est pas un spam. »

Des travaux sont donc en cours pour améliorer la situation, à court et à long terme.

Par exemple, Griff Green est l’auteur d’unproposition basé sur une recherche d'Alexey Akhunov, dans laquelle Ethereum adopte une technique inspirée du Bitcoin, appelée la stratégie « l'enfant paie le parent ».

Plutôt que de traiter séparément les transactions du même compte, les mineurs peuvent trier les transactions en fonction du compte et réclamer une prime plus élevée en les traitant simultanément, ce qui pourrait être utile pour les « super utilisateurs », comme les échanges, qui envoient plusieurs transactions à la fois.

« Pour l’instant, le mineur laisse simplement de l’argent sur la table », a déclaré Green à CoinDesk.

Le fondateur d' Ethereum, Vitalik Buterin, est également l'auteur d'un proposition, ce qui simplifie l'algorithme de tarification du GAS , ce qui permet de prédire plus facilement quel devrait être le prix correct du GAS .

À terme, un tel algorithme simplifié pourrait éliminer les erreurs actuelles du marché de la tarification du GAS . Cependant, bien qu'il ait été globalement bien accueilli, il nécessiterait une mise à jour logicielle pour tous les utilisateurs.

« Cela s'attaque certainement au cœur du problème, mais je serais surpris de voir cela mis en œuvre avant la fin de 2018 », a déclaré Green à CoinDesk.

D'autre part, la proposition de Green, qui pourrait avoir un « fort impact sur le réseau », selon Green, nécessite seulement que le code soit implémenté par les mineurs, et ne nécessiterait T de hard fork pour améliorer l'efficacité.

Green a déclaré à CoinDesk:

« Cela ajoute efficacement une boucle de rétroaction qui peut aider tout le monde à hiérarchiser efficacement les transactions. »

Vue d'ensemble

Cependant, en s'adressant à CoinDesk, Afri Schoedon, responsable de la communication chez Parity, a déclaré que la conversation portait sur le problème plus vaste de la mise à l'échelle Ethereum pour KEEP à la demande des utilisateurs.

« En général, le marché des prix du GAS est une bonne chose, en théorie, mais en réalité, les clients sont à la limite de ce qu'ils peuvent traiter », a déclaré Schoedon à CoinDesk.

Castonguay, responsable d'une mesure de mise à l'échelle à court terme appelée GasToken Factory qui permet aux utilisateurs de tirer profit du nettoyage des données inutiles de la blockchain, a convenu que la mise à l'échelle était la préoccupation sous-jacente.

« Les récentes hausses du prix du GAS ne sont en réalité que le reflet du fait que la blockchain Ethereum est proche de son débit maximal depuis un certain temps », a déclaré Castonguay. « Cela reflète le fait que les gens ont utilisé le protocole de manière cohérente et Ethereum doit évoluer. »

Cela dit, les solutions de mise à l’échelle, telles que le sharding, sont des technologies expérimentales de grande envergure, et le calendrier de leur achèvement est encore inconnu.

« Il s'agit d'une recherche de pointe », a écrit le développeur Ethereum Nick Johnson, en réponse à un utilisateur mécontent. Reddit« Personne d'autre n'a résolu ce problème non plus. Laissez-lui le temps. »

Il s'agit à la fois d'un problème de mise à l'échelle et d'optimisation, a déclaré Monahan à CoinDesk, soulignant que cela élargit le bassin de ceux qui sont capables d'aider à l'amélioration du réseau.

« Nous avons tous un rôle à jouer dans la construction de l'avenir », a déclaré Monahan, concluant :

« Nous devrions tous participer aux discussions, donner notre avis sur les outils que nous utilisons et être des acteurs actifs de cet avenir. Le meilleur monde est ONE où nous travaillons tous ensemble. »

Déversement de pétrolevia Shutterstock

Rachel-Rose O'Leary

Rachel-Rose O'Leary est codeuse et rédactrice chez Dark Renaissance Technologies. Elle a été rédactrice technique principale pour CoinDesk de 2017 à 2018, couvrant les technologies de Politique de confidentialité et Ethereum. Elle a une formation en art numérique et en philosophie et écrit sur les Crypto depuis 2015.

Rachel-Rose O'Leary