Blockchain
« Back to Glossary Index
« Back to Glossary Index
Quick Definition: A blockchain is a decentralized, immutable digital ledger that records transactions across a distributed network of computers, ensuring data security, integrity, and transparency without relying on a central authority.
- Category: Blockchain Infrastructure / Cryptography
- Difficulty Level: Intermediate
🔍 How it Works
- Distributed Ledger: Instead of a single central server, identical copies of the database are shared and synchronized simultaneously across a global network of independent computers (nodes).
- Cryptographic Chains: Data is bundled into “blocks.” Each block contains a unique digital fingerprint (hash) of the previous block, creating an unbreakable, chronologically ordered chain.
- Immutability: Once a block is verified and added, it cannot be altered or deleted. Changing any past record would require altering every subsequent block across a majority of the network, which is computationally unfeasible.
- Consensus Rules: The network uses hardcoded protocol rules (like Proof of Work or Proof of Stake) to collectively agree on which transactions are valid, cutting out the need for a human middleman.
⚖️ Blockchain vs. Traditional Centralized Database
| Feature | Blockchain | Traditional Centralized Database |
| Architecture | Decentralized: Maintained collectively by a shared network of nodes. | Centralized: Managed by a single owner, administrator, or cloud provider. |
| Data Alteration | Immutable: Append-only system; historic records cannot be overwritten. | Modifiable: Supports standard Create, Read, Update, and Delete (CRUD) operations. |
| Trust Model | Cryptographic (Relies on mathematical code and consensus). | Institutional (Relies on the trustworthiness of the controlling entity). |
| Fault Tolerance | High: The ledger remains online even if multiple network nodes crash. | Low: Vulnerable to a single point of failure if the central server goes down. |
| Transparency | Highly auditable; every network transaction leaves a permanent trail. | Opaque; system logs are private and can be modified internally by admins. |