Ethereum

Ethereum is a proof-of-stake blockchain for smart contracts and shared state, using ether to price computation and secure consensus.

Ethereum is a programmable blockchain network that executes smart contracts and maintains shared transaction and application state. Ethereum Mainnet uses proof-of-stake consensus, and its native asset, ether (ETH), pays transaction fees and supports validator incentives. Ethereum is the network; ether is the asset.

Key Takeaways

  • Ethereum is a distributed execution and settlement system, not a company, cloud account, or single application.
  • Smart contracts execute deterministically under Ethereum Virtual Machine rules, but deterministic execution does not prove that the code is correct or legally enforceable.
  • Ethereum Mainnet completed its transition from proof of work to proof of stake in September 2022 through The Merge.
  • A mainnet transaction passes through wallet authorization, node validation, execution, block proposal, attestation, and finality.
  • Layer-2 systems can reduce cost and increase capacity, but they introduce their own sequencing, data, bridge, upgrade, and withdrawal assumptions.

Ethereum Versus Ether

The names are often used loosely in market commentary, but the distinction is fundamental:

TermWhat it isExamples of use
EthereumNetwork, protocol rules, clients, nodes, execution environment, and shared stateRunning contracts, verifying transactions, settling application activity
Ether or ETHNative crypto assetPaying gas, staking, transferring value, collateralizing applications
Ethereum tokenAsset implemented by a smart contractFungible tokens, governance tokens, stablecoins, and NFTs
Ethereum applicationUser-facing software interacting with contracts and nodesTrading, lending, payments, games, identity, and asset administration

Owning ETH does not mean owning Ethereum or a share of its software ecosystem. Using an Ethereum application does not necessarily mean the user controls native ETH; the application can rely on tokens, custodians, or layer-2 balances.

Core Architecture

Accounts and State

Ethereum tracks a global state that includes account balances, contract code, and contract storage. Two broad account types are:

  • externally owned accounts, controlled by private keys; and
  • contract accounts, controlled by deployed code when called through transactions or messages.

An address identifies an account under network rules. It does not reveal the complete real-world identity, legal owner, or purpose of activity.

Ethereum Virtual Machine

The Ethereum Virtual Machine, or EVM, is the execution environment that processes contract instructions. Nodes re-execute transactions so they can independently verify the resulting state. Gas limits bound the work a transaction can request and require users to pay for computation.

EVM compatibility does not make another network Ethereum. Separate EVM-compatible chains can have different validators, bridges, governance, assets, finality, and security.

Execution and Consensus Clients

A current Ethereum node generally runs:

  • an execution client, which handles transactions, EVM execution, and execution-layer state; and
  • a consensus client, which implements proof-of-stake consensus and communicates validator attestations and block proposals.

A validator client can be added to perform validator duties. Client diversity matters because a defect concentrated in one implementation can affect a large part of the network.

How an Ethereum Transaction Is Processed

    flowchart LR
	    A["Wallet constructs and signs transaction"] --> B["Execution client validates and relays"]
	    B --> C["Validator proposes transaction in a block"]
	    C --> D["Nodes execute EVM instructions"]
	    D --> E["Validators attest to the block"]
	    E --> F["Consensus finalizes checkpoints"]
	    F --> G["Application and account state updated"]

A transaction can transfer ETH, deploy a contract, or call existing contract code. Before inclusion, it can remain pending or be replaced under applicable rules. After inclusion, confirmations accumulate; proof-of-stake finality provides a stronger protocol checkpoint when the required validator supermajority has attested.

Finality is not the same as correctness. A finalized transaction can still represent a user mistake, malicious contract interaction, stolen key, manipulated price input, or legally disputed transfer.

Worked Example: A Token Swap as State Changes

Suppose a user submits a decentralized-exchange transaction to exchange Token A for Token B.

  1. The wallet shows the contract address, requested inputs, expected output, slippage setting, and fee estimate.
  2. The user signs the transaction with an externally owned account.
  3. Nodes verify the signature, nonce, balance, and gas constraints.
  4. A validator includes the transaction in a proposed block.
  5. Every validating node executes the same contract instructions.
  6. If the contract’s conditions succeed, Token A and Token B balances change and gas is charged.
  7. If execution reverts, the intended token swap does not complete, but gas can still be consumed for work already performed.

Assume the interface estimates 100 Token B, with a minimum accepted output of 98 Token B. If execution would produce only 97 Token B, a properly enforced minimum-output condition should revert the swap. That protects the specified price boundary, not the gas fee or the user from interacting with a malicious token or contract.

Proof of Stake and The Merge

Ethereum originally used proof-of-work mining. On September 15, 2022, The Merge connected Mainnet’s execution layer with the proof-of-stake consensus layer and ended proof-of-work block production on Ethereum Mainnet.

Under proof of stake:

  • validators post ETH as collateral;
  • selected validators propose blocks;
  • committees of validators attest to blocks and checkpoints;
  • rewards encourage timely, correct participation; and
  • penalties and slashing address specified failures or conflicting behavior.

Proof of stake changes the security and issuance model; it does not make attacks impossible. Concentrated staking, client defects, key compromise, correlated provider failure, censorship, and governance responses remain relevant.

The label “Ethereum 2.0” is now often misleading. The proof-of-stake transition has shipped, while scaling and protocol development continue through separate upgrades. There is no distinct “ETH2” asset that ordinary holders must obtain.

Smart Contracts and Applications

A smart contract is code and state stored at an address. It can define token balances, lending positions, exchange rules, governance votes, collateral requirements, or other application logic.

Important limitations include:

  • code can implement terms incorrectly;
  • administrators may retain upgrade, pause, mint, freeze, or recovery powers;
  • price oracles and bridges can supply incorrect or manipulated information;
  • composable contracts can transmit one protocol’s failure into another;
  • users may grant approvals broader than the intended transaction; and
  • legal rights may depend on off-chain contracts, issuers, and jurisdictions.

