Gas Fees Explained: a Deep Dive into Ethereum’s Transaction Fee Structure (2024)

Ethereum is widely known as the largest smart contract-enabled blockchain in terms of its market capitalization, user base, and the size of its community of developers. But it has also gained notoriety for another distinction:its transaction costs, known as gas fees.

Indeed, many of Ethereum's users and developers have practically come to view high gas fees as part-and-parcel of the ecosystem—part of the cost of doing business—and high gas fees have demonstrably constrained the network's growth and scalability.They have served as a bottleneck preventing potential new users and developers from participating in Ethereum projects in the first place.

Ethereum's core developers have been working to address this problem for the past several years with the ongoing transition towards the network-wide software upgrade known as The Merge (previously Ethereum 2.0, or Eth2.0.) The upgrade, which is expected to be completed by the end of 2023, promises to make Ethereum transactions both more efficient and less expensive. In March of 2022, the Proof-of-Stake algorithm that will be implemented during The Merge was successfully deployed on the Ethereum testnet, an event that garnered much excitement in the Ethereum community.

But what are gas fees, and how do they really work? Why are they crucial to the design of Ethereum, and what has caused them to spike so much? It's a question many people are wondering, even if they may be hesitant to ask.

Ethereum gas fees: a basic definition

Simply put, gas fees are the price that you pay to send a transaction or execute a smart contract on the Ethereum network. Every time you send ETH to someone else, for instance, you pay a gas fee. Similarly, every time you take an action that involves a smart contract—such as minting an NFT, participating in a crowdsale, or playing CryptoKitties—you'll need to pay a gas fee as well.

Importantly, the ETH paid in gas fees does not profit any centralized entity. There is no "Ethereum Inc." or "Ethereum LLC" that collects a cut of the fees that you pay. Rather, gas fees are paid to users known as miners for contributing the resources necessary to keep Ethereum running. You can therefore think of gas as the essential "fuel" needed to operate the network.

How much does Ethereum gas cost?

Gas prices are denoted in small units of ETH called gwei, which is a portmanteau of the words giga and wei. Gwei is also sometimes referred to as shannon, after the American mathematician and computer scientist Claude E. Shannon, who is credited with laying the foundation for information theory.

Similar to the way that a dollar or euro is divided into a hundred cents, each ETH is divided into gwei. But instead of one hundredth (1/100) as with most fiat currencies, each gwei is equivalent to one billionth (1/1,000,000,000) of 1 ETH, or 0.000000001 ETH.For this reason, gwei is also sometimes referred to as nanoether. Nano is the prefix that denotes one-billionth of a whole. A gwei is equal to one billion wei, which is the smallest unit of measurement in the Ethereum ecosystem.

The amount of gwei contained in a single unit of gas can change quite a bit at any given time depending on supply and demand. When traffic on the network is relatively low, a unit of gas can cost just a handful of gwei. But when traffic is high, the cost of gas can skyrocket—for instance, for a short period in May of 2021, a single unit of gas cost nearly 300 gwei.

In addition to determining the amount of gwei contained in each unit of gas, determining the cost of an Ethereum transaction also depends on what the transaction is for. Transactions that are relatively simple—like sending ETH from one wallet to another—do not take as much gas as more complicated activities, like purchasing ERC-20 tokens or NFTs, playing P2E games, staking ETH, and other smart contract-related actions.

Paying the right amount of gas for different activities on Ethereum involves setting a gas limit. This is an approximation of the total amount of gas it will take to fuel your transaction. Getting this amount right is no easy task, so most wallets and applications will set the Gas Limit for you. Typically, 21,000 Gas will satisfy most simple, wallet-to-wallet ETH transactions. However, depending on how expensive gas is at any given time, even a simple transaction like this can cost tens—or even hundreds—of dollars. At one point in May 2021, the cost of the average Ethereum transaction surpassed $70.

How are gas fees calculated?

