Gas
Le terme
gas fait référence au
mécanisme de tarification utilisé sur les réseaux blockchain tels que
Solana et
Ethereum. Un tel mécanisme
calcule les coûts (frais) pour l’exécution d’une transaction ou d’une opération de
smart contract.
Prenons le système de gas d’Ethereum à titre d’exemple. Alors que l’Ether (ETH) est la monnaie qui alimente la blockchain, le gas est une unité spéciale utilisée pour mesurer la quantité de « travail » (ressources informatiques) requise par certaines tâches. Naturellement, les tâches exigeantes auront un coût de gas plus élevé que les opérations qui nécessitent moins de ressources de calcul.
Veuillez remarquer que les frais sont toujours payés en Ether (ETH), mais que le gas et l’ETH sont deux choses différentes. Alors que les tâches informatiques sont mesurées en termes de « coût en gas », chaque unité de gas a un « prix du gas » qui est défini en ether (ETH). À ce titre, chaque transaction a un « prix du gas » particulier pour chaque unité de gas.
En d’autres termes, le
coût du gas représente la quantité de travail, et le
prix du gas correspond au prix payé pour « chaque heure » de travail. La relation entre les deux, ainsi que la
limite de gas, définit le total des frais pour une opération ou une transaction.
Cela dépend. Si vous n’êtes pas pressé et si le réseau n’est pas encombré, vous pouvez probablement opter pour des prix du gas standard, mais si le réseau est occupé ou que vous souhaitez simplement que votre transaction soit validée rapidement, il est logique de payer des prix du gas plus élevés.
Des prix du gas plus élevés inciteront les validateurs à vérifier votre transaction en premier plutôt que d’autres. De même, si le prix du gas est faible, votre transaction risque d’être bloquée, car les validateurs n’auront pas d’intérêt financier à la valider.
Sur Ethereum, les prix du gas sont constitués de très petits nombres, ils sont donc généralement exprimés en « gwei » plutôt qu’en ETH. 1
Gwei équivaut à 0,000000001 (ou 10-9) ETH ou 109
Wei. Le Wei est la plus petite unité de l’Ether.
Le mécanisme de tarification du gas est important car il garantit que les frais sont facturés de manière équitable et appropriée. D’une certaine manière, cela aide à prévenir le gaspillage de ressources sur des opérations qui ne sont pas précieuses pour le réseau blockchain.