Topic Terms

What is a Blockchain

A blockchain is a distributed, cryptographically secured ledger that records transactions in sequential, tamper-resistant blocks — used as the underlying technology for Bitcoin, Ethereum, and most cryptocurrencies.

A blockchain is a type of distributed ledger — a database shared and synchronized across a network of computers — that stores information in sequential, linked blocks. Each block contains a batch of transaction data, a timestamp, and a cryptographic hash linking it to the previous block, forming an immutable chain. This structure makes the records in a blockchain practically impossible to alter retroactively without controlling the majority of the network.

Blockchain is the foundational technology underlying Bitcoin, Ethereum, and virtually every other cryptocurrency.

How a Blockchain Works

  1. A transaction is initiated: Someone sends cryptocurrency, executes a smart contract, or records data
  2. The transaction is broadcast: It's shared across the peer-to-peer network of nodes (computers)
  3. Validation: Network participants (miners in proof-of-work systems, validators in proof-of-stake) verify the transaction is legitimate
  4. Block creation: Validated transactions are grouped into a block
  5. The block is added: The new block, containing a hash of the previous block, is appended to the chain
  6. Finality: The transaction is permanently recorded and visible to all network participants

Why Blockchains Are Immutable

Each block contains a cryptographic hash — a unique digital fingerprint of the block's contents. This hash is also included in the next block. If someone tries to alter a past transaction, it changes that block's hash, which invalidates every subsequent block's hash. This would require recalculating the entire chain from the point of modification — computationally infeasible on a large, decentralized network.

This design provides what cryptographers call tamper evidence: you can always detect if historical records have been altered.

Types of Blockchains

Type Who Can Participate Examples
Public Anyone Bitcoin, Ethereum
Private Invited participants only Enterprise solutions (IBM Fabric)
Consortium/Federated Group of organizations Supply chain networks
Hybrid Mix of public and private elements Some DeFi applications

Most cryptocurrency networks are public blockchains — fully transparent and accessible to anyone.

Blockchain vs. Database: Key Differences

Feature Traditional Database Blockchain
Control Centralized administrator Decentralized consensus
Transparency Typically private Public (on public blockchains)
Immutability Records can be modified Records are permanent
Trust Trust the organization Trust the cryptography
Speed Fast Slower (by design)

Blockchains make sense when multiple parties who don't trust each other need to agree on a shared record — without a central authority. For single-organization data storage, a traditional database is almost always faster, cheaper, and more efficient.

Non-Cryptocurrency Blockchain Uses

While cryptocurrency use cases dominate headlines, blockchain technology is being explored for:

  • Supply chain tracking: Verifiable provenance for food, pharmaceuticals, luxury goods
  • Medical records: Patient-controlled health data sharing
  • Digital identity: Self-sovereign identity verification
  • Voting systems: Transparent, auditable election records
  • NFTs and digital ownership: Verifiable ownership of digital assets
  • Smart contracts: Self-executing agreements in DeFi and beyond

Blockchain Scalability Challenges

Public blockchains face a fundamental tension called the blockchain trilemma: achieving security, decentralization, and scalability simultaneously is extremely difficult. Bitcoin processes ~7 transactions per second (vs. Visa's ~65,000). Solutions include:

  • Layer 2 networks: Lightning Network (Bitcoin), Polygon (Ethereum) — off-chain processing with periodic blockchain settlement
  • Proof-of-stake consensus: Ethereum's move to PoS with "sharding" aims to increase throughput
  • Alternative consensus mechanisms: Newer blockchains prioritize speed at the expense of some decentralization

The technology continues to evolve as developers balance these trade-offs.