Proposition EIP-7983 d'Ethereum : une transaction unique pourrait limiter la consommation maximale de gas.

Proposition Ethereum EIP-7983 suscite des discussions : la limite de gas pour une transaction unique pourrait être fixée

Récemment, une nouvelle proposition visant à optimiser l'efficacité d'exécution du réseau Ethereum a suscité de vives discussions. Cette proposition a été co-présentée par le fondateur d'Ethereum, Vitalik Buterin, et le chercheur Toni Wahrstaetter, suggérant de fixer une limite de gas de 16 777 216 (soit 2²⁴) pour chaque transaction, afin d'améliorer la stabilité et l'efficacité d'exécution du réseau.

Cette proposition est connue sous le nom d'EIP-7983, et son idée principale est de prévenir qu'une seule transaction n'occupe trop de ressources réseau en limitant la quantité maximale de gas utilisée par une seule transaction. Ce design vise à résoudre les problèmes d'efficacité d'exécution inégale et de pression sur la répartition des ressources auxquels le réseau principal Ethereum est actuellement confronté.

Le contexte de la proposition EIP-7983 est qu'actuellement, Ethereum permet à une seule transaction d'utiliser en théorie l'ensemble du gas d'un bloc. Bien que cette flexibilité ait ses avantages, elle peut également entraîner des problèmes de concentration des ressources et de déséquilibre de la charge des nœuds, ce qui affecte la performance globale du réseau. En fixant une limite, cette proposition vise à forcer certaines transactions de très grande taille à être divisées, afin d'éviter qu'une seule transaction n'occupe excessivement les ressources.

Il est important de noter que cette limite ne changera pas la capacité totale de gas des blocs et n'implique pas de modification des règles de consensus. Elle introduit uniquement une condition limitante lors du processus d'exécution des transactions, de sorte que les transactions dépassant la limite soient refusées lors de la phase de validation.

Pour les environnements d'exécution qui dépendent du calcul parallèle, comme les machines virtuelles à connaissance nulle (zkVM) et les modèles d'exécution multithread qui pourraient apparaître à l'avenir, cette limitation peut aider à éviter que des transactions extrêmes ne ralentissent l'ensemble du processus de traitement des blocs. D'un point de vue logique de la couche d'exécution, cela ressemble davantage à une "norme d'utilisation des ressources", favorable à la gestion et à l'exécution des ressources du réseau dans son ensemble.

Cependant, l'EIP-7983 fait également face à certains problèmes potentiels. Par exemple, certaines applications avancées telles que le déploiement de contrats et les opérations DeFi complexes peuvent nécessiter une séparation supplémentaire des transactions, ce qui pourrait augmenter la complexité des interactions pour les utilisateurs. De plus, les différences entre les plateformes concernant l'affichage et le traitement du gas pourraient entraîner des coûts de compréhension et des problèmes d'incohérence d'utilisation au début.

La communauté a des opinions divergentes sur cette proposition. Les partisans estiment que la définition d'une limite de gas pour les transactions est conforme à la direction de développement simple, sécurisé et modulaire d'Ethereum, et contribue à améliorer les performances du réseau et l'expérience utilisateur. En particulier, dans un environnement où les zkVM et les solutions Layer 2 mûrissent progressivement, cette proposition est nécessaire.

Les opposants se préoccupent de la complexité et des risques de compatibilité que pourrait engendrer la fragmentation des transactions, et soulignent que les problèmes de réseau proviennent davantage de la conception des contrats intelligents que des limites de gas des transactions. Ils estiment que cette proposition pourrait ne pas résoudre efficacement toutes les formes d'attaques réseau, en particulier celles liées aux manipulations de tri des transactions à haut gas dans le pool de mémoire.

Dans l'ensemble, l'EIP-7983 reflète l'attention continue de la communauté sur la stabilité du réseau et l'efficacité d'exécution. Malgré les défis et les divergences, cette proposition offre une solution possible pour l'exécution et la capacité d'extension de la couche de base d'Ethereum. Compte tenu de l'orientation actuelle d'Ethereum vers l'extension multi-niveaux et le développement modulaire, l'EIP-7983 possède une certaine valeur pratique. Cependant, son impact final doit être évalué de manière exhaustive en fonction de l'adoption par la communauté et des résultats réels de mise en œuvre.

ETH-1.23%
GAS9.36%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 8
  • Partager
Commentaire
0/400
CryptoNomicsvip
· 07-19 22:25
*soupir* empiriquement parlant, un plafond de 2^24 démontre un équilibre de Nash suboptimal... classique vitalik
Voir l'originalRépondre0
BTCBeliefStationvip
· 07-17 02:41
Quand allez-vous réduire les frais de transaction ?
Voir l'originalRépondre0
ExpectationFarmervip
· 07-17 02:40
Vitalik Buterin enfin s'occupe du gas.
Voir l'originalRépondre0
LayerZeroEnjoyervip
· 07-17 02:40
Faire des vagues Rebond v est une affaire sérieuse
Voir l'originalRépondre0
ForkMastervip
· 07-17 02:36
Vitalik Buterin, à qui ce projet de fête a-t-il coupé les vivres ? J'attends de voir les potins~
Voir l'originalRépondre0
MeaninglessApevip
· 07-17 02:36
Le foie ne bouge plus, ah V Shen.
Voir l'originalRépondre0
BlockchainTalkervip
· 07-17 02:23
en fait, c'est plutôt génial de la part de vb... les limites sont bonnes, je ne vais pas mentir.
Voir l'originalRépondre0
ThesisInvestorvip
· 07-17 02:15
gwei a pris une telle valeur, quelles sont les restrictions ?
Voir l'originalRépondre0
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)