EIP-7983 : La proposition de limite de gas de 16M pour les transactions Ethereum suscite des débats.

robot
Création du résumé en cours

EIP-7983 : Nouvelle solution d'optimisation de l'efficacité d'exécution des transactions Ethereum

Le réseau principal d'Ethereum est confronté à des défis liés à l'inégalité d'efficacité d'exécution et à la pression sur la planification des ressources. Pour faire face à ce problème, Vitalik Buterin et Toni Wahrstaetter ont conjointement proposé la proposition EIP-7983, qui est actuellement en phase de discussion communautaire. L'idée centrale de l'EIP-7983 est de définir un plafond de gas rigide pour chaque transaction, fixé à 16,777,216 gas (soit 2²⁴), afin d'améliorer la stabilité du réseau et l'efficacité d'exécution.

Cette proposition prolonge l'idée des propositions précédentes telles que l'EIP-7825, en essayant d'établir des bases pour le développement modulaire et l'optimisation des performances d'Ethereum en introduisant des limites de ressources.

Contenu principal de l'EIP-7983

Actuellement, Ethereum permet à une transaction unique d'utiliser théoriquement le gas de tout le bloc. Bien que cette conception soit flexible, elle peut entraîner des problèmes de concentration des ressources et de charge inégale des nœuds, affectant ainsi les performances globales du réseau. L'objectif de l'EIP-7983 est de limiter la quantité maximale de gas utilisée par une seule transaction pour empêcher qu'une transaction unique n'occupe trop de ressources réseau.

Selon la proposition, une fois que le plafond rigide de 16 777 216 gas est fixé, les transactions dépassant cette limite seront rejetées lors de la phase de validation des blocs. Ce mécanisme impose que certaines transactions de très grande taille soient divisées, afin d'éviter qu'une seule transaction n'épuise excessivement les ressources. Il convient de noter que cette limitation ne modifie pas la capacité totale de gas des blocs et n'implique pas de modifications des règles de consensus, mais introduit simplement une nouvelle condition restrictive dans le processus d'exécution des transactions.

Pour les environnements d'exécution qui dépendent du calcul parallèle, tels que les machines virtuelles à connaissance nulle (zkVM) et les modèles d'exécution multithread qui pourraient apparaître à l'avenir, cette limitation aide à empêcher les transactions extrêmes de ralentir l'ensemble du processus de traitement des blocs. Dans la logique de la couche d'exécution, cette limitation ressemble davantage à une "norme d'utilisation des ressources", permettant à chaque transaction d'être répartie de manière plus uniforme sous la condition que le volume total reste inchangé, ce qui est bénéfique pour la planification et l'exécution des ressources globales du réseau.

Les impacts et défis potentiels de l'EIP-7983

La proposition EIP-7983 vise à réduire le risque d'attaques par déni de service (DoS) causées par des transactions extrêmes, tout en améliorant la prévisibilité globale du processus d'exécution. Pour l'environnement d'exécution, cette limitation aide à simplifier la logique d'exécution des validateurs et à atténuer la pression causée par la concentration de la consommation des ressources.

Cette proposition présente une certaine adéquation avec l'architecture modulaire actuelle d'Ethereum, l'intégration de zkVM et le chemin d'extension L2. En raison de la nécessité de diviser les grandes transactions, ce design devrait améliorer l'adaptabilité de la couche sous-jacente d'Ethereum au traitement parallèle, offrant ainsi un meilleur support pour l'architecture de calcul multi-niveaux. D'un point de vue de mise en œuvre, l'EIP-7983 affecte principalement les clients, les portefeuilles et les outils de développement, qui devront mettre à jour la construction des transactions et la manière d'afficher les interfaces pour s'adapter à la nouvelle logique de restriction.

Cependant, cette proposition a également suscité certaines controverses. Certaines applications avancées, telles que le déploiement de contrats et les opérations DeFi complexes, pourraient nécessiter des transactions supplémentaires, ce qui pourrait augmenter la complexité des interactions des utilisateurs. De plus, les différences entre les plateformes en termes d'affichage et de traitement du gas pourraient entraîner des coûts de compréhension et des problèmes d'utilisation incohérents au départ.

Il est également important de noter que l'EIP-7983 cible principalement les attaques par déni de service pendant la phase d'exécution des transactions, et n'a pas d'impact direct sur les comportements d'attaque qui manipulent le tri des transactions à fort gas dans la mémoire tampon. Par conséquent, cette proposition se concentre davantage sur la limitation de la surcharge des ressources côté nœud, plutôt que de résoudre toutes les formes de problèmes d'attaques réseau.

Réaction et perspectives de la communauté

Autour de l'EIP-7983, la communauté exprime des opinions divergentes. Les partisans estiment que la fixation d'un plafond de gas pour les transactions est en adéquation avec la direction du développement concis, sécurisé et modulaire d'Ethereum, ce qui contribue à améliorer les performances du réseau et l'expérience utilisateur, en particulier dans le contexte de la maturation progressive des zkVM et des solutions L2. Les opposants craignent la complexité et les risques de compatibilité que pourrait engendrer la fragmentation des transactions, et soulignent que les problèmes du réseau proviennent davantage de la conception des contrats intelligents que des limites de gas des transactions.

Malgré les défis et les divergences, l'EIP-7983 propose une solution possible pour la capacité d'exécution et d'expansion de la couche de base d'Ethereum. Compte tenu de la direction actuelle de l'expansion multilayer et du développement modulaire d'Ethereum, cette proposition a une certaine valeur pratique. Cependant, son effet final doit encore être évalué en fonction de l'adoption par la communauté et des résultats de mise en œuvre.

Au fur et à mesure que la discussion progresse, il reste à voir comment l'EIP-7983 évoluera et s'il pourra être mis en œuvre avec succès. Quoi qu'il en soit, cette proposition reflète l'attention continue de la communauté Ethereum sur la stabilité du réseau et l'efficacité de l'exécution, offrant de nouvelles perspectives pour l'optimisation future du réseau.

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
  • 6
  • Partager
Commentaire
0/400
OnChainArchaeologistvip
· 07-13 09:18
On ne peut que saluer le fait que ces gens-là, les v-gens, pensent si loin !
Voir l'originalRépondre0
zkProofInThePuddingvip
· 07-13 08:07
1600wgas ? On fait tout ça juste pour rêver.
Voir l'originalRépondre0
WalletDetectivevip
· 07-13 08:06
C'est compliqué, on aurait dû limiter ça depuis longtemps.
Voir l'originalRépondre0
TrustMeBrovip
· 07-13 07:57
Encore des nouveautés ! Cette limite de gas est plutôt impressionnante, n'est-ce pas ?
Voir l'originalRépondre0
SandwichVictimvip
· 07-13 07:51
Cette limite de gas est incroyable... Le cauchemar des profiteurs gratuits arrive.
Voir l'originalRépondre0
ser_we_are_earlyvip
· 07-13 07:47
16m ? Les vieux VC commencent encore à faire leurs calculs.
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)