Ethereum in plain English
Ethereum is a public blockchain designed to maintain shared programmable state. Users can transfer its native asset, ether, and interact with smart contracts that implement tokens, exchanges, lending markets, games, identity tools, and other applications.
Ethereum is the network and protocol. Ether, commonly ETH, is its native asset used to pay transaction fees and participate in proof-of-stake. An ERC-20 token or stablecoin on Ethereum is a separate smart-contract asset, not ether.
Open access does not make every application safe. Ethereum can execute flawed or malicious code exactly as submitted.
Accounts and addresses
Ethereum has externally owned accounts controlled through keys and contract accounts controlled by code. Both use hexadecimal addresses beginning with 0x in ordinary presentation.
An externally owned account can sign transactions. A contract account runs when called by a transaction or another contract. A wallet is an interface for managing accounts; it is not the account itself.
Addresses can look identical across Ethereum-compatible networks. Confirm the chain identifier as well as the address. Sending an asset on the wrong network can make it inaccessible in the intended application even when the same key technically controls the destination.
Transactions
An Ethereum transaction can transfer ETH, deploy a contract, or call a function in an existing contract. It includes the sender, destination or deployment data, value, fee parameters, network identifier, and a nonce that orders transactions from the account.
The sender signs locally and broadcasts the transaction. Nodes validate it, and a validator includes it in a block. Execution changes network state if successful.
A failed contract transaction can still consume gas because the network performed computation. The transferred value can revert while the fee remains paid. Review wallet simulations, contract address, token approvals, and expected output before signing.
The Ethereum Virtual Machine
The Ethereum Virtual Machine, or EVM, is the execution environment that applies contract bytecode consistently across nodes. Developers commonly write contracts in Solidity or Vyper and compile them to EVM instructions.
Deterministic execution lets nodes agree on the result from the same starting state and transaction. The EVM cannot directly call a weather website or bank database; contracts need an oracle or signed message for off-chain data.
EVM compatibility across other networks does not make them Ethereum. Each chain has its own validators, bridge assumptions, tokens, finality, and security budget.
Smart contracts and applications
A smart contract stores code and data at an address. Users interact through a wallet and often a web interface called a decentralized application, or dapp.
The interface can be centralized even when the contract is public. If the website disappears, advanced users may still interact directly, but only if they know the authentic address and function. A proxy contract can permit upgrades, and administrators can sometimes pause, mint, freeze, or redirect behavior.
Read verified source code, audit reports, upgrade controls, and current permissions. “Audited” means reviewers examined a version and scope; it is not insurance or a guarantee.
Gas and fees
Ethereum measures computational work in gas. The fee equals gas used multiplied by the effective price per gas. The protocol sets a base fee that is burned, and the user can add a priority fee for the validator.
Gas price is commonly quoted in gwei, where one gwei is one-billionth of an ETH. A simple ETH transfer normally consumes less gas than a complex swap or contract deployment.
A wallet's maximum fee is a ceiling, not necessarily the amount ultimately paid. Unused gas under the limit is not consumed, but setting the gas limit too low can cause failure and still spend the work performed.
Proof-of-stake
Ethereum has used proof-of-stake consensus since 2022. Validators commit ETH under protocol rules, attest to blocks, and can receive rewards. Certain conflicting or dangerous behavior can lead to slashing; ordinary offline time can also reduce rewards through penalties.
Running a solo validator requires technical operation and a protocol-defined deposit. Pooled, liquid, and custodial services change custody, contract, counterparty, liquidity, and legal risk.
Staking yield is variable and paid in ETH, so dollar returns also depend on ETH price. A quoted rate from an exchange can include provider policy and fees rather than only protocol rewards.
Blocks and finality
Validators propose and attest to blocks in scheduled slots. Ethereum's proof-of-stake process can finalize checkpoints after sufficient validator support. Finality provides stronger protocol evidence than merely seeing a pending transaction or one block inclusion.
Applications can choose different waiting standards. An exchange can require extra confirmations or internal review, while a low-value app can show state sooner.
Reorganizations and delayed finality are operational possibilities. Do not treat a wallet's pending status as final settlement.
Tokens
Ethereum smart contracts can issue fungible tokens, non-fungible tokens, and other programmable assets. Standards such as ERC-20 define common interfaces, not asset quality.
Anyone can deploy a token with a familiar name or symbol. Verify the contract address from the issuer's authenticated documentation. Inspect supply powers, owner privileges, transfer restrictions, fees, blacklist functions, and whether code is upgradeable.
A stablecoin token can depend on off-chain reserves and redemption. A wrapped asset depends on custody or a bridge. The fact that balances settle on Ethereum does not remove those external claims.
Layer two networks
Layer-two systems execute or aggregate activity outside Ethereum's base execution layer and post data, commitments, or proofs back to Ethereum. They can offer lower fees and higher throughput while inheriting security to different degrees.
Each rollup has its own bridge, sequencer, withdrawal process, fraud- or validity-proof design, upgrade keys, and emergency controls. The asset on a layer two is not automatically available on mainnet without a bridge transaction.
Confirm the network in the wallet, official bridge, token address, and withdrawal delay. A cheap fee does not mean the base chain will reverse a mistaken layer-two transfer.
DeFi and composability
Ethereum contracts can call one another, allowing a token, exchange, lender, and automated strategy to combine in one transaction. This composability enables rapid development but creates dependency chains.
A lending position can depend simultaneously on collateral pricing, an oracle, a stablecoin, a liquidation bot, a bridge, and several contracts. A failure in one component can affect every protocol built on top.
Map dependencies and liquidation conditions before depositing. A high advertised yield often reflects leverage, token incentives, illiquidity, or contract risk rather than a risk-free interest rate.
Wallet approvals and signatures
Token approvals let a contract transfer up to an authorized amount. An unlimited approval can remain active after a single swap. Review and revoke permissions that are no longer needed through a trusted tool.
Not every signature is a simple login. Typed-data signatures can authorize marketplace listings, permits, or delegated actions. A gas-free request can still transfer economic authority.
Read the domain, chain, contract, asset, amount, spender, deadline, and action shown by the wallet. Reject blind signing and unsolicited requests.
Custody and recovery
A self-custody wallet gives the user control of keys and responsibility for backup. A custodial platform handles keys but introduces solvency, withdrawal, policy, and legal risk. Smart-contract wallets can use multiple signers, recovery guardians, or programmable controls.
Separate operational funds from long-term holdings. Protect the recovery phrase offline, verify software sources, use hardware signing for material value, and rehearse recovery with a modest balance.
No Ethereum foundation or wallet support agent can restore a lost private key or reverse a completed fraudulent transfer.
Taxes and records
For U.S. federal tax purposes, digital assets are generally treated as property. Trading ETH for a token, spending it on gas in a transaction, receiving staking rewards, or using DeFi can create recordkeeping and tax consequences.
Block explorers do not supply complete tax characterization. Preserve wallet addresses, transaction hashes, timestamps, units, dollar values, fees, cost basis, purpose, and bridge activity. Internal wallet transfers should be identified so they are not mistaken for disposals.
Use current IRS guidance because reporting rules and staking treatment continue to develop.
A safe Ethereum transaction checklist
Before signing:
- verify chain identifier and destination;
- confirm the authentic contract address;
- inspect asset, amount, minimum received, approval, and deadline;
- understand gas and whether failure can still cost a fee;
- identify upgrade, oracle, bridge, and administrator dependencies;
- use a small test for a new route; and
- save transaction and tax records.
Afterward, confirm final state on an independent explorer and revoke unnecessary approvals.
Common Ethereum misconceptions
Ethereum is not a company account that can reverse transfers. Ether is not every token on the network. An EVM-compatible chain is not automatically secured by Ethereum. Low gas does not prove a transaction is harmless, and a verified contract is not necessarily safe.
The network provides shared execution and settlement rules. The user's outcome still depends on keys, contract logic, external data, economic incentives, and the particular application chosen.