La limite de gaz correspond à la quantité maximale de gaz que vous êtes prêt à dépenser pour une transaction. Si la transaction utilise moins de gaz, vous êtes remboursé du montant non utilisé. Si elle tente d'en utiliser davantage, la transaction échoue et vous perdez le gaz déjà consommé. Une limite trop basse entraîne l'annulation de la transaction faute de gaz. À l'inverse, une limite trop élevée n'entraîne aucun coût supplémentaire tant que la transaction aboutit. Le portefeuille estime généralement la limite appropriée automatiquement. Le réglage manuel est réservé aux cas particuliers ou aux utilisateurs avancés souhaitant limiter leur exposition au risque.
Il existe également une limite de gaz par bloc. Il s'agit de la quantité maximale de gaz que peuvent consommer toutes les transactions d'un même bloc. La limite de gaz par bloc d'Ethereum est d'environ 30 millions. Les mineurs et les validateurs remplissent les blocs jusqu'à cette limite, en priorisant les transactions aux frais plus élevés. La limite de gaz par bloc détermine le nombre de transactions pouvant être incluses dans un bloc. L'augmenter accroît le débit, mais aussi les exigences matérielles pour l'exécution d'un nœud. La limite de gaz est un paramètre qui influence à la fois l'expérience utilisateur et la décentralisation du réseau.
Limite de gaz essentielle
- Limite de gaz par transaction — débit maximal de gaz autorisé
- Limite de gaz par bloc — quantité maximale de gaz par bloc, environ 30 millions sur Ethereum
- Plus d'essence — la transaction échoue et l'essence consommée est perdue
- Remboursement — gaz non utilisé renvoyé à l'expéditeur
La plupart des utilisateurs n'atteignent jamais la limite de gaz. Les portefeuilles gèrent cela. Lorsqu'une transaction échoue par manque de gaz, c'est généralement parce que le portefeuille a sous-estimé sa complexité.
Comments
No comments yet. Be the first to share a thought.
Leave a comment