A simple explanation of Ethereum gas, why it exists, and how the whitepaper uses it to price computation on a blockchain.

What gas is

Gas is the measurement unit for computational work on Ethereum. Every operation consumes some amount of gas, and users pay for that work when they submit transactions.

Why Ethereum needed gas

Without a pricing mechanism, contracts could consume unlimited resources or be used to spam the network. Gas creates a cost model that makes computation finite and accountable.

How gas relates to smart contracts

A contract may read data, update storage, or execute multiple instructions. Gas makes each step explicit so the network can agree on the cost of running that code.

Gas and user behavior

From a user perspective, gas determines how much it costs to interact with Ethereum. From a protocol perspective, it helps allocate network resources fairly.

Why the concept still matters

Even though Ethereum’s fee market has evolved, the basic idea from the whitepaper remains central: a programmable blockchain needs a metering system for computation.