Prior to Ethereum's London Hard Fork, a mini-upgrade that took place in August of 2021 in preparation for The Merge, the formula used to determine the cost of a transaction was gas units (limit) * gas price per unit. So if a transaction's gas limit was 21,000 units with a gas price of 200 gwei, its gas fee would have been calculated as (21,000 * 200) = 4,200,000 gwei (0.0042 ETH).

Under this fee structure, there were no minimum or maximum transaction costs—the price of gas was completely determined by supply and demand in the network at any given time. This made gas fees extremely volatile and difficult to predict. If network traffic unexpectedly increased, the price of gas would spike, causing transaction fees to jump suddenly.

The London Hard Fork aimed to alleviate some of this unpredictability by changing how gas fees are calculated. It introduced a base fee, which is the minimum price per unit of gas that a user has to pay if she wants her transaction to be included in a block.In other words, the base fee is the lowest amount that a user can pay to ensure her transaction will be processed relatively quickly. Ethereum automatically calculates the base fee based on the demand for block space at any given time.

Gas Fees Explained: a Deep Dive into Ethereum’s Transaction Fee Structure (1)

Pssst! You can get privacy news delivered to your inbox.

Your privacy is important to us. We will never share your information.

In addition to the base fee, users are also expected to include a priority fee that will be included in the cost of their transactions. This priority fee helps determine how quickly a transaction will be processed. Most Ethereum-compatible digital wallets will help users by automatically determining where priority fees should be set.

To calculate the cost of an Ethereum transaction today, the base fee is added to the priority fee, which is then multiplied by the gas limit. The formula looks like this: gas units (limit) * (base fee + priority fee). Therefore, if a transaction's gas limit is 21,000 units, and the base fee is 100 gwei, and the priority fee is 10 gwei, the total amount of gas needed to send 1 ETH would be 0.00231 ETH (21,000 * (100 + 10) = 2,310,000 gwei).

Where do gas fees go?

Notably, the London Hard Fork's introduction of a base fee into Ethereum transactions has had important implications for the network's token economics. This is because the ETH used to pay the base fee is destroyed or burned.

This so-called "burn mechanism" is intended to act as a deflationary force on the price of ETH. Prior to its introduction, the circulating supply of ETH was growing at a rate of four percent per year. While London did not place a cap on the amount of ETH that can exist at any given time, the burn mechanism is expected to limit the supply of ETH to roughly 119.3 million. This has caused some analysts to believe that ETH could be more effective as a store of value in the future. And while much of the Ethereum community was happy with this change, one very important constituency has been less sanguine: miners.

Currently, miners have the essential job of making sure that Ethereum transactions are successfully completed. They accomplish this by contributing computing power in exchange for token rewards. And these token rewards, as already explained, are generated through gas fees.

Before the implementation of the London Hard Fork, miners would receive all of the gas fees for each of the transactions they processed. And since miners are able to select the transactions they wished to process, they were much more likely to choose those that had higher payloads. Knowing this, users who wanted their transactions processed more quickly would increase the amount of gas they paid for each, making them more attractive for miners. In moments of high network traffic, this resulted in gas wars, in which Ethereum users were essentially outbidding each other to get their orders processed first. And while these moments were problematic for most Ethereum users, they could be very profitable for miners.

Just before the London Hard Fork was deployed on Ethereum in November 2021, a number of analysts argued that the changes it introduced to the network's transaction fee structure would ultimately drive costs down. But several months after London's implementation, Ethereum fees are still relatively high. But because the base fee is destroyed, miners aren't earning as much profit as they were prior to London's implementation. Today, the only payout that miners receive is the priority fee.

The future of gas fees

Although users no longer have the ability to change the amount of gas they pay directly to miners, they do have the ability to set higher priority fees. And while miners can no longer select transactions based on the total amount of gas being paid, they can still selectively process transactions that have higher priority fees attached to them—the higher this "tip" is, the quicker the transaction will be processed.

