THE CRYPTO ENCYCLOPEDIA — VOLUME I

Blockchain

Article 8 of 250 Foundations 1,625 words

Encyclopedia Classification

Category: Technology • Computer Science • Finance

Discipline: Distributed Systems • Cryptography • Digital Assets • Data Management

Prerequisites

Related Articles

Bitcoin • Ethereum • Blocks • Nodes • Consensus • Hash Functions • Digital Signatures • Smart Contracts • Distributed Ledger Technology • Layer 1 • Layer 2


WHY IT'S CALLED A CHAINEvery block carries the fingerprint of the one before it.BLOCK 100prev hash: 4e19…a2b7transactions (tx data)this hash: 8f3a…c91dBLOCK 101prev hash: 8f3a…c91dtransactions (tx data)this hash: 27b6…e04aBLOCK 102prev hash: 27b6…e04atransactions (tx data)this hash: d51c…77f2Change anything in Block 100 and its hash changes — instantly breaking Block 101, 102 and every block after

Definition

A blockchain is a shared digital record system that stores information in a sequence of cryptographically connected data blocks, maintained by a network of independent computers.

A blockchain allows multiple participants to maintain a common record of information without requiring a single organization to control the database.


Beginner Explanation

Imagine a notebook that records every transaction ever made.

Normally:

One person owns the notebook.

Everyone else must trust that person.

A blockchain is different.

Thousands of people may each have a copy of the same notebook.

Whenever a new transaction happens:

  1. The network checks if it is valid.
  2. Participants agree on the update.
  3. Everyone's copy is updated.

The result is a shared record that is extremely difficult to change without agreement from the network.


The Core Idea of Blockchain

A blockchain combines four major technologies:

  1. Distributed databases
  2. Cryptography
  3. Consensus mechanisms
  4. Economic incentives

None of these technologies were invented by blockchain.

Blockchain combined existing ideas into a new system for creating digital ownership and coordination.


Why Blockchain Was Created

Before blockchain, digital information was easy to copy.

Examples:

  • Photos
  • Music files
  • Documents
  • Software

Copying information digitally is usually beneficial.

However, money requires something different.

Money needs:

  • Ownership
  • Scarcity
  • Transferability
  • Security
  • Verification

If digital money could simply be copied, someone could spend the same money twice.

This problem is called:

Double Spending

Blockchain was designed as a solution to this problem.


The Double-Spending Problem

Definition

Double spending occurs when someone attempts to use the same digital asset more than once.


Simple Example

Imagine you have a digital dollar.

You send it to Alice.

Then you copy the file and send it to Bob.

Who owns the real dollar?

A centralized bank solves this problem by keeping a private ledger.

Blockchain solves it through decentralized verification.


The Blockchain Ledger

A ledger is a record of transactions.

Traditional systems:

Bank → Private database

Blockchain systems:

Network → Shared database


Distributed Ledger Technology (DLT)

Definition

Distributed Ledger Technology refers to systems where records are maintained across multiple participants rather than one central database.

Blockchain is one type of distributed ledger technology.

Not all distributed ledgers use traditional blockchains.


Anatomy of a Blockchain

A blockchain consists of several major components.


1. Blocks

Definition

A block is a container that stores information added to the blockchain.


A block usually contains:

  • Transactions
  • Timestamp
  • Previous block reference
  • Block identifier
  • Validation information

2. Chain

The chain refers to how blocks connect together.

Each block contains information about the previous block.

This creates a chronological history.


3. Nodes

Nodes are computers participating in the network.

They may:

  • Store blockchain data
  • Validate transactions
  • Communicate with other nodes
  • Participate in consensus

4. Consensus Mechanism

Consensus determines how participants agree on the valid state of the blockchain.

Examples:

  • Proof of Work
  • Proof of Stake

5. Cryptography

Cryptography protects:

  • Ownership
  • Transactions
  • Data integrity

How a Blockchain Transaction Works

Example:

Alice sends Bob cryptocurrency.


Step 1: Transaction Creation

Alice enters:

"Send 1 BTC to Bob."

Her wallet creates a transaction.


Step 2: Digital Signature

Alice signs the transaction using her private key.

This proves authorization.


Step 3: Broadcasting

The transaction is sent to blockchain nodes.


Step 4: Validation

Nodes check:

  • Does Alice own the funds?
  • Is the signature valid?
  • Does the transaction follow network rules?

Step 5: Consensus

The network agrees whether the transaction should be included.


Step 6: Block Inclusion

The transaction is added to a block.


Step 7: Confirmation

Additional blocks are added after it.

The transaction becomes increasingly difficult to reverse.


Block Structure

Although block designs vary, many contain similar elements.


Block Header

Contains information about the block.

Examples:

  • Previous block hash
  • Timestamp
  • Consensus data
  • Merkle root

Transaction Data

Contains records of activity.

Examples:

  • Transfers
  • Smart contract actions
  • Token movements

Each block references the previous block.

This creates a chain.


Why Blockchain Is Difficult to Alter

Blockchain uses cryptographic linking.

Suppose someone changes an old transaction.

The block's hash changes.

