Skip to content
/articles / guides / gas-fees-blockchain-commissions-how-they-work-guide
Back to articles
Guides

Gas Fees: What Blockchain Commissions Are and How to Reduce Them

If youve ever tried to make an Ethereum transaction and been asked for $20-50 in fees, youve experienced gas fees. Understanding them is essential to using DeFi without going broke. ## What are Gas F...

ConcoDeFi Logo
Conco @conco
APR 29, 20266 min read𝕏TG

If you've ever tried to make an Ethereum transaction and been asked for $20-50 in fees for a simple swap, you've experienced gas fees at their worst. Understanding them is not optional — it's the difference between operating DeFi profitably and watching 30% of every move disappear in commissions.

This guide explains exactly what gas fees are, how they're calculated, why Ethereum mainnet is so expensive while other networks charge cents, five concrete strategies to reduce them, and which network to choose based on the type of operation you'll be doing.

What gas fees are

This article is part of our complete series on DeFi. If you're new to the topic, start with the pillar guide: DeFi for Beginners: What Decentralized Finance Is and How to Start.

Gas fees are the commissions you pay to network validators for processing your transaction on a blockchain. They're the "toll" that funds the security and operation of the decentralized system.

Conceptually, gas has two components:

  • The computational work required to execute your transaction (simple transfers spend little, complex Uniswap swaps spend more, contract deployments spend a lot).
  • The price per unit of work you're willing to pay, which varies based on demand for block space at any given moment.

When the network is saturated (major NFT launches, panic-sell moments, big airdrops), gas price spikes because everyone competes for the same limited space. When it's calm, it drops.

How they're calculated exactly on Ethereum

Each operation consumes a specific amount of gas units (computation unit). The final cost in ETH is calculated:

Cost = Gas used × Gas price (in Gwei)

Where 1 Gwei = 0.000000001 ETH (10⁻⁹).

Typical estimates of gas used per operation:

  • Simple ETH transfer: ~21,000 gas
  • ERC-20 token transfer: ~50,000-65,000 gas
  • Uniswap swap: ~120,000-180,000 gas
  • Swap with prior token approval: ~250,000+ combined gas
  • Complex DeFi operation (LP add, leverage…): ~400,000-1,000,000+ gas

Multiply that by the current gas price (typically 5-50 Gwei in normal conditions, 100-500+ Gwei in severe saturation) and by ETH price to get cost in dollars.

Why Ethereum mainnet is so expensive

Three structural reasons:

  1. Capacity limited by design: each Ethereum block has a fixed gas limit (~30 million gas), which limits how many transactions can fit. When there's more demand than supply of space, price rises by auction.

  2. Globally replicated validation: every validator in the world executes your transaction and stores the result. That gives security but imposes a ceiling on capacity.

  3. Inelastic network demand: many DeFi operations are time-critical (liquidations, arbitrages, opportunity capture) and actors are willing to pay high prices to get in before the next one.

Gas fees compared across networks

NetworkAverage swap costSpeedSecurity model
Ethereum mainnet$5-5012 secOwn L1 validation
Arbitrum$0.10-0.502 secOptimistic rollup inheriting Ethereum security
Base$0.01-0.102 secOptimistic rollup (Coinbase) inheriting Ethereum
Optimism$0.10-0.302 secOptimistic rollup inheriting Ethereum
zkSync Era$0.10-0.301 secZK rollup
Solana$0.001-0.010.4 secOwn L1 validation
Polygon PoS$0.01-0.052 secSidechain with own validators
BNB Chain$0.10-0.303 secL1 with semi-centralized validators

Ethereum L2s (Arbitrum, Base, Optimism, zkSync) are the canonical answer to the mainnet gas problem: they inherit Ethereum's cryptographic security but execute most operations in their own much-cheaper environment.

How to reduce gas fees: 5 practical strategies

1. Use Layer 2s for almost everything

General rule: if your operation doesn't specifically require Ethereum mainnet, do it on an L2. Arbitrum, Base and Optimism give you the same fundamental security with 50-500× less cost.

To enter an L2, send directly from Binance or Coinbase — both support native withdrawal to the major L2s without needing to bridge from mainnet (which would cost you $20-40 for the bridge alone).

2. Trade during low congestion hours

On-chain activity follows daily rhythms. Weekends and early mornings (EU/US time) usually have significantly cheaper gas. If your operation isn't urgent, waiting 6-12 hours can halve the cost.

3. Manually adjust gas

Rabby Wallet lets you set gas price manually instead of accepting the suggested. For non-urgent transactions, drop 20-30% below the estimated and wait a few more minutes. If you drop too much, the transaction may not be included — you can always speed it up paying more later if it stays pending.

4. Use Solana when speed matters

For high-frequency operations (active trading, new token sniping, MEV capture) where every cent and millisecond counts, Solana is objectively the best network in 2026. Typical fees < 1 cent, block speed ~0.4 seconds.

5. Batch operations when possible

Instead of doing 5 small transactions, look for a protocol or aggregator that does them in a single transaction. Some aggregators (1inch, ParaSwap, Matcha) optimize the path to reduce total gas.

EIP-1559 and ETH burning

Since the EIP-1559 update of August 2021, Ethereum's gas model changed. Each transaction includes two components:

  • Base fee (minimum amount algorithmically determined by congestion): this part is burned — destroyed, reducing total ETH supply.
  • Priority fee (tip to the validator to incentivize fast inclusion): this one goes to the validator.

The net effect: during high activity moments, Ethereum burns more ETH than it issues via staking, becoming deflationary. It's one of the fundamental arguments of ETH's long-term bullish thesis.

Common gas mistakes

  • Always accepting suggested gas without looking: wallets sometimes suggest conservative prices that pay more than necessary.
  • Operating on mainnet out of habit when there's an equivalent L2: many protocols are deployed on multiple networks; using mainnet by inertia can cost you 100× what you'd pay on Arbitrum or Base.
  • Not adjusting gas on mainnet during saturation moments: during a market event, gas can rise 10× in minutes. If it's not urgent, waiting is the right call.
  • Bridging with expensive bridges between L1 and L2: use each L2's native bridge or, better, withdraw directly from a CEX that supports that L2 natively.

Conclusion

Gas fees are the real cost of decentralization and understanding them well is what separates the user who operates DeFi profitably from the one who sees gains evaporate in commissions. For most 2026 operations, the solution is simple: use Layer 2 (Arbitrum or Base) for everything that doesn't specifically require mainnet, and reserve mainnet only for high-value operations where the extra cost is justified.

Ethereum mainnet isn't bad — it's exquisitely secure and liquidity is the deepest in the ecosystem. But there's no point in paying $30 in gas to move $200. L2s give you the exact same exposure to Ethereum for a fraction of the cost. Start there.

ConcoDeFi Logo
Conco @conco
Software engineer, analyst and developer with cryptocurrency experience since 2020. Started in the centralized exchange ecosystem and discovered DeFi through social media research, a world that fascinated him from the start. Since 2024, he shares his experience creating educational content about decentralized finance. ConcoDeFi is his personal project to bring DeFi, trading and crypto security to everyone — from beginners to advanced users.
// support the project

Did it bring you value?

Free access, no paywalls. If it helped, you can support the project.