This priority fee system is the main reason Ethereum transaction fees did not significantly decrease after the implementation of the London Hard Fork. Although miners do not earn as much ETH as they did before London, they still have the option to choose transactions that are more profitable for them. And while "gas wars" don't happen in exactly the same way they used to, users are still trying to outbid each other's priority fees.

Importantly, the decrease in mining profits that occurred as a result of the London Hard Fork is a step toward the planned obsolescence of miners that will come as a result of The Merge software upgrade.

When The Merge is completed, Ethereum's consensus algorithm—the system that is used to verify transactions on the network—will switch from Proof-of-Work (PoW), which relies on computing power to determine who processes transactions, to Proof-of-Stake (PoS), which relies on the amount of ETH that users have "locked" in smart contracts to choose transaction processors. In this case, "locking" ETH for staking purposes refers to the process of agreeing to keep ETH inside the Ethereum ecosystem in exchange for the ability to earn rewards for validating transactions. Users who have committed to this process are called stakers.

Gas fees and Orchid

Ethereum's switch to Proof-of-Stake promises to drive transaction costs down significantly. But until this shift is complete, developers and users alike have been identifying other ways of making the Ethereum ecosystem more affordable for users. One of the best solutions is to deploy multiple blockchains; those compatible with the Ethereum Virtual Machine (EVM) are capable of running dApps that were originally created for Ethereum, but with the benefit of lower transaction costs. Transactions on some EVM-compatible chains cost nothing at all.

To make Orchid's decentralized VPN marketplace as accessible as possible, we've deployed Orchid on eight EVM-compatible chains. This level of multi-chain compatibility gives users a wide range of alternatives to high gas prices on Ethereum, enabling people all over the world to benefit from the most competitive network fee pricing available. Through these EVM-compatible blockchains, people can use Orchid for as little as $1—bringing us closer to fulfilling the vision of making a free and open Internet accessible to everyone, everywhere.

Download the Orchid app today to start exploring the Internet freely.

Gas Fees Explained: a Deep Dive into Ethereum’s Transaction Fee Structure (2024)

FAQs

What are the gas fees for Ethereum? ›

Gas fees are the transaction fees users pay on the Ethereum blockchain to conduct transactions (like sending or swapping ETH) and execute smart contracts. Users pay this fee in ETH and the network nodes earn a fraction of fees for validating transactions via Proof of Stake (PoS).

Why is the ETH gas fee so high? ›

Why are ETH gas fees so expensive? Eth fees are large because the network has become congested, and the price of Eth has gone up. also, they did an update recently that raised the cost of s load calculations. There is a fork of Eth coming called Pulsechain that will lower fees, and speed up transactions.

What are gas fees for dummies? ›

The primary reason for gas fees is to ensure the security and efficiency of the blockchain network. They act as an incentive for miners or validators (the individuals and companies that process transactions on the blockchain) to prioritize and process transactions.

Will Ethereum gas fees go down? ›

The upgrade will lower gas fees for the growing number of networks built on top of Ethereum that are known as Layer 2 (L2), or “roll-ups.” This is important since gas fees have historically soared whenever there is a surge of activity on the blockchain, making it unviable to use at a large scale.

What is the transaction fee for Ethereum? ›

Ethereum Gas Fees Explained. In order to send and receive crypto on most blockchains, you must pay a transaction fee. This transaction fee can vary widely (from less than USD 0.0001 to over USD 100) and depends on the blockchain you're using and its current demand for block space.

How to monitor Ethereum gas fees? ›

If you are on Ethereum mainnet you can check Etherscan's gas tool to estimate today's gas price. Please note the gas price fluctuates; always refer to the gas station to see the current gas prices. The Ethereum network requires gas to execute transactions.

How do I avoid Ethereum gas fees? ›

