Asiftahsin
vip

Les développeurs d'Ethereum proposent un plafond de gaz pour réduire la vulnérabilité aux attaques DoS :


Le réseau Ethereum a reçu une proposition, EIP-7983, pour améliorer sa défense contre les attaques par déni de service (DoS) et renforcer la stabilité globale de la plateforme.

La mise à jour proposée, menée par le chercheur Ethereum Toni Wahrstätter et le cofondateur Vitalik Buterin, vise à établir une limite d'utilisation de gaz. Cette mesure vise à prévenir les perturbations causées par des transactions gourmandes en ressources.

Nouvelle proposition Ethereum révèle comment une transaction pourrait perturber la chaîne

L'aspect clé de la proposition est l'introduction d'un plafond sur l'utilisation du gaz par transaction, avec un seuil maximum fixé à 16,77 millions d'unités de gaz (2^24).

Les développeurs ont soutenu que cette limite de gas est une solution équilibrée. Elle permet des transactions avancées, telles que le déploiement de contrats et la facilitation d'interactions DeFi sophistiquées. En même temps, elle garantit la prévisibilité et l'équité dans l'exécution.

« Dans le cadre de la validation des blocs avant le traitement, tout bloc ayant une transaction avec un gasLimit > 16,77 millions est considéré comme invalide et rejeté », a déclaré l'EIP.

Il est important de noter que cette limite s'appliquerait à toutes les transactions, indépendamment de la limite de gaz de bloc déterminée par les mineurs ou les validateurs. Les transactions tentant de dépasser ce seuil seraient rejetées, déclenchant un code d'erreur.

Cependant, l'EIP-7983 suggère également un mécanisme pour diviser les transactions plus importantes en unités plus petites et plus gérables. Cette approche réduit considérablement le risque qu'une seule transaction n'écrase le réseau.

Selon les développeurs, la motivation derrière la proposition découle des modèles actuels selon lesquels une seule transaction peut consommer presque la totalité de la limite de gaz d'un bloc.

De tels scénarios posent des risques significatifs, y compris le potentiel d'attaques DoS et une compatibilité réduite avec les machines virtuelles à connaissance nulle (zkVMs). Ils contribuent également à une répartition inégale de la charge pendant l'exécution.

Les chercheurs soulignent que les transactions gourmandes en gaz introduisent des résultats de performance imprévisibles et peuvent mettre à rude épreuve les threads d'exécution, entraînant une instabilité plus large du réseau.

Les chercheurs croient qu'Ethereum peut réaliser une meilleure distribution des ressources en divisant les grandes transactions en unités plus petites et en imposant un plafond sur l'utilisation du gaz pour chaque transaction. Cette approche conduirait également à un réseau plus stable et évolutif.

«Cet ajustement devrait avoir un impact minimal sur un nombre restreint d'utilisateurs et de dApps, car la plupart des transactions aujourd'hui se situent bien en dessous du plafond proposé», ont-ils déclaré.

La mise à jour est actuellement en cours de révision, les développeurs envisageant son implémentation et ses éventuels compromis techniques. Si elle est adoptée, l'EIP-7983 pourrait considérablement améliorer la résilience et l'évolutivité d'Ethereum alors qu'il continue de croître.

#ETH#
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
  • 4
  • Partager
Commentaire
0/400
88vip
· Il y a 8h
Veuillez me dire comment faire un dépôt.
Voir l'originalRépondre0
NewNamevip
· Il y a 21h
Merci pour l'information !
Voir l'originalRépondre0
GateUser-b8637901vip
· Il y a 23h
Lancez-vous avec force 🚀
Voir l'originalRépondre0
Ryakpandavip
· 07-06 15:27
Asseyez-vous bien et tenez-vous fort, on décolle bientôt To the moon 🛫
Voir l'originalRépondre0
  • É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)