What is Blockchain? The Core Idea
A blockchain is a distributed ledger — a database replicated across many computers rather than stored in one central place. No single entity owns or controls it.
Anatomy of a Block
Every block contains three things:
- Data — the transactions recorded in this block (e.g. “Alice sent 0.5 BTC to Bob”)
- Hash — a unique fingerprint of this block’s contents
- Previous hash — the fingerprint of the block before it
The previous hash is what creates the chain. Change any block and its hash changes, breaking every link that follows. This makes past data tamper-evident.
Why It Matters
Traditional systems require you to trust a central party — a bank, a government registry, a company. Blockchain replaces that institutional trust with mathematical and cryptographic guarantees. Rules are encoded in code, not promises.
Key Properties
| Property | Meaning |
|---|---|
| Decentralization | No single point of control or failure |
| Immutability | Written data cannot be altered without redoing all subsequent work |
| Transparency | All transactions visible to participants |
| Trustlessness | Parties can transact without trusting each other — only the protocol |
Public vs Private Blockchains
Public (Bitcoin, Ethereum) — open to anyone. Truly decentralized. Requires economic incentives to secure the network.
Private / Consortium (Hyperledger Fabric) — restricted participation. More efficient, less decentralized. Used by enterprises and government pilots.
When NOT to Use Blockchain
Blockchain is the right tool when you need multiple untrusting parties to share a transparent, auditable record without a central intermediary. If a trusted database or a simple API works, use that — it will be faster, cheaper, and simpler.