NEW
Also known as: Distributed Ledger Technology
Decentralized, tamper-evident ledger that records transactions in cryptographically linked blocks replicated across a network.
DESCRIPTION
Blockchain is a distributed ledger that stores ordered records in blocks linked by cryptographic hashes. Consensus mechanisms (e.g., Proof of Work or Proof of Stake) enable trust without a central authority. Smart contracts automate rules and asset transfers on programmable platforms. Permissionless blockchains emphasize openness; permissioned ones focus on governance and privacy. Use cases include payments, supply chain tracking, digital identity, and asset tokenization. Data integrity, auditability, and resilience are strengths, while throughput, energy use, and governance can be challenges. Integration patterns often involve oracles and off-chain storage for scalability.
ALTERNATIVE DEFINITIONS
IBM
Blockchain is a shared, immutable ledger that facilitates the process of recording transactions and tracking assets in a business network.
Emphasizes immutability and business asset tracking.
NIST
A blockchain is a distributed digital ledger of cryptographically signed transactions that are grouped into blocks.
Highlights cryptographic signatures and block grouping as technical essentials.
Encyclopaedia Britannica
Blockchain, a digital ledger that records transactions across many computers so that the record cannot be altered retroactively without the alteration of all subsequent blocks.
Stresses distributed recording and immutability tied to chained blocks.
Hyperledger Foundation
Blockchain is a distributed ledger technology that provides a shared, immutable record of transactions or data across a network.
Frames blockchain within enterprise-grade, open source DLT context.
RELATED TERMS
Smart Contract Consensus Merkle Tree Hash Function Public Key Infrastructure Permissioned Blockchain Decentralized Application Tokenization Cryptocurrency Zero-Knowledge Proof
COMPETING TERMS
Centralized Database
KNOWLEDGE AREAS
Data Security Data Management Data Architecture Cloud Infrastructure Data Integration & Interoperability
TARGET AUDIENCE
Software Developer Data Engineer Cloud Architect Data Architect Enterprise Architect Chief Technology Officer Data Strategy Consultant
EXTERNAL SOURCES
- Wikipedia - Blockchain
- NIST - Technical overview of blockchain
- Hyperledger Foundation - Open source consortium explanation
- Ethereum Foundation - Context for blockchain in Web3
- Blockchain for Europe - Policy resources and position papers
TOP QUESTIONS
What problem does Blockchain primarily solve?
Blockchain removes the need for a central trusted party by using consensus and cryptography to ensure data integrity and non-repudiation across distributed participants.
Category: Requirements
Why is Blockchain still relevant for enterprises?
It enables tamper-evident audit trails, cross-organization data sharing, and programmable agreements via smart contracts, which are valuable for compliance and multi-party workflows.
Category: Relevancy
What are the main components of a Blockchain?
Blocks, cryptographic hashes, consensus algorithm, peer nodes, and optionally smart contracts and token mechanisms constitute a typical blockchain system.
Category: Example
How does a consensus algorithm work in Blockchain?
Consensus algorithms coordinate nodes to agree on the ledger’s next block, using mechanisms like Proof of Work, Proof of Stake, or Byzantine Fault Tolerance.
Category: Requirements
What is a common misunderstanding about Blockchain?
Many conflate blockchain with cryptocurrencies; blockchain is a general-purpose ledger technology applicable beyond coins to supply chains, identity, and finance.
Category: Misunderstanding
What are risks of adopting Blockchain?
Scalability constraints, governance complexity, regulatory uncertainty, and smart contract vulnerabilities can undermine reliability if not addressed.
Category: Risk
What is a competing term for Blockchain?
A centralized database represents a competing approach emphasizing performance, simplicity, and mature tooling over decentralized trust models.
Category: Alternatives
How do permissioned and public Blockchains differ?
Permissioned networks restrict participation and optimize privacy and performance, while public networks are open, censorship-resistant, and often slower.
Category: Opinion
Where should I start learning Blockchain?
Begin with NIST’s overview, Hyperledger resources, and hands-on tutorials on Ethereum smart contracts to grasp core concepts and trade-offs.
Category: Overview