Skip to content
ESEN

What Is Blockchain? ​

Imagine a giant ledger where every transaction gets recorded, but with one particularity: no one can erase or modify what's already written, and thousands of people hold an identical copy of this ledger.

That, in essence, is a blockchain.

The ledger analogy ​

At a traditional bank:

  • The bank holds a single copy of the transaction record
  • You trust that the bank won't alter your data
  • If the bank disappears, you lose access to your money

On a blockchain:

  • Thousands of computers (called nodes) hold a copy of the record
  • Transactions are verified mathematically, not by trust
  • There's no single point of failure

Why is it called "blockchain"? ​

Transactions are grouped into blocks. Each block is linked to the previous one through cryptography, forming a chain of blocks (block + chain).

Block 1Genesis
Block 2Transactions
Block 3Transactions
Block 4Transactions
Every block includes a fingerprint of the one before it. Changing block 2 breaks its link to block 3, and the whole network notices instantly.

If someone tries to modify Block 2, the cryptographic link to Block 3 breaks. Every node on the network would immediately detect that something is wrong.

Distributed vs. Decentralized ​

CentralizedYour bankOne point of control. If it goes down, everything goes down.
DistributedGoogle DriveCopies on many servers, but with a single owner.
DecentralizedBitcoin, EthereumNo central point. Nobody controls the network.

Block Explorers: watching the transactions ​

One of blockchain's most powerful features is its transparency. Anyone can see any transaction that has ever happened.

Block explorers are websites that let you explore the blockchain:

BlockchainBlock Explorer
Bitcoinmempool.space
Ethereumetherscan.io
Solanasolscan.io

What can you see in a block explorer? ​

  • Transactions: Who sent how much to whom, and when
  • Addresses: A wallet's balance and its entire history
  • Blocks: All the transactions included in each block
  • Contracts: Smart contract code (on blockchains like Ethereum)

Try it yourself

Look up this address on Solana: D8Lu3ntZPAjtyzSgZvF95G48oaEhUxJCfArdrGy2KD23. You'll see its balance and its whole transaction history. Anyone can see this — it's public.

Gas: the cost of transactions ​

Every transaction costs a fee, called gas, which goes to whoever processes and verifies the network. It's always paid in that blockchain's native currency: ETH on Ethereum, SOL on Solana, even when what you're moving is USDC.

How much it costs depends on the blockchain: some prioritise security (Bitcoin) and others speed and low cost (Solana), and that shows up in both the per- transaction cost and the confirmation time.

→ Gas: why every move costs something

Different blockchains ​

There's no single blockchain. There are many, each with very different characteristics:

BlockchainNative currencyWhat it's used forCost per transactionConfirmation
BitcoinBTCStore of value, large paymentsdollars, rises with congestion10 – 60 min
EthereumETHSmart contracts, DeFidollars; tens during peaks~15 sec
ArbitrumETHCheaper Ethereumcents1 – 2 sec
BaseETHCheaper Ethereumcents1 – 2 sec
PolygonPOLPayments, stablecoinscents~2 sec
SolanaSOLHigh speed, apps, memecoinsfractions of a cent~1 sec
HyperliquidHYPEDerivatives tradingfractions of a centunder 1 sec

Orders of magnitude, not prices

This table deliberately avoids exact figures: costs change with each network's congestion, and any concrete number goes stale within weeks.

The practical rule: if you're moving less than $50, don't use Ethereum mainnet. Use an L2 (Arbitrum, Base, Polygon) or Solana.

Watch out for "TPS"

You'll see the figure transactions per second a lot in comparisons between blockchains. It's almost always the theoretical lab maximum, not what the network does in practice, and it's a number projects use as a sales pitch. For what you're going to do, what matters is what's in the table: how much it costs and how long it takes.

Summary ​

  • A blockchain is a distributed, immutable record of transactions
  • Data is grouped into blocks linked cryptographically
  • Every transaction requires paying gas in the native currency
  • Costs and speeds vary a lot between blockchains
  • You can verify any transaction using a block explorer

If you came looking for something else:I'm about to receive crypto · I want to cash out to local currency · Start from the beginning