Ethereum passe à l'action contre les attaques DoS avec la dernière proposition de Vitalik Buterin | BSCN (fka BSC News)

Le cofondateur d'Ethereum, Vitalik Buterin, et le chercheur Toni Wahrstätter ont introduit une nouvelle Proposition d'Amélioration d'Ethereum, EIP-7983, qui pourrait remodeler la façon dont les transactions sont gérées sur le réseau.

Au cœur de cette proposition se trouve un plafond d'utilisation de gaz de 16,77 millions d'unités par transaction, destiné à accroître la résilience d'Ethereum contre les attaques par déni de service (DoS) et à améliorer la prévisibilité des prix des transactions.

La proposition introduit une limite de transaction claire : si une seule transaction dépasse 16,77 millions de gas, elle serait considérée comme invalide et exclue du mempool. De même, tout bloc contenant une telle transaction serait également considéré comme invalide.

Ce changement n'est pas une réduction de la limite totale de gaz par bloc d'Ethereum. Cela reste sous le contrôle des validateurs et des mineurs grâce aux règles de consensus existantes. Au lieu de cela, la proposition introduit une restriction par transaction qui garantit qu'aucun utilisateur ou contrat intelligent unique ne peut dominer les ressources du bloc.

Pourquoi 16,77 millions ?

Selon les règles actuelles, il est possible qu'une seule transaction consomme la limite de gaz d'un bloc entier. Cela ouvre la porte à la saturation des blocs et à l'instabilité du réseau. L'EIP-7983 s'attaque à ce risque en plafonnant l'utilisation de gaz au niveau des transactions à 2²⁴, soit 16,77 millions d'unités de gaz.

Selon Buterin et Wahrstätter, cette valeur a été choisie car elle répond à la plupart des cas d'utilisation courants sur Ethereum — y compris les interactions DeFi, les déploiements de contrats intelligents et les échanges de tokens complexes, sans introduire de vulnérabilités.

Plus important encore, le plafond oblige les développeurs à diviser les grandes opérations en étapes modulaires plus petites, ce qui s'aligne mieux avec l'architecture des environnements d'exécution basés sur zk. Ces environnements bénéficient de tailles de transaction prévisibles et de flux de travail modulaires qui permettent une génération de preuves et une vérification d'état plus efficaces.

Protéger Ethereum contre les attaques par déni de service

Les attaques DoS restent l'une des menaces les plus critiques pour les réseaux de blockchain publics. En limitant la quantité de gaz qu'une seule transaction peut consommer, l'EIP-7983 empêche les acteurs malveillants de créer des transactions de taille excessive qui pourraient monopoliser l'espace de bloc ou retarder les temps de confirmation du réseau.

Le cap de gaz garantit une répartition plus équitable des ressources de bloc, améliorant à la fois la décentralisation et l'expérience utilisateur. Il encourage les développeurs à rédiger des contrats intelligents plus efficaces, sachant que les appels gonflés ou trop complexes seront rejetés à l'étape de vérification.

Pas une Disruption

La plupart des transactions sur Ethereum aujourd'hui sont bien en dessous de la limite de gaz proposée, ce qui signifie que ce changement est peu susceptible de perturber les dApps existantes ou le comportement des utilisateurs. Néanmoins, cela établit un précédent pour l'application des limites de transaction au niveau du protocole, qui s'appuyait auparavant beaucoup plus sur l'optimisation côté client et les stratégies d'estimation du gaz.

EIP-7983 s'appuie sur des propositions antérieures telles que EIP-7825, qui se concentrait également sur la rationalisation de l'exécution des transactions pour la rendre plus prévisible et efficace en termes de ressources. Ensemble, ces efforts reflètent une volonté continue au sein de la communauté des développeurs d'Ethereum de réduire la complexité et d'améliorer la scalabilité à long terme.

La Vision Plus Large de Buterin pour la Simplification d'Ethereum

La proposition de plafonnement des frais de gaz survient quelques semaines après que Buterin a publiquement appelé à une simplification de la couche de base d'Ethereum, citant la montée des coûts, les lancements retardés et les risques de sécurité accrus dus à une complexité excessive du protocole. En mai, il a publié une feuille de route qui mettait l'accent sur le minimalisme, inspirée par l'architecture épurée de Bitcoin.

De l'absence partielle d'état—où les nœuds complets ne stockent que les données d'état pertinentes—à des systèmes d'identité pluralistes qui équilibrent la confidentialité et la participation, Buterin a posé les bases d'un avenir Ethereum plus rationalisé et durable.

La proposition d'Amélioration d'Ethereum 7983 s'inscrit dans cette vision en offrant une règle simple et contraignante qui aide Ethereum à maintenir des normes de performance sans sacrifier la flexibilité pour des applications avancées.

Ethereum fait face à la concurrence de plateformes plus légères

La domination d'Ethereum est remise en question par des plateformes plus agiles comme Solana, qui a récemment surpassé Ethereum en revenus mensuels de dApp et en volume d'échange décentralisé (DEX). En juin, Solana a enregistré 146 millions de dollars en revenus de dApp et plus de 5,7 milliards de dollars en volume DEX, contre 4,7 milliards de dollars pour Ethereum.

Alors que les concurrents tirent parti d'environnements à haut débit et à faible coût, Ethereum doit continuer à affiner son protocole pour maintenir sa pertinence. Des propositions comme l'EIP-7983 signalent un engagement envers l'optimisation des performances et la clarté opérationnelle—des étapes cruciales dans cette direction.

Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Récompense
  • Commentaire
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)