Why do Ethereum transactions cost more?

Spreadsheet of validator requirements and network performance.

❓Why are Ethereum fees expensive❓

Three key factors:

-> Bandwidth (validator internet speed)

-> Computing power

-> Supply vs Demand

Here’s an explainer with examples:

Thanks for reading Hype or Hodl! Subscribe for free to receive new posts and support my work.

🔹Blockchain = database where you pay to add data

-> Transactions are processed in batches (blocks)

-> The time between blocks is the “block time”

-> Each batch is limited in size, called “block size”

♦️ An example for Ethereum

- Batches of transactions happen each 12 seconds

So:

-> Processing rate = 70 kB / 12 s = 6 kB/s

-> This is about 15–30 transactions per sec

🔹Average processing rates for major chains:

-> Polygon: 25 kB/s

-> Bitcoin: 2 kB/s

-> Ethereum: 6 kB/s

-> Avalanche: 0.6 kB/s

We’ll go through each one by one.

First, a look at “Bandwidth” and “Computing power”.

♦️ Bandwidth ~ Processing Rates ~ Internet Speed

- These computers are called “validators” or “nodes”

- Validators communicate over the internet

So, processing rates are limited by internet speeds.

🔹Validator computing power limits processing rates

-> Solana: 256

-> Polygon: 32

-> Bitcoin: 2

-> Ethereum: 32

-> Avalanche: 16

🔹Summary of transaction fee economics

All else equal, blockchains with:

- Higher processing rate capabilities have lower fees

- Less people using them have lower fees

Let’s apply this to blockchains one by one.

♦️ Why are Solana transactions cheap? (<$0.01/tx)

-> Very fast internet

-> Lots of computing power

Drawbacks:

- Solana crashes frequently

- Validators are few in number and specialised

🔹Why is Ethereum expensive? (>$1/tx)

- Moderate validator computing power reqs

Benefits:

-> The network has never crashed

-> Lots of validators

Drawbacks:

- Slow network processing relative to demand

- High transaction price

♦️ Why are Bitcoin fees expensive (>$1/tx)

(I won’t get into the ETH/BTC centralisation debate)

🔹Why is Polygon cheap? (<$0.1/tx)

- Higher minimum validator internet speed

Less demand: Transactions are valued less

- Fewer validators than Ethereum + more crashes

♦️ Why are Avalanche fees moderate (~0.1/tx)?

- Demand for network transactions is lower

❊ In Summary

- Validator computing power requirements are low

- Internet connection requirements are low

This allows for:

+ More people to run validators

+ Lower chance of the network crashing

Thanks for reading Hype or Hodl! Subscribe for free to receive new posts and support my work.

--

--

Your Guide Through Decentralised Finance (Defi). Subscribe at Pinotio.com for the full experience.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Pinotio

Your Guide Through Decentralised Finance (Defi). Subscribe at Pinotio.com for the full experience.