EIP-7983 : Proposition de plafond de gas pour une seule transaction Ethereum suscite des discussions
Récemment, la communauté Ethereum discute d'une nouvelle proposition d'amélioration EIP-7983. Cette proposition vise à établir une limite stricte de 16 777 216 gas (2²⁴) pour chaque transaction, afin de faire face à des problèmes tels que l'efficacité d'exécution inégale du réseau principal et la pression sur la planification des ressources. Cette idée a déjà été explorée dans des propositions précédentes comme l'EIP-7825, où les développeurs ont tenté d'introduire des limites de ressources pour poser les bases du développement modulaire et de l'optimisation des performances d'Ethereum.
Actuellement, Ethereum permet à une transaction unique d'utiliser en théorie tout le gas d'un bloc. Cette conception flexible peut entraîner des problèmes de concentration des ressources et de charge inégale des nœuds pendant l'exécution des transactions, affectant ainsi la performance globale du réseau. L'idée centrale de l'EIP-7983 est d'imposer une limite, forçant certaines transactions très volumineuses à être scindées, afin d'éviter qu'une seule transaction n'occupe trop de ressources. Cette restriction ne modifiera pas la capacité totale en gas du bloc et n'implique pas de modification des règles de consensus, mais introduit simplement une condition restrictive pendant l'exécution des transactions.
Pour les environnements d'exécution qui dépendent du calcul parallèle, comme les machines virtuelles à connaissance nulle (zkVM) et les futurs modèles d'exécution multithread, cette limitation aide à éviter que des transactions extrêmes ne ralentissent l'ensemble du processus de traitement des blocs. Dans la logique de la couche d'exécution, cette limitation est plus proche d'une "norme d'utilisation des ressources", permettant à chaque transaction d'être découpée de manière plus uniforme tout en maintenant un volume total constant, facilitant ainsi la planification et l'exécution globales du réseau.
La proposition EIP-7983 vise à réduire le risque d'attaque par déni de service (DoS) causé par des transactions extrêmes en fixant une limite supérieure de gas pour chaque transaction, tout en améliorant la prévisibilité du processus d'exécution global. Pour l'environnement d'exécution, cette limitation contribue à simplifier la logique d'exécution des validateurs et à atténuer la pression due à la concentration de la consommation des ressources. Cette proposition s'aligne avec l'architecture modulaire que l'Ethereum est en train de promouvoir, l'intégration de zkVM et le chemin d'expansion L2.
Cependant, l'EIP-7983 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, augmentant ainsi la complexité des interactions pour les utilisateurs. De plus, les différences dans l'affichage et le traitement du gas entre différentes plateformes pourraient entraîner des coûts de compréhension et des incohérences d'utilisation au début. Il convient de noter que cette proposition vise principalement les attaques par déni de service au stade de l'exécution des transactions, et non les comportements d'attaque consistant à manipuler le classement des transactions en utilisant des transactions à haut gas dans le pool de mémoire.
Les partisans estiment que la définition d'un plafond pour le gas des 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, surtout dans un environnement où les solutions zkVM et L2 mûrissent progressivement. Les opposants se préoccupent de la complexité et des risques de compatibilité engendrés par le fractionnement des transactions, et soulignent que les problèmes du réseau proviennent davantage de la conception des contrats intelligents que de la limitation du gas des transactions.
Dans l'ensemble, l'EIP-7983 reflète les préoccupations de la communauté concernant la stabilité du réseau et l'efficacité d'exécution. Bien que cette proposition présente des défis et des divergences, elle offre une solution potentielle pour l'exécution et la capacité d'extension de la couche de base d'Ethereum. Compte tenu de l'orientation actuelle d'extension multicouche et de développement modulaire d'Ethereum, l'EIP-7983 a une certaine valeur pratique, mais son efficacité finale devra être évaluée en fonction de l'adoption par la communauté et des résultats de mise en œuvre.
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.
13 J'aime
Récompense
13
8
Partager
Commentaire
0/400
RuntimeError
· Il y a 6h
Le parti des quotas de gas va pleurer.
Voir l'originalRépondre0
notSatoshi1971
· Il y a 21h
Ne vous occupez pas de ces choses inutiles, il suffit de garder le coût de transaction bas.
Voir l'originalRépondre0
RetiredMiner
· 07-12 22:39
Je m'en fiche, de toute façon, je soutiens tout ce que l'ETH sort.
Voir l'originalRépondre0
ZenChainWalker
· 07-12 22:35
Limité ? Est-ce une bonne ou une mauvaise chose ?
Voir l'originalRépondre0
CryptoCrazyGF
· 07-12 22:35
De toute façon, peu importe combien de gas tu veux, je vais le faire.
Voir l'originalRépondre0
PoetryOnChain
· 07-12 22:32
Cette restriction ne met-elle pas un piège ?
Voir l'originalRépondre0
SatoshiSherpa
· 07-12 22:28
Un gaz aussi élevé n'est pas très utile, n'est-ce pas ?
Voir l'originalRépondre0
PriceOracleFairy
· 07-12 22:27
les chasseurs mev vont détester ça sm... moins de place pour leurs jeux de sandwich maintenant lmao
Ethereum introduit une limite de gas de 16M, l'EIP-7983 suscite la controverse.
EIP-7983 : Proposition de plafond de gas pour une seule transaction Ethereum suscite des discussions
Récemment, la communauté Ethereum discute d'une nouvelle proposition d'amélioration EIP-7983. Cette proposition vise à établir une limite stricte de 16 777 216 gas (2²⁴) pour chaque transaction, afin de faire face à des problèmes tels que l'efficacité d'exécution inégale du réseau principal et la pression sur la planification des ressources. Cette idée a déjà été explorée dans des propositions précédentes comme l'EIP-7825, où les développeurs ont tenté d'introduire des limites de ressources pour poser les bases du développement modulaire et de l'optimisation des performances d'Ethereum.
Actuellement, Ethereum permet à une transaction unique d'utiliser en théorie tout le gas d'un bloc. Cette conception flexible peut entraîner des problèmes de concentration des ressources et de charge inégale des nœuds pendant l'exécution des transactions, affectant ainsi la performance globale du réseau. L'idée centrale de l'EIP-7983 est d'imposer une limite, forçant certaines transactions très volumineuses à être scindées, afin d'éviter qu'une seule transaction n'occupe trop de ressources. Cette restriction ne modifiera pas la capacité totale en gas du bloc et n'implique pas de modification des règles de consensus, mais introduit simplement une condition restrictive pendant l'exécution des transactions.
Pour les environnements d'exécution qui dépendent du calcul parallèle, comme les machines virtuelles à connaissance nulle (zkVM) et les futurs modèles d'exécution multithread, cette limitation aide à éviter que des transactions extrêmes ne ralentissent l'ensemble du processus de traitement des blocs. Dans la logique de la couche d'exécution, cette limitation est plus proche d'une "norme d'utilisation des ressources", permettant à chaque transaction d'être découpée de manière plus uniforme tout en maintenant un volume total constant, facilitant ainsi la planification et l'exécution globales du réseau.
La proposition EIP-7983 vise à réduire le risque d'attaque par déni de service (DoS) causé par des transactions extrêmes en fixant une limite supérieure de gas pour chaque transaction, tout en améliorant la prévisibilité du processus d'exécution global. Pour l'environnement d'exécution, cette limitation contribue à simplifier la logique d'exécution des validateurs et à atténuer la pression due à la concentration de la consommation des ressources. Cette proposition s'aligne avec l'architecture modulaire que l'Ethereum est en train de promouvoir, l'intégration de zkVM et le chemin d'expansion L2.
Cependant, l'EIP-7983 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, augmentant ainsi la complexité des interactions pour les utilisateurs. De plus, les différences dans l'affichage et le traitement du gas entre différentes plateformes pourraient entraîner des coûts de compréhension et des incohérences d'utilisation au début. Il convient de noter que cette proposition vise principalement les attaques par déni de service au stade de l'exécution des transactions, et non les comportements d'attaque consistant à manipuler le classement des transactions en utilisant des transactions à haut gas dans le pool de mémoire.
Les partisans estiment que la définition d'un plafond pour le gas des 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, surtout dans un environnement où les solutions zkVM et L2 mûrissent progressivement. Les opposants se préoccupent de la complexité et des risques de compatibilité engendrés par le fractionnement des transactions, et soulignent que les problèmes du réseau proviennent davantage de la conception des contrats intelligents que de la limitation du gas des transactions.
Dans l'ensemble, l'EIP-7983 reflète les préoccupations de la communauté concernant la stabilité du réseau et l'efficacité d'exécution. Bien que cette proposition présente des défis et des divergences, elle offre une solution potentielle pour l'exécution et la capacité d'extension de la couche de base d'Ethereum. Compte tenu de l'orientation actuelle d'extension multicouche et de développement modulaire d'Ethereum, l'EIP-7983 a une certaine valeur pratique, mais son efficacité finale devra être évaluée en fonction de l'adoption par la communauté et des résultats de mise en œuvre.