Blog Crypto Basics Gas Fees Explained: Why Ethereum Transaction Costs Fluctuate and How to Minimise Them
Crypto Basics

Gas Fees Explained: Why Ethereum Transaction Costs Fluctuate and How to Minimise Them

D
DennTech Team
September 02, 2026
Updated Sep 02, 2026
0 comments

The Most Misunderstood Cost in DeFi: Understanding Gas Fees

Gas fees are the mechanism by which Ethereum (and EVM-compatible networks) allocate block space — the scarce resource that determines how many transactions can be processed per unit of time. Every transaction on the Ethereum mainnet requires computational resources, storage, and network bandwidth from the validator nodes that process it. Gas is the unit of measurement for this computational work, and the gas fee is the payment denominated in ETH that transaction senders must include to incentivise validators to include their transaction in a block. Understanding gas fees — how they are calculated, why they fluctuate, and how to minimise them — is a prerequisite for efficient participation in the Ethereum ecosystem in 2026.

EIP-1559 and the Two-Component Fee Model

Ethereum's gas fee mechanism was significantly redesigned by EIP-1559, implemented in the London hard fork in August 2021. Prior to EIP-1559, gas fees were entirely determined by user-specified bids, creating a first-price auction where users who guessed wrong about the appropriate fee either overpaid dramatically or had their transactions stuck in the mempool indefinitely. EIP-1559 introduced a two-component fee structure that has made gas fee estimation substantially more predictable:

  • Base Fee: A protocol-determined fee that automatically adjusts each block based on how full the previous block was relative to the target block size. If the previous block was more than 50% full, the base fee increases by up to 12.5%. If it was less than 50% full, the base fee decreases by up to 12.5%. This mechanism creates a market-clearing fee that converges toward the price at which block space supply equals demand. The base fee is burned — permanently removed from the ETH supply — not paid to validators.
  • Priority Fee (Tip): A user-specified tip paid directly to validators as an incentive to prioritise the transaction within a block. During high-demand periods, users compete for block inclusion by increasing their priority fee. During low-demand periods, minimal tips (1-2 gwei) are sufficient.

The combined gas cost formula is: Total Fee = (Base Fee + Priority Fee) × Gas Used. For a standard ETH transfer requiring 21,000 gas at a base fee of 10 gwei and a priority fee of 2 gwei, the total cost is 12 gwei × 21,000 = 252,000 gwei = 0.000252 ETH. The gas fees glossary entry provides the full technical reference.

Why Gas Fees Spike: Demand Shocks and Network Events

Gas fee volatility on Ethereum mainnet is driven by demand shocks — sudden increases in transaction volume from specific events. Historical gas price spikes have been triggered by: highly anticipated NFT mints, where thousands of users simultaneously compete to mint the same collection; major DeFi liquidation events, where liquidation bots pay premium tips to be first in line; popular token launches with DEX trading frenzy; and macro market events that trigger simultaneous stop-loss executions across the DeFi ecosystem. During peak demand events, Ethereum mainnet gas prices have exceeded 500 gwei — making routine DeFi interactions cost $50-200 or more per transaction.

The EIP-4844 blob transaction upgrade (implemented in the Dencun hard fork in March 2024) significantly reduced gas costs specifically for Layer 2 networks, which use blobs — a separate data availability layer with lower fees than traditional calldata — to post their transaction batches to Ethereum. This has made Arbitrum, Optimism, and Starknet transactions dramatically cheaper, with typical swap fees of $0.01-0.10 compared to $5-20 on mainnet for equivalent operations. The Pectra upgrade extended blob throughput further, maintaining the low-fee advantage for L2 users even as transaction volume grows.

Practical Gas Fee Optimisation Strategies

  • Time transactions for low-demand periods: Ethereum gas fees are systematically lower during weekends (especially Sunday UTC morning) and off-peak hours when US and European markets are closed. For non-urgent transactions, scheduling execution during these windows can reduce gas costs by 50-80%.
  • Use Layer 2 for routine DeFi: For any DeFi activity that does not require mainnet-specific protocols, executing on Arbitrum, Optimism, or Base reduces fees by 95-99%. The user experience is identical to mainnet for most applications.
  • Batch transactions: DeFi protocols and wallet interfaces that support transaction batching — combining multiple operations into a single transaction — reduce total gas costs substantially. EIP-7702 account abstraction (from the Pectra upgrade) further enables batching in standard EOA wallets.
  • Monitor gas price oracles: Tools like Etherscan Gas Tracker, GasNow, and Blocknative's gas estimator provide real-time and historical gas fee data. Setting transaction parameters precisely — rather than accepting wallet defaults — ensures you pay the minimum necessary priority fee for desired inclusion time.

Understanding gas fees is part of the foundational cost model for DeFi participation. Use our Ethereum gas optimisation guide for advanced strategies, and our crypto tools page for real-time gas fee monitoring across major networks.

0 Comments

No comments yet — be the first to share your thoughts.

Leave a Comment

Your email won't be published. After submitting, you'll receive a quick verification email — click the link to publish your comment.

Used only to verify your comment — never shown publicly.

0 / 2000

Free Newsletter

Get weekly crypto trading insights

New guides, tool updates, and market analysis — straight to your inbox. No spam, unsubscribe anytime.