Crypto Lexicon

Gas Fees and EIP-1559

Gas Fees are computational transaction fees paid in native cryptocurrency (such as ETH, SOL, or AVAX) by users to compensate network validators for the processing power, storage, and bandwidth required to execute transactions.

Why Gas Fees are Necessary

Public blockchains are decentralized global computers with limited block space: 1: Spam Prevention: Gas fees prevent malicious actors from spamming the network with infinite computational loops or junk transactions that would crash validator nodes.

  1. Validator Compensation: Fees reward validators and miners who invest physical electricity, hardware, and bandwidth to secure the network.

The EIP1559 Fee Architecture (Base Fee + Priority Fee)

Ethereum historical EIP1559 upgrade modernized how gas is calculated:

  1. Base Fee: An automated, algorithmic fee set by the network based on real time block congestion. If previous blocks are full, the base fee automatically increases. All base fees are permanently burned, reducing the circulating supply of ETH.
  2. Priority Fee (Tip): An optional additional payment added by the user to incentivize validators to prioritize their specific transaction ahead of others in the queue.
  3. Gas Limit: The maximum amount of computational units you authorize a transaction to consume. A simple transfer requires 21,000 gas units, while complex smart contract interactions require hundreds of thousands.

How to Reduce Gas Costs

  1. Transact During Off Peak Hours: Weekends and late night hours (UTC) historically experience lower network activity and lower base fees.
  2. Use Layer 2 Networks: Execute high frequency swaps and transfers on Layer 2 rollups (such as Base, Arbitrum, or Optimism) where bundled transaction fees are a fraction of a cent.

Learn how Layer 2 scaling architectures work in our Layer 1 and Layer 2 Blockchain Architecture Guide.

Frequently asked question

What is Gas Fees and EIP-1559?

Gas Fees are computational transaction fees paid in native cryptocurrency (such as ETH, SOL, or AVAX) by users to compensate network validators for the processing power, storage, and bandwidth required to execute transactions.