Ethereum explained: ETH, contracts and gas
THE SHORT ANSWER
Ethereum is a programmable blockchain that executes smart contracts. ETH is used to pay transaction fees and help secure the network through proof of stake. Ethereum is the network; ETH is its native asset.
Ethereum’s origins
Vitalik Buterin introduced the project in 2013 with the idea of a blockchain that could execute programs.The network launched in 2015. Its applications may combine smart contracts with interfaces and services hosted elsewhere.
Programs on the blockchain
Smart contracts execute their code when called by a transaction. They may contain errors or administrative permissions.
Rules executed by the network
The result depends on code, data and incoming calls. Automation does not guarantee the absence of bugs.
Decentralized Applications (dApps)
A dApp uses smart contracts for part of its operation. Some components may depend on an operator.
ETH and transaction fees
Ether, or ETH, is Ethereum’s native asset. It is used for transaction fees and staking.
Gas measures computational work
Gas measures resources needed for an operation. On Ethereum, fees depend on gas used and its price, paid in ETH. A transaction that executes and then reverts can still incur a fee.
An evolving network
Shared software and rules
Different teams develop client software and applications. Running a node to verify the chain does not require a 32 ETH deposit: that deposit is needed to activate a validator.
Proof of stake and layer 2
Ethereum has used proof of stake since September 2022. Rollups execute operations on layer 2 and publish data or proofs to Ethereum. Their fees, withdrawal times and risks differ; they are not interchangeable.
Key takeaway
Distinguish the Ethereum network, its ETH asset and the applications that use it. Each has different characteristics and risks.
Sources and further reading
- Ethereum.org — What is Ethereum? · in English
- Ethereum.org — Gas and fees · in English
- Ethereum.org — Solo staking · in English
Page updated on
Documentation checked on · WhyTheBlockchain · Editorial approach