Calling an application decentralized does not identify who controls its interface, upgrade keys, governance, or supporting infrastructure.

Mainnet and Layer-2 Systems

Layer-2 systems process or aggregate activity outside Ethereum Mainnet and use mainnet for some combination of data publication, proof verification, and settlement.

FeatureEthereum MainnetEthereum layer 2Separate EVM-compatible chain
Consensus or settlement baseEthereum proof of stakeDepends partly on Ethereum plus the layer-2 designSeparate validator or consensus system
Typical transaction costCan be higher when block space is scarceOften lower per user transactionDepends on separate network conditions
Asset movementNative mainnet accounts and contractsDeposits, withdrawals, and bridgesCross-chain bridge or exchange transfer often required
Additional risksBase-protocol, validator, client, and fee riskSequencer, proof system, bridge, data availability, upgrade, and exit riskIndependent consensus, validator, governance, and bridge risk

The word rollup or layer 2 does not establish identical security. Analysts should examine data availability, proof design, upgrade authority, sequencer operation, forced-exit mechanisms, and the time and cost required to withdraw.

Fees, Capacity, and MEV

Ethereum block space is scarce. Users compete through transaction-fee settings, while gas measures the computation and storage requested. When demand rises, fees can increase and low-fee transactions can wait.

Validators or specialized block builders can influence transaction inclusion and ordering. Maximal extractable value, or MEV, refers to value obtained through ordering, inclusion, or exclusion beyond ordinary protocol rewards. Examples can include arbitrage and liquidation ordering, as well as harmful practices such as sandwich attacks.

Layer-2 systems and application design can change fee and ordering dynamics but do not eliminate them.

How to Evaluate Ethereum Activity

  1. Specify whether the data refers to Mainnet, a layer 2, or another EVM-compatible chain.
  2. Separate ETH transfers from token transfers and contract calls.
  3. Measure active users cautiously; one person can control many addresses, and one address can represent many customers.
  4. Distinguish gross transaction value from economically meaningful, non-circular activity.
  5. Review fee revenue, fee burning, validator rewards, and application fees separately.
  6. Identify contracts, bridges, oracles, stablecoins, custodians, and interfaces that create dependencies.
  7. Assess client and staking-provider concentration.
  8. Use transaction and protocol data from defined dates and sources rather than undated headline metrics.

Risks and Limitations

  • Protocol risk: upgrades or implementation defects can disrupt consensus, execution, or compatibility.
  • Validator and staking risk: concentration, slashing, outages, censorship, or correlated failures can affect operation.
  • Smart-contract risk: application code can be exploited even if Ethereum consensus works as designed.
  • Bridge and layer-2 risk: users can depend on additional contracts, operators, proof systems, and withdrawal mechanisms.
  • Key and custody risk: compromised credentials or provider failure can cause irreversible loss.
  • Fee and capacity risk: high demand can make transactions delayed or uneconomic.
  • MEV and execution risk: ordering and slippage can produce a worse result than an interface quote.
  • Governance risk: protocol evolution depends on technical development, social coordination, and adoption by network participants.
  • Regulatory risk: rules affecting applications, validators, intermediaries, tokens, and users vary and can change.
  • Data-interpretation risk: public activity is transparent at the address level but does not automatically reveal identity, purpose, beneficial ownership, or off-chain liabilities.

Common Mistakes

  • Calling ETH the network: ETH is the native asset; Ethereum is the network.
  • Saying Ethereum is moving to proof of stake: Mainnet completed that transition in 2022.
  • Assuming smart contracts are legally complete contracts: code execution and legal enforceability are different questions.
  • Treating every EVM chain as Ethereum: compatible execution does not share Ethereum’s consensus or security automatically.
  • Assuming final transactions are correct transactions: consensus can finalize fraudulently authorized or economically harmful activity.
  • Using transaction count as revenue: counts can include bots, failed transactions, incentives, or low-value transfers.
  • Assuming layer 2 means no trust: sequencing, upgrades, data, proofs, and bridges add distinct assumptions.

Authoritative and Technical Sources

  • Ether (ETH): Ethereum’s native asset for fees, staking, and settlement.
  • Smart Contract: Code and state deployed at an address and executed under network rules.
  • Blockchain: A distributed record organized and validated under consensus rules.
  • Staking: Committing assets to proof-of-stake validation or a related service arrangement.
  • Crypto Tokens: Digital units implemented under blockchain and smart-contract arrangements.
  • Cryptocurrency Transfer: Movement of a crypto asset through on-chain or custodial records.

FAQs

Is Ethereum the same as ether?

No. Ethereum is the blockchain network and execution system. Ether, represented by ETH, is the native asset used for fees, staking, and value transfer on that network.

Does Ethereum still use mining?

Ethereum Mainnet no longer uses proof-of-work mining. The Merge completed its transition to proof-of-stake consensus in September 2022, and validators now propose and attest to blocks.

Can an Ethereum transaction be reversed?

The base protocol does not provide an ordinary chargeback. A contract may include pause or recovery functions, and a recipient can voluntarily return assets, but users should not assume a mistaken or stolen transaction can be reversed.

Is a layer-2 transaction as secure as Ethereum Mainnet?

Not automatically. Layer-2 security depends on its proof or dispute system, data availability, contracts, upgrade controls, sequencer, bridges, and exit process, in addition to the Ethereum components it uses.

This page provides general financial and technical education, not a recommendation to use Ethereum or buy any related asset. Smart-contract and cross-network transactions can produce irreversible losses. Verify current protocol, application, custody, legal, and tax details.

Browse Investing