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
- A transaction is initiated: Someone sends cryptocurrency, executes a smart contract, or records data
- The transaction is broadcast: It's shared across the peer-to-peer network of nodes (computers)
- Validation: Network participants (miners in proof-of-work systems, validators in proof-of-stake) verify the transaction is legitimate
- Block creation: Validated transactions are grouped into a block
- The block is added: The new block, containing a hash of the previous block, is appended to the chain
- 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.