To reduce Ethereum gas fees, choose off-peak hours for transactions, batch similar transactions, use gas tokens and estimation tools, and explore Layer 2 solutions like Optimism. Whether you're an avid DeFi user, a DApp developer, or simply a casual Ethereum enthusiast, high gas fees are equally frustrating for us all.

Why is gas so high on Ethereum right now? ›

The popularity of NFTs on Ethereum. Many spikes in gas prices can be attributed to highly anticipated NFT drops. Ethereum is the home of DeFi (decentralized finance). Many of the largest, most established dapps were built on Ethereum, and continue to be the biggest players in DeFi.

What time of day is ETH gas cheapest? ›

Ethereum gas prices vary a lot, even from one hour to another. Statistically, it's been shown that the lowest gas prices can be found in the mornings and on the weekends.

Who benefits from gas fees? ›

Gas fees are used on the Ethereum blockchain and network to incentivize users to stake their ETH. Staking works to secure the blockchain because it discourages dishonest behavior. For staking their ETH, owners are given small payments as a reward for helping to secure the blockchain and help it function.

What is the difference between transaction cost and gas fee? ›

Whenever you perform an action on the blockchain network, such as running a smart contract or making a transaction, you are required to pay a fee known as the gas fee. Gas is like a measurement unit that tells us how much work (computational work) is needed to do certain things on a blockchain network.

Why is it called gas fees? ›

A gas fee is the term given to transaction fees on the Ethereum (ETH -0.79%) blockchain network. According to Ethereum's developer pages, gas is “the fuel that allows the [Ethereum network] to operate, in the same way that a car needs gasoline to run.”

How much will 1 Ethereum be worth in 2030? ›

By the end of 2030, the predicted Ethereum price could soar to a peak of $26,575.21. The current price of 1 Ethereum is $ 3,139.76127451.

Who gets ETH gas fees? ›

The validator that processed your transaction receives the tip portions of your gas fee and the gas fees from all the transactions in the block. The base fees are “burned”—removed from circulation—to prevent ETH currency inflation.

Does canceling ETH transaction cost gas? ›

5 Steps to Cancel Your Ethereum Transaction

The pending transaction will get canceled because the blockchain will reject it. This is due to the fact that no two transactions can have the same nonce. Note that the gas fees will be charged even for a canceled transaction.

How much is the gas fee for 500 ETH? ›

Convert Ethereum to Gas
GASETH
25 ETH15,229 GAS
50 ETH30,458 GAS
100 ETH60,915 GAS
500 ETH304,576 GAS
5 more rows

What crypto has the cheapest gas fees? ›

Coins like Stellar, ReddCoin, Monero, Ripple, Bitcoin Cash, Dash, and LiteCoin are some of the crypto with the lowest gas fees. Looking for an exchange to day trade crypto? We've got you covered: Top 6 Best Crypto Exchanges for Day Trading.

How much is 1 gwei? ›

A gwei is one-billionth of one ETH. Gwei is the most commonly used ether unit because it is easier to specify Ethereum gas prices.

What are the ETH fees on Coinbase? ›

There is no fee to stake or unstake. Coinbase takes a commission based on the rewards you receive from the network. Our standard commission is 35% for ADA, ATOM, DOT, MATIC, SOL and XTZ and 25% for ETH. For ADA, ATOM, DOT, SOL and XTZ, the commission is 26.3% for eligible Coinbase One members.

Top Articles
Latest Posts
Article information

Author: Nathanael Baumbach

Last Updated:

Views: 6278

Rating: 4.4 / 5 (75 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Nathanael Baumbach

Birthday: 1998-12-02

Address: Apt. 829 751 Glover View, West Orlando, IN 22436

Phone: +901025288581

Job: Internal IT Coordinator

Hobby: Gunsmithing, Motor sports, Flying, Skiing, Hooping, Lego building, Ice skating

Introduction: My name is Nathanael Baumbach, I am a fantastic, nice, victorious, brave, healthy, cute, glorious person who loves writing and wants to share my knowledge and understanding with you.