That changes every following block.

The attacker would need to recreate the entire chain faster than the network can continue building it.

The difficulty depends on the blockchain design.


Blockchain Immutability

Definition

Immutability means information is extremely difficult to change after being recorded.


Important:

Blockchain data is not always absolutely impossible to change.

Different networks have different levels of resistance.

Examples:

  • A small private blockchain may be easier to modify.
  • A large decentralized network may be extremely difficult to alter.

Types of Blockchains

Blockchain systems can be categorized in several ways.


Public Blockchain

Definition

A blockchain anyone can participate in.

Examples:

  • Bitcoin
  • Ethereum

Characteristics:

  • Open participation
  • Transparent activity
  • Decentralized validation

Private Blockchain

Definition

A blockchain controlled by a specific organization.

Examples:

Enterprise systems.

Characteristics:

  • Restricted access
  • Centralized control
  • Permission requirements

Consortium Blockchain

Definition

A blockchain operated by a group of organizations.

Example:

Several companies sharing control.


Hybrid Blockchain

Definition

A combination of public and private characteristics.


Permissionless vs Permissioned Blockchains

Permissionless

Anyone can participate.

Examples:

Bitcoin

Ethereum


Permissioned

Participants require approval.

Examples:

Enterprise networks


Blockchain vs Database

Many people misunderstand blockchain as simply a database.

They are related but different.


Traditional Database

Designed for:

  • Speed
  • Efficiency
  • Central management

Example:

Bank database


Blockchain

Designed for:

  • Shared ownership
  • Transparency
  • Verification
  • Reduced trust requirements

Database Advantages

  • Faster
  • Cheaper
  • Easier maintenance

Blockchain Advantages

  • Reduced reliance on one authority
  • Public verification
  • Digital asset ownership

Blockchain Limitations

Blockchain technology is powerful but not perfect.


Scalability

Many blockchains process fewer transactions than traditional payment systems.


Cost

Network usage can become expensive during high demand.


Complexity

Users must understand:

  • Wallets
  • Keys
  • Transactions
  • Security

Energy Use

Some consensus systems require significant energy.

Proof of Work networks are the primary example.


Governance Challenges

Deciding how networks should evolve can be difficult.


Security Risks

Blockchain security depends on:

  • Code quality
  • Consensus design
  • Economic incentives
  • User behavior

Blockchain Applications

Blockchain technology is used or explored for:


Digital Money

Example:

Bitcoin


Smart Contracts

Programs that execute automatically.

Example:

Ethereum


Decentralized Finance

Financial applications without traditional intermediaries.


Digital Ownership

Examples:

  • NFTs
  • Tokenized assets

Supply Chain Tracking

Recording product movement.


Identity Systems

Managing digital credentials.


Tokenization

Representing real-world assets digitally.

Examples:

  • Real estate
  • Securities
  • Commodities

Blockchain Generations

The industry often describes blockchain development in generations.


Blockchain 1.0

Focus:

Digital money

Example:

Bitcoin


Blockchain 2.0

Focus:

Smart contracts and programmable applications

Example:

Ethereum


Blockchain 3.0

Focus:

Scalability, interoperability, enterprise applications


Blockchain 4.0

Often refers to:

Integration with:

  • Artificial intelligence
  • Internet of Things
  • Advanced automation

The term is not universally standardized.


Common Misconceptions


"Blockchain and Bitcoin are the same thing."

False.

Bitcoin uses blockchain technology.

Blockchain can support many applications.


"Blockchain automatically makes something decentralized."

False.

A blockchain can be controlled by one organization.


"Blockchain records are always anonymous."

False.

Most public blockchains are transparent.


"Blockchain eliminates all fraud."

False.

It protects records but cannot guarantee truthful information entered into the system.


"Blockchain is only for cryptocurrency."

False.

Cryptocurrency is one application of blockchain technology.


Real-World Examples

Bitcoin

Uses blockchain to create decentralized digital money.


Ethereum

Uses blockchain as a programmable application platform.


Solana

Uses blockchain for high-speed applications.


Enterprise Blockchains

Used for shared records among organizations.


Key Takeaways

  • Blockchain is a shared digital ledger maintained by a network.
  • It combines cryptography, distributed systems, and consensus.
  • Blocks connect together to create a historical record.
  • Blockchain solves the double-spending problem.
  • Not every blockchain is decentralized.
  • Bitcoin was the first major blockchain application.
  • Blockchain is infrastructure, while cryptocurrencies are applications built on top of it.

  • Bitcoin
  • Ethereum
  • Distributed Systems
  • Cryptography
  • Consensus Mechanisms
  • Nodes
  • Blocks
  • Hash Functions
  • Digital Signatures
  • Smart Contracts
  • Layer 1
  • Layer 2
  • Tokenization
  • Distributed Ledger Technology
  • Decentralized Applications

Encyclopedia Notes

Blockchain is the central technological invention behind cryptocurrency. However, understanding blockchain requires understanding the concepts that came before it: money, value, trust, cryptography, distributed systems, and decentralization.

Consensus explains how thousands of independent computers agree on one shared version of reality.